使用HC-05蓝牙模块实现安卓手机间的通信

准备好的硬件:1、usb转ttl模块   2、hc-05模块

准备好的软件:1、pc端 串口调试助手 2、手机软件 蓝牙调试器(推荐)  3、ch340

软件下载链接:串口调试助手:UartAssist串口调试助手 V5.0.2-软件工具-野人家园 (cmsoft.cn)

                         蓝牙调试器:https://pan.baidu.com/s/1OV5MgmTUjyNafIsshcdh6Q 

                                               提取码:8888(感谢这位大佬的链接)

                         ch340:直接搜索ch340即可

硬件连接:vcc接3.3v      gnd接gnd       rxd接txd        txd接rxd       en接gnd

接完线后,将usb转ttl插入usb接口里,这种情况下,蓝牙模块的小灯会急速闪烁,打开串口调试助手,选择ch340的com开口,波特率选择9600,发送AT,串口不会返回ok,如图:

 这是因为en接口还在gnd上,将en接口接到3.3v上,再次发送AT指令,如图;

 此时返回ok,说明hc-05可以正常通信。AT+NAME可以查看名称,AT+PSWD可以查询密码:

 打开手机上的蓝牙以及蓝牙调试器,搜索未连接的设备,找到蓝牙模块的名称(一般为HC-05),我这里名称是slave。

 找到设备后点击后面的+号,会出现输入密码,根据我们查询的密码输入即可

 配对成功后再次点击后面的+号,一段时间后+号就会变成x号(如果配对失败,多试几次):

 此时hc-05模块上的灯已经闪烁的很慢了,但是手机还没有与蓝牙进行通信。

接下来我们要把en接到gnd上(注意这一步非常重要!!!!!!!!)

做完这一步,手机和串口可以通信了。

手机上发送8888,串口调试助手接收到8888:

 

 同样串口调试助手上发送8888,手机上也会显示8888:

 

至此结束。

物联沃分享整理
物联沃-IOTWORD物联网 » 使用HC-05蓝牙模块实现安卓手机间的通信

发表评论