开发板:Arduino uno
蓝牙模块:BT008
Arduino连接BT008
BT008与Arduino的RXD与TXD的接线是相反的。
BT008 | Arduino |
---|---|
VCC | VCC |
GND | GND |
TXD | RXD |
RXD | TXD |
互相发送数据
蓝牙串口模块与开发板连接好之后通信和使用串口监视器的方法一样。
可以用安卓蓝牙串口助手去查看串口信息和发送数据。
手机蓝牙直接连接是连不上的!
我的设配名称是BT04-A。
蓝牙串口助手提取码: zu9r:链接https://pan.baidu.com/s/1n1hVz_CiRZYZchYPTSr9lA
现在就可以像使用串口监视器一样使用蓝牙串口助手了。
String comdata = "";
void setup()
{
Serial.begin(9600);
}
void loop()
{
//因为函数是一个字符一个字符读的
while (Serial.available() > 0)
{
comdata += char(Serial.read());
delay(2);
}
if (comdata.length() > 0)
{
Serial.println("接收到:" + comdata);
comdata = "";
}
}