文章插图
Arduino 蓝牙控制 LED 灯 程序设计Arduino 程序代码如下:
void setup(){// 设置波特率为 38400Serial.begin(38400);pinMode(13, OUTPUT);}void loop(){while(Serial.available()){char c=Serial.read();if(c=='1'){Serial.println("BT is ready!");// 返回到手机调试程序上Serial.write("Serial--13--high");digitalWrite(13, HIGH);}if(c=='2'){Serial.write("Serial--13--low");digitalWrite(13, LOW);}}}Android 手机端调试在 Android 端上进行调试,需要下载蓝牙串口调试 APP,可以根据喜好在各大应用商场搜索下载 。下载安装完成 APP 后,我们先打开手机的蓝牙设置,搜索并匹配好我们的蓝牙模块 。然后打开 蓝牙串口调试APP,让 APP 连接上蓝牙模块,然后我们可以在 APP 中输入 1 , 接下来可以看到 LED 等亮了,并且能在 APP 中看到 Serial–13–high 的返回(有些 APP 返回值可能不是返回在同一行) 。我们再在 APP 中输入 2,可以看到 LED 熄灭,APP 中返回 Serial–13–low 。
小结在这篇文章中,我们了解了在 Arduino 中使用 HC05 蓝牙模块的两个主要步骤,首先是进入 AT模式 对蓝牙模块进行设置,这里要注意接线的正确性,设置完成后 , 就可以将蓝牙模块的 TX 与 Arduino RX 连接,RX 与 Arduino TX 连接,再通过 Arduino 程序中的 Serial 来实现数据的传输与读取 。最后,在通过 Android 上的蓝牙串口调试APP , 来测试我们的试验是否成功 。
文章插图
Arduino uno板上连接一个HC-05,设置后能与手机配对成功,但是无法连接?要是设置好(设为从设备,任意设备连接),就下个蓝牙串口助手吧 , 在uno里烧好程序,你在手机蓝牙串口app里输对应的字符 , 就能控制了
还有人说hc 05要3.3v供电,5v不行,所以你换个电压试试【arduino和手机通讯,arduino 蓝牙模块】
文章插图
arduino leonardo和HC05蓝牙模块连接问题建议你先试一下软串口,看看能否正常通讯
- 综艺节目|《我想和你唱》收官:杨千嬅再唱经典,粉丝一句话道出王源不易
- 如果手机蓝牙和wifi自动打开有可能是手机中病毒了吗,蓝牙会传输病毒吗
- 红外遥控与蓝牙遥控的区别,红外遥控器和蓝牙遥控器通用吗
- 形容早晨和傍晚的成语
- 蜜露和蜂蜜的区别 花蜜和蜂蜜的区别
- 车前子和车前草的功效与作用及食用方法 车前草什么用途
- 奔驰和宝马suv哪个好 奔驰和宝马哪个更好?
- 郡王和亲王和藩王的区别 郡王和亲王什么区别
- 家境和学历哪个更重要 家境更具吸引力
- 和对象的朋友应该如何相处 男嘉宾的回答让人沉思