蓝牙模块—主从连接

  • Post author:
  • Post category:其他


蓝牙模块主从模式

蓝牙模块的主从通信通俗来讲就是两块蓝牙之间通信,一块蓝牙作为主机,另一块为从机。当前市面上有多种蓝牙模块,有些蓝牙模块只有从机功能。再购买的时候一定要明确购买的蓝牙模块是否为主从一体式的(主从一体式的蓝牙模块价格往往要贵一点)。

配置蓝牙模块(我们拿HC-05蓝牙模块举例)

我们还需要一块USB_TTL

蓝牙模块于TTL的连线方式:

TTL HC-05

5V VCC

GND GND

RXD TXD

TXD RXD

连接好后我们就可以进行蓝牙模块的配置了

HC-05蓝牙模块有两种模式HC-05有个开关,HC-05模块上有一个小按键,不按的时候是可配对状态,1秒闪2次。按住按钮再上电HC-05就会进入AT模式了,严格的讲,它只是一个开的作用,无法退出AT模式。(退出的话可以在串口发送AT+RESET复位,或者重新上电)此时指示灯慢闪(2秒亮一次),模块进入AT状态。进入到AT模式后就可以配置蓝牙模块。

AT模式下的HC-05模块波特率为38400,所以我们需要将波特率改为38400

打开串口在发送区输入AT

点击发送如果蓝牙模块成功接收到指令就会返回OK

下面是常见一些AT指令

AT+UART?:获得串口参数,串口的参数一共有三个,波特率、停止位、检验位。

蓝牙主从机通信

1.选用其中一块为主机

AT+ROLE=1 //从机模式:0 主机模式:1 回环模式:2 初始默认为从机模式(0)

另一块为从机

2.我们需要获取蓝牙模块的地址

AT+ADDR?

3.连接蓝牙地址

主机连接从机也是如此

重新上电,连接成功后HC-05上的指示灯将进入2s周期的快速双闪,那么我们的主从机模块就算连接成功了。

下面我们就可以完成主从机通信了



版权声明:本文为m0_51994338原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。