āļāļģāļāļāļīāļāļēāļĒ:
āđāļāļāļāļĢāļĩāļŠāļģāļŦāļĢāļąāļāļŠāļĢāđāļēāļāļāļāļŠāļāļīāļĨāđāļĨāļŠāđāļāļāđāļāļ Bluetooth āļāļĒāđāļēāļāļāđāļēāļĒāļāđāļ§āļĒ Arduino āļŦāļĢāļ·āļ ESP32 āđāļāļāļāļĩāđāļĄāļĩāļāļąāļ§āļāļĒāđāļēāļāļāļēāļĢāđāļāđāđāļĄāļāļđāļĨ HC-05 āđāļĨāļ° Arduino āđāļāđāļāđāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļēāļāļĢāđāļ§āļĄāļāļąāļāđāļĄāļāļđāļĨāļāļ·āđāļāđ āđāļāđāđāļāđāļāļāļąāļ āļāļāļŠāļāļīāļĨāđāļĨāļŠāđāļāļāđāļāļāļāļĢāļĢāļĄāļāļēāļāļĩāđāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāđāļāļŠāļāļēāļāļāļēāļĢāļāđāļāđāļēāļāđ āđāļāđāļ āļāļļāļāļāļĢāļāđāļāļīāđāļĨāđāļāļāļĢāļāļāļīāļāļŠāđāđāļāļĒāļēāļāļĒāļāļāđāļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļāļāļŠāļāļāđāļāđāļāđāļāļāļĢāđ āđāļĨāļ°āđāļāļāļēāļĢāđāļāđāļāļēāļāļāļ·āđāļāđ āļāļĩāđāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļāđāļāđāļāļĄāļđāļĨāļāļ§āļēāļĄāđāļĢāđāļ§āļŠāļđāļ āļāļāļāļāļēāļāļāļĩāđāļĒāļąāļāļŠāļēāļĄāļēāļĢāļāđāļāđāđāļāđāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļēāļāļāļēāļĢāļĻāļķāļāļĐāļēāđāļāļ·āđāļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđāđāļāļĩāđāļĒāļ§āļāļąāļāļŠāļąāļāļāļēāļāđāļāđāļāļĩāļāļāđāļ§āļĒ
āļāļģāļŠāļģāļāļąāļ:
āđāļāļāļāļāļŠāļāļīāļĨāđāļĨāļŠāđāļāļ, āļāļāļŠāļāļīāļĨāđāļĨāļŠāđāļāļāļŠāļģāļŦāļĢāļąāļ Android, āđāļāļĢāđāļāļĢāļĄāļāļģāļĨāļāļ Arduino, āļāļĨāļđāļāļđāļ Arduino
āđāļāđāļāļāļąāļ§āļāļĒāđāļēāļāļŠāļģāļŦāļĢāļąāļ Arduino āđāļĨāļ° HC-05:
// āļāļąāļ§āļāļĒāđāļēāļāļŠāļģāļŦāļĢāļąāļ Arduino Nano āļāļĢāđāļāļĄāđāļĄāļāļđāļĨ HC-05:
// āļāļąāļāļŦāļĄāļļāļ:
// VCC --> āļ§āļīāļ
// TXD --> āļāļīāļ 10
// RXD --> āļāļīāļ 11
// GND --> GND
#āļĢāļ§āļĄ "SoftwareSerial.h"
āļāļāļāļāđāđāļ§āļĢāđāļāļāļļāļāļĢāļĄ BTSāļāļĩāđāļĢāļĩāļĒāļĨ (10, 11); // āļĢāļąāļ | āđāļāđāļāļāļąāļŠ
āļāđāļē int = 0; // āļāļąāļ§āđāļāļĢāļŠāļģāļŦāļĢāļąāļāđāļāđāļāļāđāļēāļāļĩāđāļāđāļēāļ
āļāļīāļāļāđāļāļāļēāļĨāđāļāļāļāļīāļ = A7; // āļāļĩāđāļāļąāļāļāđāļģāļāļāđāļāđāļāļāļāļīāļāļāļĄāļīāđāļāļāļĢāđ (āđāļāļāļĢāđāļĄāļīāļāļąāļĨāļāļĨāļēāļ) āđāļāļ·āđāļāļĄāļāđāļāļāļąāļāļāļīāļāļāļ°āļāļēāļĨāđāļāļ A7
āļāļēāļĢāļāļąāđāļāļāđāļēāđāļāđāļāđāļĄāļāļ° () {
BTSerial.begin(9600); // HC-05 āļāļąāļāļĢāļēāļĢāļąāļāļŠāđāļāļāđāļāļĄāļđāļĨāđāļĢāļīāđāļĄāļāđāļāđāļāđāļŦāļĄāļāļāļģāļŠāļąāđāļ AT
-
āđāļāđāļāđāļĄāļāļ°āļ§āļ() {
āļāļāļāļĩāđāđāļĄāđāđāļāđāļĨāļāļāļēāļĄāļāđāļāļāļŦāļāđāļēāļāļĩāđāļĒāļēāļ§ PreviousMillis = 0;
const āļāđāļ§āļāđāļ§āļĨāļēāļĒāļēāļ§āļāļĩāđāđāļĄāđāđāļāđāļĨāļāļāļēāļĄ = 30; // āļāđāļ§āļāđāļ§āļĨāļēāļāļĩāđāļāđāļāļāļāļēāļĢāđāļāļŦāļāđāļ§āļĒāļĄāļīāļĨāļĨāļīāļ§āļīāļāļēāļāļĩ
currentMillis āđāļāļāļĒāļēāļ§āļāļĩāđāđāļĄāđāđāļāđāļĨāļāļāļēāļĄ = millis();
āļāđāļē (currentMillis - PreviousMillis >= āļāđāļ§āļāđāļ§āļĨāļē) {
āļāđāļāļāļŦāļāđāļēMillis = āļāļąāļāļāļļāļāļąāļ Millis;
// āļāđāļēāļāļāđāļēāļāļ°āļāļēāļĨāđāļāļāđāļĨāļ°āļŠāđāļāļāđāļēāļ Bluetooth
āļ§āļēāļĨ = āđāļāļāļ°āļĨāđāļāļāļāđāļēāļ(āđāļāļāļ°āļĨāđāļāļāļāļīāļ);
BTSerial.println(āļ§āļēāļĨ);
-
// āđāļāļīāđāļĄāļāļēāļāļāļĩāđāđāļĄāđāļāļīāļāļāļąāđāļāļāļĩāđāļāļĩāđ
// āļŦāļĨāļĩāļāđāļĨāļĩāđāļĒāļāļāļēāļĢāđāļāđāļāļ§āļēāļĄāļĨāđāļēāļāđāļē() āđāļāļ·āđāļāļĢāļąāļāļĐāļēāļāļēāļĢāļāļāļāļŠāļāļāļāđāļāļāļ§āļāļāđāļģ
-
āļāļąāļāđāļāļāđāļĄāļ·āđāļ
29 āļĄāļĩ.āļ. 2567
āđāļāļĢāļ·āđāļāļāļĄāļ·āļ