在用单片机做产品的时候,难免会用到单片机和手机通信,能和手机通信的方案有很多这种,像常用的蓝牙,Wifi等等,当然还有更高层次的通过互联网,一般我们使用比较多的就是用蓝牙和手机通信,我们今天就给大家说一下手机蓝牙如何和手机通信。
废话不多说直接转入正题。
一、准备:
1.首先得有一款支持串口通信的单片机,我们使用的是51单片机。
51最小系统
2.蓝牙模块(HC06)
HC06(图片来源于网络,如涉权请联系删除)
3.下载个蓝牙串口调试助手
蓝牙串口调试助手图标
蓝牙串口调试助手界面
4.蓝牙转串口模块(主要用于显示接受到的数据,在单片机开发应用中可以没有)
5.电脑上安装一个串口调试助手。
6.若干焊锡,杜邦线,焊台,电脑一台,手机一部等。
二、调试工作
1.调试蓝牙模块
用杜邦线把蓝牙转串口模块和蓝牙模块连接起来,对应引脚链接分别为
VCC–》VCC
GND–》GND
TXD–》RXD
RXD–》TXD
这里一定要注意TXD和RXD一定不要接反,串口的波特率和蓝牙模块波特率要对应,否则不能使用
打开手机上的软件串口调试助手,在下面键盘上输入一个字符,点击发送,然后在电脑显示屏上就会看到该字符,那么调试成功。
三、连接工作
把蓝牙模块和单片机模块连接起来,然后打开蓝牙串口调试助手,连接上蓝牙模块(初次连接可能需要密码,默认初始密码1234)发送数据,这个时候就像用电脑给单片机发送数据一样。
四、功能扩展
调试好了蓝牙模块和手机之间的通信,那么就可以通过手机蓝牙串口调试助手发送一些字符,当单片机接收到字符时,让其执行一定的命令,这就实现了单片机的应用开发,需要执行什么任务这得需要调试程序来控制了,只要展开想象的翅膀大胆去想,把我们学会的知识运用起来,你就成功了。
初步可以尝试做一个蓝牙遥控小车,控制家电开关通断等等,原理都是一样,学会一个类推就行了,加油啊!
-
单片机
+关注
关注
6044文章
44632浏览量
639382 -
手机
+关注
关注
35文章
6908浏览量
158471 -
串口通信
+关注
关注
34文章
1628浏览量
55783 -
华秋DFM
+关注
关注
20文章
3495浏览量
4795
发布评论请先 登录
相关推荐
单片机与远程PC机间建立通信的方法
![<b class='flag-5'>单片机</b>与远程PC<b class='flag-5'>机</b>间建立<b class='flag-5'>通信</b>的<b class='flag-5'>方法</b>](https://file1.elecfans.com//web2/M00/A5/F9/wKgZomUMOxOAMnm_AAARm0V1qpo736.jpg)
Android手机与单片机之间进行蓝牙通信的方法和程序免费下载
![Android<b class='flag-5'>手机</b>与<b class='flag-5'>单片机</b>之间进行蓝牙<b class='flag-5'>通信</b>的<b class='flag-5'>方法</b>和程序免费下载](https://file.elecfans.com/web1/M00/9F/8F/pIYBAF1CoKyAQh9AAAO9Syil4oc843.png)
51单片机的IO口如何模拟串行通信实现方法详细说明
![51<b class='flag-5'>单片机</b>的IO口如何模拟串行<b class='flag-5'>通信</b>实现<b class='flag-5'>方法</b>详细说明](https://file.elecfans.com/web1/M00/B1/C0/pIYBAF38fvqAC1EUAACtgefB52c331.png)
多个单片机的通信方式【详细】
![多个<b class='flag-5'>单片机</b>的<b class='flag-5'>通信</b>方式【详细】](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
评论