Bluetooth HC-05 module”改写为“蓝牙HC-05模块”,同时给出以下的代码示例:
#include
SoftwareSerial Bluetooth(10, 11); //RX, TX
void setup() { Serial.begin(9600); Bluetooth.begin(9600); }
void loop() { if(Bluetooth.available()) { char data = Bluetooth.read(); Serial.print(data); } if(Serial.available()) { char data = Serial.read(); Bluetooth.print(data); } }
// 代码示例解释 // 上述代码使用SoftwareSerial库实现将HC-05的RX和TX引脚连接到数字引脚10和11。 // 设置了串口通信的波特率为9600。 // 在循环中,如果从HC-05接收到数据,则将其打印到串行监视器中。 // 如果从串行监视器接收到数据,则将其发送到HC-05模块。
上一篇:BluetoothHC-05串行数据延迟、缓冲区问题?
下一篇:Bluetooth和PyBluez的错误:“OSError:[Errno97]Addressfamilynotsupportedbyprotocol”的解决方法