Ⅰ 蓝牙at是什么意思
蓝牙AT 是一个用于与蓝牙模块通信的协议,它是“命令-响应”体系结构。它通过发送AT指令(AT命令)到蓝牙模块,然后等待其响应(AT响应)来实现通信。这个协议使开发人员能够在处理器和蓝牙模块之间快速传输数据,同时也为用户提供了处理器与蓝牙模块通信的便利方式。
蓝牙AT命令由两个部分组成:欲执行的命令和参数。在AT命令中,命令和参数之间用等号连接。以下是一些常用的AT命令:
AT+VERSION:获取蓝牙模块的版本信息。
AT+NAME:获取或设置蓝牙模块的设备名称。
AT+BAUD:获取或设置蓝牙模块的波特率。
AT+DISC:断开蓝牙设备的连接。
AT+INQM:设置蓝牙设备的扫描模式。
AT+RMAAD:将所有保留的蓝牙设备信息删除。
蓝牙AT协议的优势在于它是一种低功耗、短时延、可扩展且易于使用的协议。蓝牙AT协议对于那些需要从单片机到蓝牙模块进行快速通信的嵌入式系统应用程序非常有用。这个协议还提供了一种通过AT命令轻松控制蓝牙模块的方式,因此,无须编写复杂代码,就可以实现与蓝牙设备进行通信。
Ⅱ 蓝牙模块HC05使用全记录
第一次尝试使用蓝牙模块,花了很多时间无法正常连接。
主要的问题是无法进入at模式,进行相应的设置。经过多日的查找资料与摸索,终于找到了其中的法门,现作记录,方便日后的碰到相关问题时查找答案。
注:不同厂家的蓝牙模块的设置有可能是不同的,这个需要找到相关的厂家了解情况。
一、蓝牙模块HC05的种类
这个太重要了!一种是带有小黑色按钮的,它长这样:
另一种是不带黑色按钮的,它长这样:
二、怎样进入AT模式
需要一块蓝牙调试模块把蓝牙直接边上按钮。也有称为USB to TTL ,或者USB转串口信号模块。它大概长这样:
带小黑色按钮的,要选按着黑色按钮,然后再加电(即插上电脑的USB口)
不带按钮的,要给KEY接线端接上一个电压(VCC),然后再插入电脑,即可
当蓝牙模块state灯变为慢闪,则表明已经进入AT模式。
使用串口监视器就可以发送指令进行设置了。注意:
在AT模式下,波特率通常设置为:38400,回车加换行
当然,有些蓝牙模块的波特率可能是9600,具体看产品的指引。
三、AT常用指令
以下为把蓝牙设置为从模式
AT+NAME=Bluetooth-Slave 蓝牙名称为Bluetooth-Slave
AT+ROLE=0 蓝牙模式为从模式
AT+CMODE=0 蓝牙连接模式为任意地址连接模式
AT+PSWD=1234 蓝牙配对密码为1234
AT+UART=9600,0,0 蓝牙通信串口波特率为115200,停止位1位,无校验位
AT+RMAAD 清空配对列表
四、蓝牙的接线
蓝牙与USB转串口模块连接方式,RXD-TX TXD-RX VCC-VCC GND-GND
蓝牙跟ARDUNIO或其它板的接线同上
设好从模式后,把蓝牙模块接上Arnio板,当蓝牙的变成快闪模式的时候,就可以进行配对了。默认的配对码是:1234
Ⅲ 米思齐发数据给蓝牙模块怎么用
米思齐发数据给蓝牙模块使用的方法:
1、蓝牙开机。开机后,HC-06指示灯会一直闪烁,表示进入AT模式。
2、有线串口连接。选择有线串口连接方式,单片机与电脑连接。我们假设这里使用的是51开发板。
3、蓝牙引脚连接。配置时HC-06的Rx和Tx接51单片机的Rx和Tx,通常P3.0和P3.1。
4、输入命令。先输入AT(不带空格输入),然后串口助手会返回OK,修改波特率时,输入AT+BAUDx(x为波特率号),串口助手会返回OKnnnn(nnnn是自己设置的波特率)注意,如果在此之后要进行其他命令操作,必须先断开连接,将串口助手的波特率修改为刚刚设置的波特率,然后再打开串口继续操作。
5、蓝牙配对。HC-06模组默认名称为hc-06,默认配对密码为1234。