Bluetooth Serial Monitor APP
Kann mit Bluetooth-Modulen wie HC-05, HC-06 verwendet werden
Besondere Merkmale
★ Bluetooth über die App wird aktiviert
★ Es kann nach verfügbaren Geräten suchen
★ Kann das relevante Gerät auswählen, wenn mehr als ein Gerät verfügbar ist
★ Anpassbare Benutzeroberfläche und Funktionen
★ Auto Connect-Funktion
Wenn diese Funktion aktiviert ist, speichert die App die zuletzt verbundene Mac-Adresse des Bluetooth-Moduls und versucht, dieses Modul beim Starten der App zu verbinden. Sie können diese Funktion in den Einstellungen aktivieren oder deaktivieren
Beispielcode
#include "SoftwareSerial.h"
SoftwareSerial bt (2, 3); // RX | TX (Verkabelung: RX-> TX des BT-Moduls, TX-> RX des BT-Moduls, Pegelumsetzer oder Widerstandsspannungsteiler verwenden, wenn Ihr BT-Modul einen Logikpegel von 3,3 V verwendet)
void setup () {
Serial.begin (9600);
bt.begin (9600);
}}
void loop () {
if (bt.available ())
Serial.write (bt.read ());
if (Serial.available ())
bt.write (Serial.read ());
}}
/ *
Dadurch wird die Eingabe Ihres seriellen PC-Monitors an die App und die Eingabe der App an den PC gesendet
Die App erkennt das Ende der Nachricht am Zeichen '\ r'.
Wählen Sie daher im seriellen PC-Monitor "Wagenrücklauf" oder "Beide NL & CR".
Außerdem sollten Sie println () anstelle von print () verwenden, wenn Sie mit einigen Befehlen Ihren eigenen Code erstellen.
Ex:-
bt.print ("Hallo");
Dies zeigt die Nachricht in der App nicht an, da sie am Ende der Nachricht kein '\ r' enthält.
Also musst du wie unten codieren
Ex:-
bt.println ("Hallo"); oder bt.print ("Hallo \ r");
Beide zeigen die Ausgabe in der App, da beide '\ r' enthalten.
* /