两个HC-05蓝牙之间的配对

简介: 两个HC-05蓝牙之间的配对

买了个垃圾蓝牙,不能软件控制AT模式,使用下面方法将就用。

使用串口一定要知道三要素,一是波特率,二是串口号,三是数据格式,HC-05只支持一种数据格式: 数据位8 位,停止位1 位,无校验位,无流控制。

进入 AT 命令方法:

1,按住按键或EN脚拉高,此时灯是慢闪,HC-05进入AT命令模式,默认波特率一般是38400;

此模式我们叫原始模式。原始模式下一直处于AT命令模式状态。

2,HC-05上电开机,红灯快闪,按住按键或EN拉高,HC-05进入AT命令模式,默认波特率是9600;此模式我们叫正常模式。正常模式下只有按住按键或拉高EN才处于AT命令模式状态。

两个模块使用A模块作为主设备,B模块作为从设备,我的串口环境,COM6为蓝牙模块A,COM10为蓝牙模块B

两个蓝牙模块A,B

先让两个蓝牙模块进入AT指令模式,进入方法

  1. 一直按住蓝牙模块的按键,再上电,上电后在松开按键,蓝牙模块的等每隔一定时间闪烁,闪烁频率较慢
    2.蓝牙模块的EN引脚接高电平。

1.进入AT指令模式后,先确定是否为AT模式:

2.获取模块A,B的地址

蓝牙地址表示方法:NAP:UAP:LAP(十六进制)

A模块的地址:98D3:02:965466

B模块的地址:98D3:02:967D78

3.将蓝牙A配置为主模式,将蓝牙B配置为从模式:

设置/查询—模块角色:(34脚至高一次或一直至高)

模块角色说明:

Slave(从角色)——被动连接;

Slave-Loop(回环角色)——被动连接,接收远程蓝牙主设备数据并将数据原样返回给远程蓝牙主设备;

Master(主角色)——查询周围 SPP 蓝牙从设备,并主动发起连接,从而建立主、从蓝牙设 备间的透明数据传输通道。

蓝牙A:

AT+ROLE=1

蓝牙B:

AT+ROLE=0

4.设置模块通信波特率,蓝牙模块A和B的配置需要相同

AT+UART=115200,0,0

5.蓝牙模块的绑定

这里我们需要用主设备绑定从设备,即蓝牙A,绑定蓝牙B,

设置/查询—绑定蓝牙地址:

蓝牙地址表示方法:NAP:UAP:LAP(十六进制)

蓝牙地址表示方法:NAP:UAP:LAP(十六进制)绑定指令只有在指定蓝牙地址连接模式时有效!

蓝牙A:

AT+BIND=98D3,02,967D78

6.验证

AT模式配置完毕,然后和验证:重新蓝牙模块重新上电即可,设置串口设置为前面配置的串口设置,波特率115200

![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/65d95aa2e6fa4653b498d5e4d21594b1.png


目录
相关文章
|
11月前
|
传感器
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
【VOFA+速成】半小时入门VOFA+简明教程之进阶用法(二)
1221 1
|
6月前
|
人工智能 自动驾驶 安全
什么是AGI
通用人工智能(AGI)指具备或超越人类智能的机器系统,能跨领域学习、推理和解决问题。其核心特点包括跨领域能力、自主学习与推理、类人思维模式及自适应性。目前AGI仍处早期阶段,但大模型和多模态技术正推动其从理论走向应用,如自动驾驶、科学研究和工业自动化等。尽管前景广阔,AGI仍面临技术瓶颈、伦理安全和资源需求等挑战。未来,AGI有望重塑产业和社会生活方式。
4379 2
|
XML 机器学习/深度学习 数据格式
YOLOv8训练自己的数据集+常用传参说明
YOLOv8训练自己的数据集+常用传参说明
19566 1
简单易懂的 全景图高清下载方法以及原理简要解析(支持下载建E、720yun、酷雷曼、景站、酷家乐、百度街景原图)
这篇文章介绍了一种简单易懂的全景图高清下载方法,使用在线网站全景管家,支持下载包括建E、720yun、酷雷曼等多个平台的全景图原图,并简要解析了全景图的原理和制作方法。
简单易懂的 全景图高清下载方法以及原理简要解析(支持下载建E、720yun、酷雷曼、景站、酷家乐、百度街景原图)
一文教你学会keil软件仿真
一文教你学会keil软件仿真
1921 1
STM32CubeMX 定时器
STM32CubeMX 定时器
505 0
|
存储 缓存 JSON
详解HTTP四种请求:POST、GET、DELETE、PUT
【4月更文挑战第3天】
65817 3
详解HTTP四种请求:POST、GET、DELETE、PUT
|
人工智能 安全 网络安全
【软件设计师备考 专题 】如何防治计算机病毒和防范计算机犯罪
【软件设计师备考 专题 】如何防治计算机病毒和防范计算机犯罪
374 0
|
存储 编译器 C语言
c语言中int的作用和类型
c语言中int的作用和类型
926 0