欢迎光临
我们一直在努力

两个HC-05蓝牙互相连接方法

hc-05d_1

蓝牙HC-05,可以实现一对一连接。自动连接。支持蓝牙2.0蓝牙SPP串口协议。

本次是以小实验的方式写的,对于模块不了解的,可以先看一下我们的模块教程,了解掌握模块使用方法后,再尝试本小实验。

(对于非本店模块不提供技术支持!如果无法做通,可能是不兼容导致,请自行尝试)。

HC-05蓝牙模块基础教程学习地址:http://arduino365.com/2016/09/01/%e8%93%9d%e7%89%99%e6%a8%a1%e5%9d%97hc05/


===两个HC-05蓝牙模块+两个USB-TTL模块===

所需材料:

HC-05蓝牙模块:购买链接

USB-TTL购买链接:购买链接

电脑一部(USB口两个,供电需要充足,不要使用USB分线器。)

第一步:按照接线方式接线,进入AT模式,并设置A、B蓝牙模块的AT指令。

153157ypl6x5tzexpaqz3l

#蓝牙与USB转串口模块连接方式

RXD-TXD

TXD-RXD

VCC-5V

GND-GND

注意事项:HC-05蓝牙模块上电前,需要按住黑色小按钮,方可进入AT模式

模块A用到的指令:

AT

AT+ORGL

AT+PSWD=2222

AT+ROLE=1

AT+CMODE=0

AT+BIND=2017,3,64189                      <– 这里地址内的冒号要换成的逗号,不然AT指令错误。自行修改为自己B模块的蓝牙地址。

hc05-a_1

===========================================================

模块B用到的指令:

AT

AT+ORGL

AT+PSWD=2222

AT+ROLE=0

AT+CMODE=0

AT+ADDR?

hc-05b_1

第二步:模块重新上电(无需按住黑色小按钮),进入工作模式,待自动连接后,发送信息。

hc-05c_1

==实验效果==

设置完成后,模块重新上电,设置成功,则模块A自动连接模块B。模块A发送“AAA”,模块B接收“AAA”。模块B发送”BBB“,模块B接收”BBB”。

实则是一根无线透传线,实现互相通信。


==注意须知==

1、模块出厂波特率默认为38400

2、按照图上的设置串口工具、查询自己的端口号、设置波特率。勾选发送新行。

3、区分蓝牙AT模式下和工作模式下的状态。

4、解除蓝牙绑定:AT模式下发送AT+ORGL指令,恢复出厂设置。

5、蓝牙模块仅支持一对一连接,不支持一对多连接。如与手机连接检查手机是否支持蓝牙2.0。




未经允许不得转载:Arduino-Maker » 两个HC-05蓝牙互相连接方法

支付宝扫码打赏 微信打赏

原创文章,若帮到您,欢迎打赏

分享到:更多 ()

评论 2

评论前必须登录!

 

  1. #1

    波特率有什么要求吗

    jacksonw1年前 (2018-04-15)
    • 保持一致即可。hc-05默认波特率38400

      ZBST技术&售后1年前 (2018-04-17)

线上商城

中贝斯特创客空间蘑菇云创客教育