上周鼓捣 Deepin 系统去了,就没认真学习,发文章。这周学习的是蓝牙模块的使用。实现蓝牙模块控制 LED 的开关。蓝牙模块的用处很多,主要用于数据的传输,可以通过其和传感器的联合使用,收集一些需要的数据并传到电脑上进行处理。
本人使用的蓝牙模块是 HC-05,由实验室的小伙伴友情提供。因为是他人使用过的,所以得进行初始化设置。
LCD 的连线:VCC ——> 5V,GND ——> GND,SDA ——> A4,SCL ——> A5 LED 的连线:长脚 ——>先接个电阻,再连接 13,短脚 ——> GND 蓝牙的连线:VCC ——> 5V,GND ——> GND,RXD ——> TXD,TXD ——> RXD,这里需要注意蓝牙的 RXD 要与 Arduino 的 TXD 连接,TXD 要与 Arduino 的 RXD 连接,两者是交错连接的。同时在烧录的时候,注意断开 TXD 和 RXD 的连接,要不然烧录的时候会受到干扰,继而会报错。
代码编译完没问题后,点击图中所选按钮将其上传至 Arduino UNO 板上。
LED 打开:
LED 关闭:
昨天晚上鼓捣了很久,都没有出现正确的结果,后来才发现,控制 LED 开关的时候波特率设置成了 38400,应该设置成 9600。而 38400 这个波特率是进入 AT 模式的波特率。这个也是一个需要注意的点。还有一个需要注意的就是烧录的时候一定要断开 TXD 和 RXD 的连接,要不然烧录会受到干扰,这个问题也困扰了我很久。
以上就是本篇文章【Arduino 入门项目系列 (4) - Android 手机通过蓝牙远程控制 LEDandroid手机「Arduino 入门项目系列 (4) - Android 手机通过蓝牙远程控制 LED」】的全部内容了,欢迎阅览 ! 文章地址:http://fabua.ksxb.net/news/6625.html
文章
相关文章
动态
同类文章
热门文章
栏目首页
网站地图
返回首页 海之东岸资讯移动站 http://fabua.ksxb.net/mobile/ , 查看更多