目录
1. 进入 AT 状态 有 2 种方法使模块进入 AT 指令状态:
一.HC-05 介绍
1.1外观介绍
ATK-HC05 模块非常小巧(16mm*32mm),模块通过 6 个 2.54mm 间距的排针与外部连 接,模块外观如图 1所示:

图1 HC05 模块外观图
图中从右到左,依次为模块引出的 PIN1~PIN6 脚,各引脚的详细描述如表 2所示:
图2 HC05 模块各引脚功能描述
另外,模块自带了一个状态指示灯:STA。该灯有 3 种状态,分别为:
1,在模块上电的同时(也可以是之前),将 KEY 设置为高电平(接 VCC),此时 STA 慢闪(1 秒亮 1 次),模块进入 AT 状态,且此时波特率固定为 38400。
2,在模块上电的时候,将 KEY 悬空或接 GND,此时 STA 快闪(1 秒 2 次),表示模块 进入可配对状态。如果此时将 KEY 再拉高,模块也会进入 AT 状态,但是 STA 依旧保 持快闪。
3,模块配对成功,此时 STA 双闪(一次闪 2 下,2 秒闪一次)
1.2 模块使用说明
ATK-HC05 蓝牙串口模块所有功能都是通过 AT 指令集控制,这里仅介绍用户常用的 几个 AT 指令,详细的指令集,可以网上搜索资料
1. 进入 AT 状态 有 2 种方法使模块进入 AT 指令状态:
A.上电同时/上电之前将 KEY 设置为 VCC, 上电后,模块即进入 AT 指令状态。
B.模块上电后,通过将 KEY 接 VCC,使模块进 入 AT 状态。
注:方法 1(推荐)进入 AT 状态后,模块的波特率为:38400(8 位数据位,1 位停止 位)。方法 2 进入 AT 状态后,模块波特率和通信波特率一致。
2, 指令结构
模块的指令结构为:AT+<=PARAM>,其中 CMD(指令)和 PARAM(参 数)都是可选的,不过切记在发送末尾添加回车符(\r\n),否则模块不响应。
比如我要查看模块的版本:
串口发送:AT+VERSION?\r\n
模块回应:+VERSION:2.0-20100601
3, 常用指令说明及测试
1.修改模块主从指令 AT+ROLE=0 或 1,该指令来设置模块为从机或主机,并且可以通过 AT+ROLE?来 查看模块的主从状态,

2.设置记忆指令 AT+CMODE=1,该指令设置模块可以对任意地址的蓝牙模块进行配对,模块默认 设置为该参数。 AT+CMODE=0,该指令设置模块为指定地址配对,
注意,如果先设置模块为任意地址, 然后配对,接下去使用该指令,则模块会记忆最后一次配对的地址,下次上电会一直搜 索该地址的模块,直到搜索到为止

本文详细介绍了HC-05蓝牙模块的外观、使用方法、进入AT指令状态的方式、常用指令及其功能,包括模块与单片机的连接、软件编程中的串口配置、定时器应用以及如何设置模块为主从模式等。
最低0.47元/天 解锁文章
4573

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



