蓝牙远控灯

在我们的生活中,灯是非常常见的,但是一般的灯都是有线的。我们今天就教大家用arduino做一个可用手机远程控制的无线小灯。目前常见的无线通信方式有蓝牙、红外线等方式,我们今天就选择使用蓝牙来实现我们的功能。
蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括手机、耳机、平板电脑、笔记本电脑、相关外设等众多设备之间进行无线信息交换。

我们首先明确一下我们这个蓝牙远控灯的需求:
1.能发出可控灯光
2.通过蓝牙进行无线控制
那么,我们就选择使用LED模块*1、蓝牙模块*1来实现我们的功能,另外还需要一部手机来给蓝牙模块发送信号。

操作如下:
1.先将LED模块和蓝牙模块连接到Arduino板上。

蓝牙远控灯-少儿编程网
2.编写代码检测LED模块,看能否正常工作。

蓝牙远控灯-少儿编程网
3.将蓝牙模块的模式设置为从机模式(从机模式下只能接收信号,不能发送信号,如图),并设置蓝牙名。观察此时蓝牙模块上的蓝色小灯是否为亮一秒,熄灭熄灭的状态。如果是,那就证明设置成功。

蓝牙远控灯-少儿编程网
4.打开手机蓝牙,微信搜索“编玩小助手”,找到我们的蓝牙,进行连接,观察蓝色小灯,如变成长亮状态,则说明连接成功。

蓝牙远控灯-少儿编程网
5.编写串口检测蓝牙接收数据的代码,并用手机在小程序聊天框里发送任意字符,进行测试,看能否正常接收到信号并显示在串口中。

蓝牙远控灯-少儿编程网

蓝牙远控灯-少儿编程网

蓝牙远控灯-少儿编程网
6.编程使用蓝牙模块接收到的信号来控制LED模块。

蓝牙远控灯-少儿编程网
7.使用手机小程序给蓝牙发送信号(a是开灯,b是关灯,注意大小写),也可以在小程序添加键盘功能,按下不同的键来发送字符a和b。(如图9)

蓝牙远控灯-少儿编程网
8.大功告成,使用手机来控制我们的LED吧!

本文链接:蓝牙远控灯

转载声明:本站文章若无特别说明,皆为原创,转载请注明来源:少儿编程网,谢谢!^^


*文章为作者独立观点,不代表少儿编程网立场
发表评论

坐等沙发
相关文章
别用你以为的去看待少儿编程,哪些误区只会误导你
别用你以为的去看待少儿编程,哪些误区…
少儿编程学习与孩子今后的生活息息相关~
少儿编程学习与孩子今后的生活息息相关~
编玩边学少儿编程教育的优势
编玩边学少儿编程教育的优势
少儿编程线上课就比线下好吗?
少儿编程线上课就比线下好吗?
信息学竞赛为什么越来越火?
信息学竞赛为什么越来越火?
名著包邮到家 | 暑假阅读开启,晚一步错过的不只是一本书!
名著包邮到家 | 暑假阅读开启,晚一步错…
学生都说我是编程界的“吴彦祖”