一、蓝牙HC05与蓝牙HC05区别
1、HC-05是主从一体化的蓝牙并口模块,主从可指令切换,指令丰富齐全。(供电电流3.3V~3.6V)
2、HC-06是主从一体化的蓝牙并口模块,主从可指令切换,指令多于HC-05,使用简单。(供电电流3.3V~3.6V)
3、HC05AT 设置时须要将发送新行勾上,而 HC06 则不需要勾上
4、HC05 主机为快闪,从机为慢闪;HC06 主机为慢闪,从机为快闪,二者正 好相反
5、两种蓝牙步入AT模式方式:
①HC05:在市场上HC05模块有两种,一种是有EN脚,另一种是KEY脚
EN脚:让HC-05模组步入AT模式,需要在通电之前,先把KEY引脚(蓝牙模组本身的34脚)接在高电位(通常3.3v,但是接5v也行),在仍未与其他蓝牙装置配对之前,HC-05板子上的LED将每秒闪动1次。若步入AT模式,LED将每两秒闪动一次,不闪动: 已经联接蓝牙at指令是什么意思,HC-05的AT命令,采用38400bps的速度传送
KEY脚:先按着板子上的key开关,再通电,即可让此蓝牙模组步入AT模式(通电以后即可放开开关)
②HC06:不需要接EN引脚,只需接tx、rx、vcc、gnd即可,EN引脚可以拿来消除联接记忆,因为HC06设为主机后,扫描附近蓝牙,配对成功以后,会记忆其地址,以后不会联接其他蓝牙,因此须要拉高EN引脚来重置,目前不明白HC06的STATE引脚是干嘛用的,除了上述拉高EN引脚之外,还有一种重置方式,就是先使用AT+ROLE=S使之弄成从机,然后使用AT+ROLE=M使之弄成主机(之前记忆被消除),重启电源,打开须要联接的从机蓝牙,过几秒蓝牙主机和新的蓝牙从机便会联接在一起,现象是两个蓝牙都不闪动
二、蓝牙使用方式
概念:主机:用来搜索从设备,不能被其他设备搜索。(带小白点的蓝牙模块)
从机:用来被搜索的设备,不能主动搜索其他设备。主从连上之后就相当于一根并口线使用,这个时侯就不分主从蓝牙at指令是什么意思,也就是透传模式。一般蓝牙默认是从机模式
1、 蓝牙从设备与笔记本配对联接:
①电脑自带蓝牙直接和蓝牙从机联接在一起,需要上位机能够给从机发送指令
②电脑→USB转TTL→蓝牙主机→透传→蓝牙从机→开发板,调试程序非常便捷,直接当并口线使用
2、手机自带蓝牙与蓝牙从机配对联接,需要安卓APP才可以发送命令和从机配合
3、蓝牙从设备与蓝牙主设备配对联接,设置好主从蓝牙后,单片机1接蓝牙主机→透传→蓝牙从机接单片机2,蓝牙直接当并口线使用,两个单片机通过并口命令形式相互通讯
4、波特率千万不要随意设置,不然忘掉了可能得一个一个试
①进入AT模式重新设置码率(因为AT模式是38400码率,没试过这些技巧)
②如果码率设置最高,1382400可以使用正点原子的XCOM进行通讯
三、注意
1、蓝牙不能否通过3.3V供电,因此stm32、K60等3.3V的需给蓝牙外接电源(共地)才可驱动蓝牙(即使蓝牙小灯亮了也不行)
2、①HC05:模块默认码率为9600、默认配对密码为1234、默认名称为HC-05 ,AT模式码率固定38400,8位数据位、1位停止位、无奇偶校验的通讯格式,默认码率9600 数据位8位,停止位1位
②HC06:AT模式及普通模式都是9600
4、设置时不能与其他蓝牙联接
四、各位大鳄参考资料
转:非常详尽的教程,蓝牙进阶之路
转:HC05命令与HC05配置方式
转:HC05简约的配置方式
转:HC05设置方法
转:两个蓝牙通过两个串口助手进行通讯(不用绑定地址,只要两个蓝牙为主从模式、波特率、密码相同也可以联接)
太极创客: