Aceasta este o interfață de monitorizare serial Bluetooth pentru experimente cu Arduino și Bluetooth
Poate fi utilizat cu module Bluetooth precum HC-05, HC-06
Caracteristici speciale
★ Activează Bluetooth din aplicație
★ Poate căuta dispozitivele disponibile
★ Poate selecta dispozitivul relevant atunci când sunt disponibile mai multe dispozitive
★ Interfață și caracteristici personalizabile
★ Caracteristica Auto Connect
Dacă această aplicație activată va salva ultima adresă mac conectată a modulului Bluetooth și va încerca să conecteze acel modul la pornirea aplicației. Puteți comuta activarea sau dezactivarea acestei funcții din setări
Cod simplu
#include „SoftwareSerial.h”
SoftwareSerial bt (2, 3); // RX | TX (Cablare: RX-> TX a modulului BT, TX-> RX a modulului BT, Utilizați schimbător de nivel sau divizor de tensiune a rezistorului dacă modulul dvs. BT utilizează un nivel logic de 3,3 V)
configurare nulă () {
Serial.begin (9600);
bt.inceput (9600);
}
bucla nulă () {
if (bt.available ())
Serial.write (bt.read ());
if (Serial.available ())
bt.write (Serial.read ());
}
/ *
Aceasta va trimite intrarea monitorului serial al computerului în aplicație și intrarea aplicației pe computer
Aplicația va recunoaște sfârșitul mesajului din caracterul „\ r”.
Așadar, selectați „Carriage return” sau „Both NL & CR” în monitorul serial al computerului.
Și, de asemenea, ar trebui să utilizați println () în loc de print () atunci când creați propriul cod cu câteva comenzi.
Ex: -
bt.print („Bună ziua”);
Aceasta nu afișează mesajul în aplicație deoarece nu conține „\ r” în sfârșitul mesajului.
deci trebuie să codificați ca mai jos
Ex: -
bt.println („Bună ziua”); sau bt.print ("Bună ziua \ r");
Ambele arată rezultatul în aplicație, deoarece ambele conțin „\ r”
* /