HC-05与JDY-09蓝牙模块AT指令完全指南:从基础配置到高级绑定实战
1. 蓝牙模块选型与核心特性解析
在物联网和嵌入式开发领域,HC-05和JDY-09是两款极具代表性的蓝牙模块,它们在功能定位和应用场景上各有侧重。深入理解它们的核心差异,是项目选型和技术方案设计的基础。
HC-05模块作为主从一体化的经典代表,采用CSR BlueCore芯片方案,支持蓝牙2.0+EDR规范。其最大特点是角色灵活性——通过简单的AT指令即可在主机模式(主动扫描连接)和从机模式(被动等待连接)间切换。模块默认波特率为38400(AT模式)和9600(工作模式),支持-85dBm的接收灵敏度和最高4dBm的发射功率,在开放环境下通信距离可达10米。特别值得注意的是其绑定地址功能,允许预先存储配对设备的MAC地址实现自动连接。
相比之下,JDY-09模块是典型的从机专用模块,基于低功耗蓝牙设计。它不具备主动扫描功能,但具有更简洁的指令集和更低的功耗特性。模块默认波特率为9600,支持参数包括设备名称(最长18字节)、4位PIN码和广播间隔等基础配置。其MAC地址不可更改,是设备识别的唯一标识。
从电气特性看,两个模块都采用3.3V供电,但HC-05的工作电流(约40mA)明显高于JDY-09(约8mA)。对于需要持续运行的电池供电设备,这一差异可能成为选型的关键因素。下表对比了两款模块的核心参数:
| 特性 | HC-05 | JDY-09 |
|---|---|---|
| 工作模式 | 主/从可切换 | 仅从机模式 |
| 默认波特率 | 38400(AT)/9600(工作) | 9600 |
| 绑定地址 | 支持 | 不支持 |
| 最大发射功率 | 4dBm | 0dBm |
| 典型工作电流 | 40mA | 8mA |
| AT指令复杂度 | 复杂(50+指令) | 简单(10+指令) |
| 典型应用场景 | 设备间直接通信 | 手机/主机连接 |
实际项目中,当需要两个嵌入式设备间建立无线连接时(如无人机与遥控器),HC-05的主从切换能力成为首选;而当仅需将传感器数据上传至手机APP时,JDY-09的简单易用和低功耗特性更具优势。
2. 开发环境搭建与AT模式进入技巧
搭建稳定的调试环境是蓝牙模块开发的第一步。硬件上需要准备USB转TTL模块(如CH340、CP2102等)、杜邦线以及稳定的3.3V电源。特别提醒:虽然部分蓝牙模块标称支持5V容忍,但长期使用仍建议采用3.3V供电以避免损坏。
HC-05进入AT模式有两种经典方法:
- 按键法:在模块上电前按住KEY按钮(或使PIO11引脚保持高电平),上电后LED进入慢闪状态(约2秒周期),此时波特率固定为38400
- 指令法:正常启动后,通过发送特定指令序列(AT+ORGL\r\n)可切换至配置模式
实


1300

被折叠的 条评论
为什么被折叠?



