HC-05蓝牙模块AT指令集详解与操作指南
需积分: 50 93 浏览量
更新于2024-07-23
收藏 50KB PDF 举报
本文档详细介绍了HC-05嵌入式蓝牙串口通讯模块的AT指令集,这是一种专用于控制和配置模块功能的协议集。HC-05模块具备两种工作模式:命令响应模式和自动连接模式。在自动连接模式下,模块可以作为主(Master)、从(Slave)或回环(Loopback)角色进行操作。
1. **工作模式转换**:
- 模块通过控制PIO11引脚的电平来切换工作状态:高电平进入AT命令响应模式,低电平或悬空进入蓝牙常规工作模式。
2. **模块设置**:
- 设置为主模块需进行以下步骤:
- 将PIO11置高,模块进入AT命令响应状态。
- 使用超级终端等串口工具,设置波特率38400,数据位8位,1位停止位,无校验位和无流控制。
- 发送"AT+ROLE=1\r\n"命令,确认"OK\r\n"响应。
3. **指令集**:
- 提供了多种AT指令:
- 测试指令:发送"AT"命令,得到"OK"响应。
- 模块复位:发送"AT+RESET"命令,确认"OK"响应,模块重启。
- 软件版本查询:"AT+VERSION?",返回当前软件版本号,如"AT+VERSION:2.0-20100601 OK"。
- 恢复出厂默认设置:"AT+ORGL",使模块回到出厂预设状态,涉及设备类别、查询码等参数。
4. **出厂默认设置**:
- 出厂时,模块设置为:
- 设备类型:0
- 查询码:0x009e8b33
- 角色:Slave Mode
- 连接模式:专用蓝牙设备模式
- 串口参数:38400bps, 1位停止位,无校验位
- 配对码:“1234”
- 设备名称:“H-C-2010-06-01”
这些指令集是与HC-05蓝牙模块交互的关键,它们允许用户进行基本的配置、状态检查和故障排查,确保模块在蓝牙通信中正常工作。通过理解和应用这些AT指令,开发者能够有效地集成HC-05模块到自己的物联网项目中,实现设备间的无线通信。
2652 浏览量
401 浏览量
3736 浏览量
497 浏览量
443 浏览量
137 浏览量
154 浏览量
3939 浏览量
kuakleejon
- 粉丝: 0
- 资源: 1
最新资源
- EasePDF - Free Online PDF Tools-crx插件
- codeforces_contest_scoreboard
- torch_cluster-1.5.5-cp38-cp38-win_amd64whl.zip
- config:适用于Node.js的简单Yaml Config
- 带筛选的垂直导航菜单展开收缩
- eclipase.rar
- 把握变革PPT
- perfin后端:轻松实现个人理财
- aqnfmzsxt3.gapyBRM
- RHTRH – Raise Hand To Raise Hand-crx插件
- torch_sparse-0.6.2-cp37-cp37m-linux_x86_64whl.zip
- tuk-power:演讲趋势和概念的硬件优化基准I
- 企业文化理论(12个文件)
- SpeechLib.rar
- JavaCryptoApp
- leetcodeGoogle:Google集合中的leetcode问题