【STM32嵌入式系统设计与开发---传感器拓展】——1_2_蓝牙主从模块_AT配置(HC-05)

一、主机蓝牙设置

shell 复制代码
# 1、重置模块
AT+ORGL 
# 2、设置名字,自己随便设置
AT+NAME=Master
# 3、设置连接密码,要和从机一样,密码好像可以不加双引号
AT+PSWD="1234"
# 4、设置为主机 ROLE = 1 为主机 ROLE = 0为从机
AT+ROLE=1
# 5、设置波特率,具体数据含义请看第3.4节
AT+UART=115200,0,0
# 6、查询自己的MAC地址
AT+ADDR?
# 7、绑定从机地址,需要注意的是这个地址是从机模块在AT模式下使用AT+ADDR指令查询到的地址,然后把冒号改为逗号
AT+BIND=xxx,xx,xxxxxx 
#(从机使用AT+ADDR查询的,注意中间分割的是逗号)

#二、从机蓝牙设置

shell 复制代码
# 1、重置模块
AT+ORGL 
# 2、设置名字,自己随便设置
AT+NAME=Slave
# 3、设置连接密码,要和从机一样,密码好像可以不加双引号
AT+PSWD="1234"
# 4、设置为主机 ROLE = 1 为主机 ROLE = 0为从机
AT+ROLE=0
# 5、设置波特率为115200,具体数据含义请看第3.4节
AT+UART=115200,0,0
# 6、查询自己的MAC地址
AT+ADDR?
# 7、绑定主机地址,需要注意的是这个地址是主机模块在AT模式下使用AT+ADDR指令查询到的地址,然后把冒号改为逗号
AT+BIND=xxx,xx,xxxxxx  
#(主机使用AT+ADDR查询的,注意中间分割的是逗号)

期间遇到问题

(1)主机和从机蓝牙匹配不上

因为绑定主机地址错误,错误是AT+BIND=xxx:xx:xxxxxx

应该改为AT+BIND=xxx,xx,xxxxxx

致谢

参考: 夏园长不熬夜/HC-05主从模式蓝牙配对说明v1.0

相关推荐
Aldrich_3212 小时前
蓝桥杯嵌入式赛道—-软件篇(GPIO输出模式配置)
c语言·vscode·stm32·单片机·嵌入式硬件·蓝桥杯
Kisorge12 小时前
【电机控制】基于STM32F103C8T6的二轮平衡车设计——LQR线性二次线控制器(算法篇)
stm32·嵌入式硬件·算法
范纹杉想快点毕业14 小时前
《嵌入式开发硬核指南:91问一次讲透底层到架构》
java·开发语言·数据库·单片机·嵌入式硬件·mongodb
p666666666814 小时前
STM32-bootloader引导程序跳转机制笔记
笔记·stm32·嵌入式硬件
飞睿科技15 小时前
【芯片选型指南】乐鑫ESP32-C61核心能力解析:为何它在Wi-Fi 6物联网赛道中优势独具?
科技·嵌入式硬件·物联网·智能家居
一叶知秋0615 小时前
英集芯-IP5385 IIC通信异常原因深入分析及解决方案 21
单片机·嵌入式硬件
亿道电子Emdoor16 小时前
【Arm】Encountered an improper argument
arm开发·stm32·单片机
BreezeJuvenile17 小时前
嵌入式系统-实验三——串口通信实验
stm32·单片机·串口通信·标准库·嵌入式系统实验
d111111111d17 小时前
STM32外设学习-串口数据包笔记-(程序)
笔记·stm32·单片机·嵌入式硬件·学习
----云烟----17 小时前
MCU单片机驱动WS2812
单片机·嵌入式硬件