HC-05AT蓝牙模块指令详解与设置指南
版权申诉
5星 · 超过95%的资源 16 浏览量
更新于2024-08-10
收藏 4.84MB PDF 举报
"HC-05AT蓝牙模块是用于嵌入式蓝牙串口通信的设备,具备两种工作模式:命令响应模式和自动连接模式。在自动连接模式下,模块可作为主(Master)、从(Slave)或回环(Loopback)角色。通过控制PIO11引脚的电平,用户可以切换模块的工作状态。模块的LED引脚如PIO8和PIO9分别指示工作状态和连接状态。设置为主模块需将PIO11置高,然后通过串口发送特定指令。\n\n指令集包含测试、复位、获取软件版本和恢复默认设置等功能。例如,AT指令用于测试模块响应,AT+RESET用于复位,AT+VERSION?用于查询版本号,而AT+ORGL则用于恢复出厂默认设置。默认设置包括设备类、查询码、工作角色、连接模式、串口参数和配对码。"
HC-05AT蓝牙模块是一种广泛应用的串口通信解决方案,它允许设备通过蓝牙进行无线通信。该模块的核心特性是它的两种工作模式。命令响应模式下,模块会响应用户通过串口发送的AT指令,这些指令用于配置模块参数或执行控制操作。自动连接模式下,模块可以设定为主模块(Master),从模块(Slave)或者回环模式,其中回环模式用于内部数据传输测试。
模块的引脚功能明确,例如PIO8和PIO9两个LED引脚,分别显示模块的工作状态和连接状态。通过改变PIO11引脚的电平,可以在命令响应模式和常规蓝牙工作模式之间切换。在命令响应模式下,用户可以通过串口工具设置波特率等通信参数,并向模块发送AT指令。
设置HC-05AT为主模块的过程包括将PIO11置高,上电进入AT命令响应模式,然后通过串口发送“AT+ROLE=1\r\n”指令,成功后返回“OK\r\n”。接着将PIO11置低,模块将作为主模块自动搜索并连接从模块。
模块支持的AT指令包括但不限于以下几种:
1. 测试指令:AT,模块应答"OK"。
2. 复位指令:AT+RESET,模块应答"OK",执行复位操作。
3. 获取版本号:AT+VERSION?,返回软件版本信息。
4. 恢复默认设置:AT+ORGL,模块恢复出厂设置,包括设备类、查询码、工作角色、连接模式和串口参数等。
这些指令是控制和配置HC-05AT模块的关键,通过它们,用户可以根据具体需求调整蓝牙模块的行为,以适应不同应用场景。了解并熟练使用这些指令对于开发基于HC-05AT的蓝牙系统至关重要。
1838 浏览量
204 浏览量
162 浏览量
401 浏览量
558 浏览量
1698 浏览量
3736 浏览量
1145 浏览量
Aamboo
- 粉丝: 19
- 资源: 560
最新资源
- 电信设备-基于手机信令数据的出行者职住地识别与出行链刻画方法.zip
- atom-ide-deno:deno对Atom-IDE的支持
- torch_sparse-0.6.2-cp36-cp36m-linux_x86_64whl.zip
- priceGame
- PsynthJS:用于在 Psymphonic Psynth 中生成图形的开源库
- Arca:Projeto do7ºperiodo
- java并发.rar
- 企业文化创新(4个文件)
- kdit:[镜像]-由Kotlin编写并由JavaFX支持的基于短键的简约文本编辑器
- 播客
- 珍爱生命,创建平安校园演讲稿
- NoSpoilTwi-crx插件
- 取EXE程序图标ICO.rar
- Row-oriented-Tuple-Indexer:一个库,用于构建常规的数据库数据结构,例如page_list(数据页的链接列表),b_plus_tree和hash_table
- Hadoop-Analytics---RHadoop
- torch_spline_conv-1.2.0-cp38-cp38-linux_x86_64whl.zip