hc05蓝牙模块如何使用_两个hc05蓝牙模块配对

2018-01-14 16:24:57编辑:王磊 关键字:HC05  蓝牙

蓝牙HC05是主从一体的蓝牙串口模块,简单的说,当蓝牙设备与蓝牙设备配对连接成功后,我们可以忽视蓝牙内部的通信协议,直接将将蓝牙当做串口用。当建立连接,两设备共同使用一通道也就是同一个串口,一个设备发送数据到通道中,另外一个设备便可以接收通道中的数据。


hc05蓝牙模块如何使用----hc05蓝牙模块设置AT指令


一般的蓝牙模块使用有三种。


第一:蓝牙从设备与电脑配对连接(1、电脑自带蓝牙2、电脑不带蓝牙,这事需要蓝牙适配器)


第二:蓝牙从设备与手机配对连接


第三:蓝牙从设备与蓝牙主设备配对连接


HC05蓝牙模块的AT模式设置的方法大致有三种:


一、默认设置


二、用USB转UART模块设置


三、用带有蓝牙设置的主控器串口程序进行设置


第一:主要默认设置:


模块工作角色:从模式


串口参数:38400bits/s停止位1位无校验位


配对码:1234


设备名称:HC-05


连接模式:任意蓝牙设备连接模式


第二:用USBtoUART模块设置蓝牙


蓝牙HC05模块探究-设置AT指令


蓝牙与USB转串口模块连接方式,RXD-TXTXD-RXVCC-VCCGND-GND


要设置蓝牙AT指令,必须让AT引脚置高,然后接上蓝牙模块,当蓝牙模块state灯变为慢闪,则表明已经进入AT模式。(j将蓝牙模块与转串口模块对插,用跳线将AT对应的引脚接VCC)这时候将转串口模块接入电脑,打开超级终端或者串口调试助手便可以开始设置AT模式。


打开串口调试助手,测试AT指令,找到相应串口号后,注意两点,


1、设置AT模式的波特率为38400


2、输入指令后加上回车后换行,发送后返回OK。


hc05蓝牙模块如何使用----两个hc05蓝牙模块配对步骤


1、【AT模式】两个蓝牙模块的PIO11接VCC,上电后即进入AT指令模式,都用USB转TTL模块连接到电脑的USB接口。


2、【打开串口调试助手】开启2个串口调试窗口,一个打开蓝牙A的COM口,一个打开蓝牙B的COM口。【默认波特率一般为38400】


3、【恢复A默认设置】串口调试助手A,将蓝牙A恢复默认设置:AT+ORGL\r\n【\r\n即回车、换行,在串口调试助手上输入一个回车即可】


4、【设置A配对码】串口调试助手A,配置蓝牙A的配对码:AT+PSWD=1212\r\n【蓝牙A与蓝牙B的配对码相同,这样才能成功配对】


5、【设置A主模式】串口调试助手A,将蓝牙A配置为主机模式:AT+ROLE=1\r\n


6、【恢复B默认设置】串口调试助手B,将蓝牙B恢复默认设置:AT+ORGL\r\n


7、【设置B配对码】串口调试助手B,配置蓝牙B的配对码与蓝牙A一致:AT+PSWD=1212\r\n


8、【设置B从模式】串口调试助手B,将蓝牙B配置为从机模式:AT+ROLE=0\r\n


9、【查询B地址】串口调试助手B,查询蓝牙B的地址:AT+ADDR?\r\n【如2015:2:120758】


10、【蓝牙A绑定蓝牙B】串口调试助手A,蓝牙A绑定蓝牙B地址:AT+BIND=2015,2,120758\r\n【注意把地址的冒号换成逗号】


11、【常规工作模式】2个模块的PIO11引脚都接地,重新上电后进入常规工作模式,自动完成配对。之后,串口调试助手A和串口调试助手B就能互传数据了。

关键字:HC05  蓝牙

来源: 互联网 引用地址:http://www.eeworld.com.cn/wltx/article_2018011418861.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:2018年迎来5G时代 携号转网和无限流量指日可待
下一篇:云计算平台是什么_云计算平台的搭建_云计算平台的功能

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

C51之74HC595的使用

/* 名称:74HC595的使用 说明:74HC595是一个8位串行输入、并行输出的位移缓存器:并行输出为三态输出。在SCK 的上升沿,串行数据由SDL输入到内部的8位位移缓存器,并由Q7’输出,而并行输出则是在LCK的上升沿将在8位位移缓存器的数据存人到8位并行输出缓存器。当串行数据输入端OE的控制信号为低使能时,并行输出端的输出值等于并行输出缓存器所存储的值。而当OE为高电位,也就是输出关闭时,并行输出端会维持在高阻抗状态。这里需要注意一点的就是,在芯片需要产生上升沿或者下降沿的时候:本质上就是将其对应引脚进行高低电平的转换。当然中间需要根据需要保持一定的时间(可以用空指令)。具体引脚及使用说明见:百度百
发表于 2018-07-21 13:02:05

STm32驱动74HC595引脚图时序图工作原理

74HC595和74hc164一样是在单片机系统中常用的芯片之一他的作用就是把串行的信号转为并行的信号,常用在各种数码管以及点阵屏的驱动芯片, 使用74HC595可以节约单片机mcu的io口资源,用3个io就可以控制8个数码管的引脚,他还具有一定的驱动能力,可以免掉三极管等放大电路,所以这块芯片是驱动数码管的神器.应用非常广泛,点这里可以下载完整的74HC595中文资料:http://www.51hei.com/f/74HC595中文资料.pdf    74HC595引脚图       74HC595管脚功能下面我来介绍一下 74HC595工作原理
发表于 2018-05-30 21:43:44
STm32驱动74HC595引脚图时序图工作原理

单片机驱动74hc595使用方法

单片机驱动74hc595的方法:http://www.51hei.com/chip/1799.html单片机驱动74hc59574hc595外形图     _______QB--|1   16|--VccQC--|2   15|--QAQD--|3   14|--SIQE--|4   13|--/GQF--|5   12|--RCKQG--|6   11|--SCKQH--|7   10|--/SCLRGND-|8    
发表于 2018-05-30 21:41:34

51单片机做的74HC595驱动控制LED

51单片机做的74HC595驱动控制LED单片机代码如下:#include<reg51.h>#include<intrins.h>sbit SRCLK=P3^6;sbit RCLK=P3^5;sbit SER=P3^4;void Hc595SendByte(unsigned char dat);void Delay10ms(unsigned int ) ;void main(){        unsigned char ledNum;        ledNum=0xfe;       
发表于 2018-05-30 21:40:54

STM32篇:74HC595的使用和注意

74HC595数据输入端上。方法:送位数据到_595。第二步:目的:将位数据逐位移入74HC595,即数据串入方法:SCK_595产生一上升沿,将PSI_595上的数据移入74HC595中.从低到高第三步:目的:并行输出数据。即数据并出方法:P1.1产生一上升沿,将由SI_595上已移入数据寄存器中的数据送入到输出锁存器。注意片选下一行时,要清除上一行,防止在使用595时,有残留
发表于 2018-05-30 21:40:40
STM32篇:74HC595的使用和注意

STM32+74HC595:带领你10分钟用对74HC595

使用的是STM32CBT8,小模块用起来性价比超级高,资源丰富,移植u/COS及HTTP、MQTT协议等等用起来简直欲罢不能,摇摇欲仙!BUT:IO口资源太少了,我想让你驱动100个LED,你缺告诉我,我的要求太多,你满足不了......还好,找到了74HC595,但是网上很多资源讲的我看了半天才总结、提炼并另辟蹊径出来精髓==========================================================595具体使用的步骤:第1步:目的:将要准备输入的位数据移入74HC595数据输入端上。方法:送位数据到_595。第2步:目的:将位数据逐位移入74HC595,即数据串入方法:SH_CP__
发表于 2018-05-30 21:39:22

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2018 EEWORLD.com.cn, Inc. All rights reserved