HC-05蓝牙模块AT指令设置教程

进入AT指令模式

上电前先按住蓝牙模块上的按键,接通电源,模块上的led灯进入慢闪后再松开按键,此时已经进入AT指令模式,可以进行AT指令设置

引脚接线

蓝牙模块 下载器
VCC(+5V) 5V
TX RX
RX TX
GND GND
其他引脚不用接

指令设置

波特率要选择正确,此处是原始模式,所以是38400。
AT命令后面需要换行,然后点发送命令才有效,如果没有换行,发送命令,软件只会把它们当作是字符
勾选发送新行,即再末尾加上回车换行

然后发送AT,即可以看到串口返回OK的响应
如果返回ERROR:(0),则表示指令错误
如果不勾选发送新行,则无论发送什么都不会有返回响应

AT指令设置

AT+NAME = xlg 设置蓝牙名称为xlg

AT+ROLE=0 蓝牙模式为从模式 AT+ROLE=1 蓝牙模式为主模式
AT+CMODE=0 蓝牙连接模式为任意地址连接模式
AT+PSWD=1234 蓝牙配对密码为1234
AT+UART=9600,0,0 蓝牙通信串口波特率为9600,停止位1位,无校验位
AT+RMAAD 清空配对列表

一、更改波特率
AT+UART=a,b,c
蓝牙通信串口波特率为a,
b:停止位1位,无校验位
返回响应为OK

二、修改蓝牙模块密码

修改密码的AT指令格式如下:(以修改后的密码为1314为例)

            AT+PSWD=1314(这里加回车)

三、修改蓝牙模块名字

修改模块名字的AT指令如下:(修改后的名字为FlyTo-X),FlyTo-X本人博客名。。。

                AT+NAME =FlyTo-X(这里加回车)

1, AT+ROLE设置主从模式:
AT+ROLE=1是设成主,AT+ROLE=0是设成从,AT+ROLE=2设成回环模式Slave-Loop:被动连接,接收远程蓝 牙主设备数据并将数据原样返回给远程蓝牙
AT+ROLE?:查询主从状态
2, AT+RESET:HC-05复位

3, AT+VERSION?:获取HC-05的软件版本号,只能获取,不能修改。

4, AT+ORGL:恢复出厂默认设置,当把模块设置乱了,使用此命令进行恢复默认值。

5, AT+ADDR?:获取HC-05的蓝牙地址码,只能获取,不能修改。

6, AT+NAME?:获取HC-05的名字,AT+NAME=xlg,修改模块的名字为xlg,具体名字自行修改。

7, AT+CLASS?:设置查询设备的类型,尽量不要去修改此参数。默认是1F00。

8, AT+IAC?:查询设置查询访问码,默认是9E8B33,尽量不要去修改此参数。

9, AT+PSWD?:查询设置配对密码,AT+PSWD=”0000”,密码要有双引号,密码是四位数字.

10, AT+UART:AT+UART?是查询当前模块的波特率,AT+UART=波特率,0,0。

11, AT+CMODE:AT+CMODE?是查询当前连接模式。AT+CMODE=0,1,2(0——指定蓝牙地址连接模式(指定蓝牙地址由绑定指令设置)1——任意蓝牙地址连接模式(不受绑定指令设置地址的约束)2——回环角色(Slave-Loop)默认连接模式:0)。

12, AT+BIND:AT+BIND?查询当前绑定地址,AT+BIND=NAP,UAP,LAP(用逗号隔开)。

13, AT+RMADD:从蓝牙配对列表中删除所有认证设备.

14, AT+STATE?:获取蓝牙模块工作状态.

15, AT+LINK=NAP,UAP,LAP:与远程设备建立连接。

16, AT+DISC:断开连接.

17, AT+RNAME?NAP,UAP,LAP:获取远程蓝牙设备名称.

18, AT+ADCN?:获取蓝牙配对列表中认证设备数。

19, AT+MRAD?获取最近使用过的蓝牙认证设备地址。

20, AT+INQM:设置查询模式,AT+INQM=1,9,48(1-带RSSI信号强度指示,9-超过9个蓝牙设备响应则终止查询,48-设定超时为48*1.28=61.44秒)

HC-05蓝牙模块AT指令设置教程相关推荐

  1. C51编程23-应用篇(HC 06蓝牙模块)

    现在的手机,平板,笔记本电脑都会自带蓝牙.本文将会介绍51单片机使用HC 06 蓝牙模块实现手机与笔记本电脑的通讯.   HC 06 模块 购买HC 06模块后需要检测蓝牙模块是否是好的,使用串口线与 ...

  2. M0B100P0蓝牙模块AT指令

    M0B100P0蓝牙模块AT指令 M0B100P0蓝牙模块简介 一.AT指令功能简介 二.透传模式下的数据传输 1.使用APP对BLE模块发送数据,并且通过串口输出数据: 2.通过串口往BLE发送数据 ...

  3. HC-05蓝牙模块主从配对设置步骤记录

    1.主从配置串口调试图片 图1 HC-05配对主机相关命令 图2 HC-05配对从机相关命令 2.主机设置步骤说明        准备两个USB转TTL的串口调试器,连接蓝牙和串口调试器,按住蓝牙模块 ...

  4. HC-05蓝牙模块AT指令调试

    HC-05蓝牙模块在AT模式下的波特率和正常模式下的波特率不是一回事,在AT模式下的波特率是我们没办法进行修改的,他永远都是固定的38400,而在正常模式下的波特率我们是可以在AT模式下通过AT指令集 ...

  5. 我的世界服务器怎么弄领地语言,我的世界领地指令权限大全 我的世界领地指令设置教程...

    我的世界领地指令大全: 1.领地设置: 先用一块木头斧子左键敲击一方块设置点A,右键敲击一方块设置点B (可以输入"/res select size"查看所选区域的大小); 之后输 ...

  6. nbiot:巴法云之M5310-A模块AT指令调试教程

    巴法创客云例程: M5310-A连接到usb调试工具,通过串口可以进行调试,以下步骤请顺序执行. 1.测试M5310-A是否开机正常 AT 正常返回: OK 2.重复检查是否正常驻网,正确驻网时间一般 ...

  7. HC-05蓝牙模块配对方法及AT指令配置

    目录 蓝牙功能介绍 HC-05/06/08异同 HC-05蓝牙模块示意图 连接方式 默认配置 如何配置AT指令? 配置小技巧 配置步骤 验证过程 蓝牙功能介绍 取代传统的数据线,实现无线数据传输,解决 ...

  8. 【IOT开发】蓝牙模块与PC连接通讯实验

    这是在一个项目中,需要开发 windows APP,通过蓝牙与下位机通讯.之前接触过的一些蓝牙项目,大多是 模块与模块 通讯,也见过很多模块-手机通讯的教程,但PC端直接与蓝牙模块的连接教程比较少,买 ...

  9. 【嵌入式模块】蓝牙模块使用总结

    目录 前言 参考链接 常用的蓝牙模块有哪几种? 如何设置蓝牙模块? AT指令集 BT-04 HC-06 HC-05 蓝牙主从配对工作 手机与电脑端调试方法 前言   作为最为常用的无线通信模块,蓝牙可 ...

最新文章

  1. 【IT笔试面试题整理】字符串的排列
  2. 汇编语言——键盘输入字符
  3. usb 转 uart cp210x 驱动解析
  4. 利用gulp处理简单的前端问题
  5. php e all e notic,error_reporting(E_ALL ^ E_NOTICE)详细说明 | 慢生活的记忆
  6. .NET Core开发实战(第25课:路由与终结点:如何规划好你的Web API)--学习笔记(下)...
  7. oracle aia,[zz] What Are Oracle AIA, PIP and How Do They Work?
  8. 离开小厂进大厂的第一周:我“后悔”了
  9. CENTOS7+LNMP+zabbix3.2.6安装配置
  10. 简单的实现HTTP密码验证登陆
  11. 法制教育对未成年人的作用和实施字体
  12. 增长研究:电子烟巨头JUUL未公开的增长启示
  13. android开发,动态图标,Android动态更新APP图标
  14. 马化腾:灰度法则的七个维度
  15. xp此计算机无法连接到,WinXP打印机共享无法连接如何解决?
  16. react 树形结构递归方法
  17. 倾斜摄影相机焦距与实景三维模型效果的关系
  18. 一些冷门的JS技巧 顶
  19. 多说高级应用-添加 UA 浏览器标识、旋转头像等
  20. windows powershell实战指南(第3版)_Windows命令行工具cmder配置(转)

热门文章

  1. Linux系统 Shell脚本语言
  2. Relief特征提取算法实战
  3. Android 基于Zxing二维码扫描的光速实现
  4. STM32的RTC管脚作为Tamper使用(RTC-TAMPER)
  5. Linux中常见文件类型及文件系统类型
  6. 必应壁纸php,PHP 自动保存Bing 每日壁纸
  7. airpods麦克风测试软件,苹果AirPods新维修工具上线:可区分是污垢堵塞还是故障...
  8. oracle connectionstring 属性尚未初始化.,ConnectionString 属性尚未初始化
  9. 开源BBS论坛软件推荐
  10. FreeBbs论坛社区APP源码