HC-05蓝牙模块的配置和使用方法

一、说明

蓝牙传输模块一般通过串口进行通信,即RS232(设备1)<—>蓝牙模块<—>蓝牙模块<—>RS232(设备2)。因此,使用蓝牙模块需要配置的参数有串口通信参数和蓝牙通信参数。HC05蓝牙模块采用的AT配置命令进行配置。

二、数据格式

HC-05只支持一种数据格式: 数据位8 位,停止位1 位,无校验位,无流控制。波特率要选择正确, 原始模式是38400和正常模式是9600。AT命令后面需要换行,然后点发送命令才有效。

三、AT命令配置方法

按住按键或EN脚拉高,此时灯是慢闪,进入AT命令模式,默认波特率是38400。原始模式下一直处于AT命令模式状态。

四、AT主要的命令

AT+RESETHC-05复位 
AT+VERSION?返回HC-05的软件版本号
AT+UART?返回蓝牙波特率
AT+UART=115200,1,2设置串口波特率115200,2位停止位,偶校验
AT+NAME=BLUE修改蓝牙模块的名字为BLUE
AT+ORGL恢复出厂默认设置
AT+NAME?返回HC-05的名字
AT+PSWD?查询配对密码
AT+PSWD=”1234”设置密码1234

AT+ROLE?

AT+ROLE=1

?: 查询主从状态

=1:设置成主 

=0:设置成从

=2:设置成回环

 波特率设置的规则如下:

AT+UART=<param1>,<param2>,<param3>

param1: 波特率

param2: 停止位, 0=1位,1=2位

param3: 校验位, 0=无校验,1=奇校验,2=偶校验

默认设置为9600,0,0

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/405524.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Anton Chuvakin:关于日志管理产品的十个注意事项

SecurityWarrior Consulting的Anton Chuvakin博士在去年底的时候写过一篇文章&#xff1a;Top 10 Things Your Log Management Vendor Won’t Tell You&#xff0c;很有意思。实际上&#xff0c;他提醒用户在选择日志审计产品&#xff0c;尤其是用它来做内控的目的的时候应该注…

zlib库compress和uncompress函数的使用方法

From: http://blog.csdn.net/turingo/article/details/8148264 zlib(http://zlib.net/)提供了简洁高效的In-Memory数据压缩和解压缩系列API函数&#xff0c;很多应用都会用到这个库&#xff0c;其中compress和uncompress函数是最基本也是最常用的。不过很奇怪的是&#xff0c;…

Python字符串的encode与decode研究心得乱码问题解决方法

Python字符串的encode与decode研究心得乱码问题解决方法 为什么Python使用过程中会出现各式各样的乱码问题&#xff0c;明明是中文字符却显示成“\xe4\xb8\xad\xe6\x96\x87”的形式&#xff1f; 为什么会报错“UnicodeEncodeError: ascii codec cant encode characters in posi…

嵌入式开发中关键字_IO 和 volatile的用法

一、描述 在开发嵌入式过程中&#xff0c;常会看到_IO 修饰符&#xff0c;这两个修饰符是在Core_cm3.h中被重定义&#xff1a; /* IO definitions (access restrictions to peripheral registers) */ #ifdef __cplusplus#define __I volatile /*!< defi…

table简单排序

早些时候基于jQuery写的一个table排序&#xff0c;暂时只支持简单的数据类型排序。以后有时间改写成原生js的 直接上代码了&#xff0c;写的不好&#xff0c;纯属记录 tabletable 浏览评论主题作者最后评论 共有精品数200个10023232北京的天气真是干燥&#xff0c;让人觉得不舒…

html循环c for,两层c:forEach循环嵌套

jsp中两级菜单如何用c:forEach输出items要被循环的信息否无begin开始的元素(0第一个元素&#xff0c;1第二个元素)否0end最后一个元素(0第一个元素&#xff0c;1第二个元素)否Last elementstep每一次迭代的步长否1var代表当前条目的变量名称否无varStatus代表循环状态的变量名称…

Gvim 字体大小设置和FencView插件安装

1. GVim更改字体及大小 在命令模式下输入: set guifontlucida\ console:h14 其中&#xff0c;字体名有空格的话&#xff0c;要转义下. 2. FencView插件(Ver4.8)下载位置&#xff1a; http://vim.sourceforge.net/scripts/download_script.php?src_id17381 解压出来后&am…

【原创】俄罗斯方块Tetris version2.1 by yuanfeng1129

#include<windows.h>#include<time.h>#include<stdlib.h>#include"resource.h"#define W 14 //游戏区域宽度#define H 26 //游戏区域高度#define W1 6 //右边状态栏宽度#define BSIZE 25 //游戏方格边长#define Y1 6 //放置照片的纵坐标#define Y2…

怎没用计算机算e的,小E教你们如何用计算机算虚数

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼首先打开计算器电源(ON)注&#xff1a;()代表注释 ( )代表第二功能键1.shift2.(Pol)3.14.shift5.(,)6.07.)8.9.狂按分数线&#xff0c;直到按到顶不动为止(似乎是6个)10.按 (显示Syntax ERROR 不要管它)&#xff0c; AC&#xff0c…

物联网IoT接入技术分类以及华为OC平台特性

一、主流物联网接入技术应用场景划分 4G/5GLTE-V&#xff1a; 传输速率>10Mbps&#xff1b;功耗较高 应用业务&#xff1a;车联网、视频监控、智能机器eMTC/GPRS 传输速率<1Mbps&#xff1b;成本较低&#xff0c;功耗较低 应用业务&#xff1a;穿戴、车辆调度、电子广…

AT91RM9200Linux移植笔记(三)-移植Linux kernel 2.6.17

AT91RM9200Linux移植笔记(三)-移植Linux kernel 2.6.17 手上板子原来自带的是2.4.19的内核&#xff0c; 打算移植新的2.6的内核&#xff0c;从网上下了2.6.17的kernel&#xff0c;下载地址为&#xff1a;http://www.kernel.org/pub/linux/kernel/v2.6/修改PATH环境变量或者Mak…

css html5360百科,div+css

所谓CSS优先级&#xff0c;即是指CSS样式在浏览器中被解析的先后顺序。内联样式(inline style) > ID选择符 > 类选择符(class), 伪类(pseudo-class)和属*(attribute)选择符 > 类别(type)&#xff0c;伪对象(pseudo-element)一,解释:*内联样式(inline style):元素的sty…

Spring学习(10)--- @Qualifier注解

按类型自动装配可能多个bean实例的情况&#xff0c;可以使用Spring的Qualifier注解缩小范围&#xff08;或指定唯一&#xff09;&#xff0c;也可以指定单独的构造器参数或方法参数可用于注解集合类型变量例子&#xff1a; package com.mypackage;import org.springframework.b…

NB模组基本AT指令

1、终端开机命令 ATCFUN0 2、查询软件版本号 ATCGMR 3、查询设备号 ATCGSN1 4、设置设备号 ATNTSETID1,xxxxx 5、设置IOM南向地址 ATNCDPxx.xx.xx.xx 6、设置APN ATCGDCONT1,"IP","xxxx" 7、复位 ATNRB 8、开机 ATCFUN1 9、查询sim卡imsi …

标准SQL注入入侵语句

1.判断有无注入点; and 11 and 12 2.猜表一般的表的名称无非是admin adminuser user pass password 等..and 0<>(select count(*) from *)and 0<>(select count(*) from admin) ---判断是否存在admin这张表3.猜帐号数目 如果遇到0< 返回正确页面 1<返回错误页…

字符编码·ISO8859

From: http://hanwei0143.blog.163.com/blog/static/5192699320071039342262/ 1&#xff0e; 名称的由来 ISO 8859&#xff0c;全称ISO/IEC 8859&#xff0c;是国际标准化组织(ISO)及国际电工委员会(IEC)联合制定的一系列8位字符集的标准&#xff0c;现时定义了15个字符集。 …