
蓝牙模块
文章平均质量分 57
使用蓝牙模块,发送命令控制继电器,做一些小项目
ONE_Day|
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
智能垃圾桶+蓝牙功能(定时器2)
开盖条件跟之前不太一样,之前距离小于20cm则开盖,大于20cm都关盖,在超声波没检测到障碍物靠近时,距离大于20cm,是会一直执行CloseDusbin()关盖函数的,compare一直等于1,因为这次加入了蓝牙功能,如果还是按上次的判断条件,串口收到“open”开盖指令后,CPU去执行中断处理函数,compare会等于3,但又会马上回来执行CloseDusbin()关盖函数,compare又会被置1,导致蓝牙无法开盖,或者开盖一瞬间又关盖了。4.key.c按键检测函数,也可用按键开盖。...原创 2022-07-29 13:56:02 · 913 阅读 · 1 评论 -
蓝牙小风扇
这里有个bug,如果在中断处理函数中再将字符串发送回去,无论是Usart_SendChar(rec[p])还是Usart_SendString(rec),通过串口发送到电脑时显示的字符会缺失,如发送“open”,会显示“ope”,将程序下载到单片机后,打开手机HC蓝牙助手,连接到HC-08的蓝牙,然后就可以发送“open”字符串吸合继电器,然后直流电机通电就开始转动,小风扇开启;如果在发送区发送“ope\n”,则可以正常显示“open”,如果发送“clo\s\e”,则可以正常显示“close”...原创 2022-07-29 13:46:58 · 808 阅读 · 0 评论 -
蓝牙模块HC-08使用简介
而蓝牙就像中间人,获取了51与电脑的串口通信信息,电脑发送的信息蓝牙和51同时能接收到,51发送的信息蓝牙和电脑也能同时接收到,同样,蓝牙也可以发送控制信息给51,手机连上蓝牙模块后,通过手机上的蓝牙助手发送的信息先到蓝牙模块,蓝牙模块再传到串口上,51就接收到控制信息,如果此时电脑的USB线没拔并开启串口助手,则电脑的串口助手上也会收到蓝牙发送的信息。所以,用普通的串口通信程序,接上蓝牙模块后,电脑和蓝牙能同时控制51,把电脑USB线拔了给51独立供电,就只有蓝牙能控制51。...原创 2022-07-24 18:34:33 · 3928 阅读 · 0 评论