Bluetooth serieko monitore interfazea da Arduino eta Bluetooth-rekin esperimentuak egiteko
HC-05, HC-06 bezalako Bluetooth moduluekin erabil daiteke
Ezaugarri bereziak
★ Bluetooth aplikazioa aktibatzen du
★ Eskuragarri dauden gailuak bila ditzake
★ Gailu garrantzitsuak hauta ditzake gailu bat baino gehiago daudenean
★ Pertsonalizagarria den interfazea eta eginbideak
★ Auto Connect funtzioa
Ezaugarri hau gaitutako aplikazioak konektatutako azken Bluetooth moduluaren mac-helbidea gordeko du eta aplikazioa hastean modulu hori konektatzen saiatuko da. Ezarpenetatik gaitu edo desgaitu dezakezu funtzio hau
Lagin kodea
#include "SoftwareSerial.h"
SoftwareSerial bt (2, 3); // RX | TX (Kableatua: RX-> TX moduluko TX, TX-> BT moduluko RX, Erabili maila aldatzailea edo erresistentzia tentsioaren banatzailea zure BT moduluak 3.3V maila logikoa erabiltzen badu)
konfigurazio hutsa () {
Serial.begin (9600);
bt.begin (9600);
}
hutsune begizta () {
if (bt.available ())
Serial.write (bt.read ());
if (Serial.available ())
bt.write (Serial.read ());
}
/ *
Honek zure PC serieko monitore Sarrera aplikaziora bidaliko du eta aplikazioaren sarrera PCra
Aplikazioak '\ r' karakterearen mezuaren amaiera ezagutuko du.
Beraz, hautatu "Carriage return" edo "Both NL & CR" PC serieko monitorean.
Gainera, println () erabili beharko zenuke print () ordez zure komando batzuekin zure kodea egitean.
Adib .: -
bt.print ("Kaixo");
Honek ez du msg aplikazioan erakusten, ez baitu '\ r' mezuaren amaieran.
beraz, behean bezala kodetu behar duzu
Adib .: -
bt.println ("Kaixo"); edo bt.print ("Kaixo \ r");
Biek aplikazioan irteera erakusten dute, biek '\ r' dutelako.
* /
Azken eguneratzea
2021(e)ko urr. 1(a)