浅谈Arduino进入蓝牙模块的AT指令模式

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

春天适合努力和拥抱,也适合创客和造物图片图片今天小编得空,继续跟大家分享蓝牙模块的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模块才可以。

评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值