HC-05蓝牙模块连接与自匹配

工作状态:

A:正常工作,未连接配对:LED每一秒闪烁两次

B:正常工作,已连接配对:LED隔一秒闪烁两次

CAT模式:LED每两秒闪烁一次

1、模块正常工作只需将RXDTXDGNDVCC接好即可,其他的不需要处理

2、正常接通电源,进入状态A

3、成功配对后进入状态B

4、按住按键后接电源,进入状态CAT模式)

收发测试:

1、模块通过USBTTL接入电脑,电脑打开串口助手(相关设置如下,波特率根据模块调整)

 

2、手机打开蓝牙配对好蓝牙模块,一般默认叫HC-05,密码12340000,如下左图

 

3、手机下载蓝牙助手,如上右图,点击连接设备连接配对好的蓝牙模块,然后就可以进行发送测试。

4、手机发送时,电脑的串口助手会收到,电脑发送时,手机也会收到。

下面是测试过程:

电脑先发送12 34 AB CD两次,从手机的截图可以看出已收到信息,

手机发送ab cd ef两次,从电脑的截图可以看出,也受到信息

 

模块收发短接测试:(即接收之后立即转发回去)

注:手机端的发送并不会显示,电脑需要进行设置后才可以显示,并且有明确提示

1、进行本次测试,需将模块的RXDTXD短接,然后电源正常供电

2、使用手机进行配对连接,打开蓝牙助手

3、注意到在前一个测试中的细节,即手机发送后在手机端不能看到,而在本次测试中,发送的内容都将会在接受区内显示。如下图,手机发送1ab11abab共计6次,接受区内完整记录,其实是手机发给了蓝牙模块,手机不记录,蓝牙模块由于收发短接,收到的信息又回传手机,手机显示接受的内容

 

蓝牙模块自动匹配:(需要两个蓝牙模块,一个USBTTL模块)

AT模式:进入AT模式后,打开电脑端的蓝牙测试软件,搜索端口,调好波特率,点击获取模块信息,结果如下:

 

此时已进入蓝牙的AT模式

自动匹配设置:

按下图的配置进行调节,波特率可调节,推荐使用9600;波特率后面用逗号隔开加0,再隔开加0(英文输入),代表0校验,1停止;绑定地址为需要自动匹配的蓝牙模块地址(需要先对其做上一步骤);完成过后点击更新模块信息,完成配置。

 

另一个模块配置大致相同,只是主从角色为从角色,绑定地址为前一个的MAC地址。

注意:密码必须一致,波特率等也要一致,原因都应该很清楚,这里不做解释。

另一摸块配置如下图

 

完成之后将他们分别供电接好,过一会就可以看到他们都进入了B状态。

自动匹配收发测试:

1、将其中一个通过USBTTL接到电脑,并打开串口助手调好设置

2、将另一个的RXDTXD短接,供电

3、通过电脑直连模块发送,另一模块转发回来,会在电脑上有两条信息,内容一致,如下图

注:下图的结果清楚的显示了模块自匹配结合蓝牙模块转发功能的结果,实验成功

 

总结:

1、所有测试请按序来,每一步都要清楚含义

2、全过程只需两个蓝牙模块、一个USBTTL模块、一台电脑、一部手机

3、蓝牙测试软件地址:链接:https://pan.baidu.com/s/1CzS-HPxTIAkHMpnAtiiElQ 密码:ii06

猜你喜欢

转载自blog.csdn.net/qq_38674189/article/details/80205733