See on Bluetoothi seeriamonitori liides eksperimenteerimiseks Arduino ja Bluetoothiga
Saab kasutada koos Bluetooth-moodulitega nagu HC-05, HC-06
Eriomadused
★ See lülitab rakenduse kaudu sisse Bluetoothi
★ see saab skannida saadaolevaid seadmeid
★ saab valida asjakohase seadme, kui saadaval on rohkem kui üks seade
★ Kohandatav liides ja funktsioonid
★ Auto Connect funktsioon
Kui selle funktsiooniga rakendus salvestab viimase ühendatud Bluetooth-mooduli mac-aadressi ja proovib selle mooduli rakenduse käivitamisel ühendada. Saate selle funktsiooni lubada või keelata seadetes
Näidiskood
#include "SoftwareSerial.h"
SoftwareSerial bt (2, 3); // RX | TX (juhtmestik: BT mooduli RX-> TX, BT-mooduli TX -> RX, kui teie BT moodul kasutab 3,3 V loogikat, kasutage taseme vahetajat või takisti pingejaoturit)
void setup () {
Seeria algus (9600);
algus (9600);
}
void loop () {
kui (bt. saadaval ())
Serial.write (bt.read ());
kui (Serial.available ())
bt.write (jada.loe ());
}
/ *
See saadab teie arvuti seeriamonitori sisendi rakendusse ja rakenduse sisendi arvutisse
Rakendus tunneb sõnumi lõpu ära märgist „\ r”.
Nii et valige arvuti seeriamonitorist "Carriage return" või "Both NL & CR".
Ja u peaks mõne käsklusega oma koodi loomisel kasutama print () asemel println ().
Nt: -
bt.print ("Tere");
See ei näita rakenduses olevat msg-d, kuna see ei sisalda sõnumi lõpus tähte „\ r”.
nii et peate koodima nagu allpool
Nt: -
bt.println ("Tere"); või bt.print ("Tere \ r");
Mõlemad näitavad rakenduse väljundit, kuna mõlemad sisaldavad tähte „\ r”
* /