如何使用AT指令查询HC-05蓝牙模块的波特率、配对码、版本号及工作模式,并将其配置为主模式?
时间: 2024-11-07 20:12:55 浏览: 22
要查询和配置HC-05蓝牙模块的波特率、配对码、版本号和工作模式,并设置为Master模式,你需要通过串口发送特定的AT指令。首先,你需要确保模块处于AT命令响应模式。通常,通过将模块的PIO11引脚置高电平,即可切换到AT命令模式。以下是详细步骤:
参考资源链接:[HC-05蓝牙串口模块AT指令详解](https://wenku.csdn.net/doc/exew61vour?spm=1055.2569.3001.10343)
1. 查询波特率:发送指令‘AT+UART?’。模块会返回当前设置的波特率,例如‘OK+UART:9600,0,0’。
2. 查询配对码:模块出厂默认的配对码为'1234',可以通过发送指令‘AT+PSWD?’来验证当前配对码。
3. 查询版本号:发送指令‘AT+VERSION?’。模块会返回软件版本号,例如‘OK+VERSION:2.0-***’。
4. 查询工作模式:发送指令‘AT+ROLE?’。如果模块是主模式,将返回‘1’;如果是从模式,则返回‘0’。
5. 设置为主模式:发送指令‘AT+ROLE=1’。这会将HC-05模块设置为主设备,模块将返回‘OK’确认设置成功。
6. 设置波特率:如果你需要修改波特率,比如设置为115200,可以发送指令‘AT+UART=115200,0,0’。
7. 设置配对码:如果你需要更改配对码,比如设置为'0000',可以发送指令‘AT+PSWD=0000’。
请记住,发送每个AT指令后,模块都应该返回‘OK’来确认指令已成功执行。如果返回‘ERROR’,则表明指令执行失败或存在错误。
通过以上步骤,你可以全面地了解和控制HC-05蓝牙模块的配置。为了进一步深入学习和实践,你可以参考这份资料:《HC-05蓝牙串口模块AT指令详解》。该资料不仅提供了上述指令的详细解释,还涵盖了其他高级配置选项和故障排除技巧,帮助你成为HC-05蓝牙模块应用方面的专家。
参考资源链接:[HC-05蓝牙串口模块AT指令详解](https://wenku.csdn.net/doc/exew61vour?spm=1055.2569.3001.10343)
阅读全文