在用单片机做产品的时候,难免会用到单片机和手机通信,能和手机通信的方案有很多这种,像常用的蓝牙,Wifi等等,当然还有更高层次的通过互联网,一般我们使用比较多的就是用蓝牙和手机通信,我们今天就给大家说一下手机蓝牙如何和手机通信。
废话不多说直接转入正题。
一、准备:
1.首先得有一款支持串口通信的单片机,我们使用的是51单片机。
51最小系统
2.蓝牙模块(HC06)
HC06(图片来源于网络,如涉权请联系删除)
3.下载个蓝牙串口调试助手
蓝牙串口调试助手图标
蓝牙串口调试助手界面
4.蓝牙转串口模块(主要用于显示接受到的数据,在单片机开发应用中可以没有)
5.电脑上安装一个串口调试助手。
6.若干焊锡,杜邦线,焊台,电脑一台,手机一部等。
二、调试工作
1.调试蓝牙模块
用杜邦线把蓝牙转串口模块和蓝牙模块连接起来,对应引脚链接分别为
VCC-->VCC
GND-->GND
TXD-->RXD
RXD-->TXD
这里一定要注意TXD和RXD一定不要接反,串口的波特率和蓝牙模块波特率要对应,否则不能使用
打开手机上的软件串口调试助手,在下面键盘上输入一个字符,点击发送,然后在电脑显示屏上就会看到该字符,那么调试成功。
三、连接工作
把蓝牙模块和单片机模块连接起来,然后打开蓝牙串口调试助手,连接上蓝牙模块(初次连接可能需要密码,默认初始密码1234)发送数据,这个时候就像用电脑给单片机发送数据一样。
四、功能扩展
调试好了蓝牙模块和手机之间的通信,那么就可以通过手机蓝牙串口调试助手发送一些字符,当单片机接收到字符时,让其执行一定的命令,这就实现了单片机的应用开发,需要执行什么任务这得需要调试程序来控制了,只要展开想象的翅膀大胆去想,把我们学会的知识运用起来,你就成功了。
初步可以尝试做一个蓝牙遥控小车,控制家电开关通断等等,原理都是一样,学会一个类推就行了,加油啊!
来源:oschina
链接:https://my.oschina.net/u/4228486/blog/3167660