春天适合努力和拥抱,也适合创客和造物图片图片今天小编得空,继续跟大家分享蓝牙模块的AT指令的相关用法。
AT指令
1.什么是AT指令
在使用蓝牙模块的时候,我们经常想修改蓝牙模块的名字、密码,甚至蓝牙模块的波特率、工作模式等属性,这些操作都要通过蓝牙模块的AT指令来实现。
AT指令是用于终端设备与PC应用之间的连接与通信的指令。AT 即Attention。每个AT命令行中只能包含一条AT指令;对于AT指令的发送,除AT两个字符外,最多可以接收1056个字符的长度(包括最后的空字符)-------摘自某度。
实际上,用我们自己的话说就是可以利用PC端的软件将一条AT指令发给蓝牙模块,从而改变蓝牙模块的名字、密码等属性。
2.HC05蓝牙模块的AT指令
我们先了解一下HC05蓝牙模块常见的几个AT指令:


注意:由于蓝牙模块的版本和型号不同,它们的AT指令集也不一样,所以不同蓝牙模块的AT指令集需要查询对应的手册,这里小编只跟大家分享HC05蓝牙模块的几个常用的AT指令,至于其他型号的蓝牙模块,各位童鞋自行上网查询吧。
AT指令的应用
1.进入AT指令的方法
小编使用的传统蓝牙模块的型号是HC05,进入AT指令的方法是先按住蓝牙模块上的小按钮,然后上电(接+5V电压),当蓝牙模块的指示灯慢速闪烁时(亮灭间隔大约1秒)再松开小按钮,此时蓝牙模块进入AT指令模式。

2.发送AT指令的方法
很多开发者都喜欢用上位机给蓝牙模块发送AT指令,这需要使用USB转TTL模块将蓝牙模块连接到电脑上,然后打开上位机软件,直接给蓝牙模块发送AT指令即可修改蓝牙的相关属性,这种方法虽然简单,但是对于初学者来说,还要拥有一个USB转TTL模块才可以。

本文介绍了如何使用Arduino通过AT指令与HC05蓝牙模块进行通信,包括进入AT指令模式的方法、发送AT指令的步骤以及程序设计。示例程序展示了如何使用ArduinoIDE串口监视器替代USB转TTL模块发送AT指令,同时提醒注意不同蓝牙模块的AT指令可能有所不同,并特别指出修改HC05蓝牙模块名称时的注意事项。
最低0.47元/天 解锁文章
6862





