HC-06-蓝牙串口通信模块

合集下载

蓝牙HC-05模块与电脑或手机的连接方式

蓝牙HC-05模块与电脑或手机的连接方式

HC-05是主从一体化的蓝牙串口模块,主从可指令切换,指令丰富齐全(供电电压 3.3V~3.6V)HC-06是主从一体化的蓝牙串口模块,主从可指令切换,指令少于HC-05,使用简单。

(供电电压3.3V~3.6V)主机:用来搜索从设备,不能被其他设备搜索。

(带白点的蓝牙模块)从机:用来被搜索的设备,不能主动搜索其他设备。

主从连上以后就相当于一根串口线使用,这个时候就不分主从,也就是透传模式。

产品描述:1、采用CSR主流蓝牙芯片,蓝牙V2.0协议标准。

2、模块供电电压:3.3V~3.6V。

3、默认参数:波特率9600、配对码1234、工作模式从机。

4、核心模块尺寸大小为:27mm x 13 mm x 2mm。

5、工作电流:不大于50MA(以实测为准)。

6、通讯距离:空旷条件下10M,正常使用环境 8M左右。

7、用于GPS导航系统,水电煤气抄表系统,工业现场采控系统,可以与蓝牙笔记本电脑、电脑加蓝牙适配器、PDA等设备进行无缝连接。

8、可以对STC单片机无线升级和下载程序。

引脚名称说明1TX模块串口发送脚(TTL电平,不能直接接RS232电平),可直接接单片机的RX2RX模块串口接收脚(TTL电平,不能直接接RS232电平),可直接接单片机的TX 12VCC电源3.3V13GND地24LED配对状态输出显示用于进入AT状态,高电平有效(悬空默认为低电平)26KEY电脑与单片机数据传输下图中的USB-TTL参数架为广州汇承最新研发的参数架HC-USB-P,专门为HC蓝牙系列产品量身定做功能强大的参数架。

客户可以用该参数架对模块进行更改参数和检测,大大方便了客户使用蓝牙模块过程中遇到的各种问题。

单片机与单片机数据传输蓝牙模块与电脑连接通讯1:首先把蓝牙模块上电,检测发“AT”是否有“OK”返回2:给蓝牙适配器上电,搜索附近的蓝牙模块“HC-06”,双击查找串口服务,然后配对输入配对码,最后串口连接,找到蓝牙适配器虚拟出的串口。

汇承HC-06蓝牙串口模块使用规格书

汇承HC-06蓝牙串口模块使用规格书

HC-06蓝牙2.0串口模块用户手册目录一.防伪识别1.1为什么要用正品 (3)1.2如何分辨真伪 (3)二.模块介绍2.1特点简介 (4)2.2基本参数 (4)2.3系列产品 (4)三.连接通讯说明3.1模块工作原理简单介绍 (5)3.2模块与MCU等设备的连接 (5)3.3模块之间的连接通讯 (6)3.4模块与手机的连接通讯 (6)3.5模块与PC的连接通讯 (6)四.快速测试4.1参数架与模块连接 (7)4.2通讯测试 (7)五.开发利用5.1引脚定义 (8)5.2嵌入方式 (9)5.3贴片炉温 (10)5.4参考连接电路 (11)六.AT指令6.1模块进入AT模式的方法 (12)6.2默认出厂参数 (12)6.3AT指令总集 (12)七.关于汇承7.1公司简介 (14)1.1为什么要用正品?使用正版HC系列模块,均可以享受一年免费保修!不影响二次销售的前提下,汇承承诺15天无理由退换货!汇承的模块都是经过BQB、FCC、IC和环保认证全检出货!正版的模块的稳定性高,且有专业的技术团队提供技术支持!请您注意:盗版的HC-05、HC-06蓝牙模11脚RESET接低电平长时间上电,会造成程序丢失,模块不工作!汇承HC正版模块则不存在这种问题。

1.2如何辨别真伪?2.1特点简介HC-06蓝牙串口通信模块,是基于Bluetooth Specification V2.0带EDR蓝牙协议的数传模块。

无线工作频段为2.4GHz ISM,调制方式是GFSK。

模块最大发射功率为4dBm,参数值27*13*2mm2Mbps内置PCB天线40mA-85dBm@2Mbps10%~90%-40℃~+85℃-25℃~75℃产品特点HC-06配套的PC端虚拟串口AT指令丰富支持5V电压支持与安卓和iPhone手机连接3.1工作原理简单介绍注:如上图所示,HC-06模块用于代替全双工通信时的物理连线。

左边的设备向模块发送串口数据,模块的RXD端口收到串口数据后,自动将数据以无线电波的方式发送到空中。

HC-05蓝牙模块

HC-05蓝牙模块

HC-05与HC-06蓝牙串行端口通讯模块HC-05和HC-06的硬件相同,都采用英国剑桥的CSR (Cambridge Silicon Radio) 公司的BC417143芯片,支持蓝牙2.1+EDR规范,只是芯片内部的韧体不同。

CSR是全球市占率最高的蓝牙通讯芯片厂,2014年10月中旬,全球手机芯片龙头高通(Qualcomm)同意以25亿美元现金,购并CSR,以强化该公司在物联网(Internet of Things)的布局。

韩国三星也于2012年花费3.1亿美元,取得CSR公司的蓝牙、WiFi和GPS定位等技术专利。

HC-05模块的外观与主要接脚如下:附带底板的HC-05和HC-06蓝牙串行端口通讯模块基本的蓝牙序列通讯模块没有引出接脚,而是在印刷电路板的四周留下邮票般的齿孔,方便焊接。

若不想动手焊接,可以选购附带底板的模块。

这个底板附带直流电压转换IC,方便连接3.6V~6V的电源。

附带底板的HC-05蓝牙模块外观与接脚如下:「命令响应模式」接脚(通常标示成“KEY”或“EN”),用于启动AT命令模式,调整蓝牙模块的设定(例如,调整串行端口的传输速率、修改模块的名称、修改配对密码…等等)。

市面上的藍牙裝置通常都屬於“slave(從端)”設備,像藍牙滑鼠∕鍵盤、藍牙GPS、藍牙遙控玩具…等等。

一般的Arduino蓝牙遥控和通讯实验,也都是用「从端」模式,所以HC-06模块足以应付大多数需求。

但如果HC-05和HC-06模块的价格差不多,那就买HC-05。

HC-05和HC-06的主要差异在于主、从模式的设定,以及设置模块参数的AT命令的支持程度。

HC-05通常支持30多道AT命令,HC-06只支持少数AT命令,但实务上会用到的AT命令通常也只有两、三个(请参阅下一篇贴文说明)。

若要采购HC-05,请选择有引出「命令响应模式」接脚的模块,方便执行AT命令。

不同蓝牙模块的引脚和韧体可能不太一样,购买时,务必跟厂商索取data sheet(规格说明书,含AT命令手册,有些会附带底板的电路图)。

hc-06蓝牙模块

hc-06蓝牙模块
发送:AT+ROLE=S (设置模块为从模块Slave,模块默 认为从模块M为主模块)
返回:OK+ROLE:S
修改AT:
#include <SoftwareSerial.h> // 引用程式庫
SoftwareSerial BT(8, 9); // 接收腳, 傳送腳 char val; // 儲存接收資料的變數 void setup() {
Serial.begin(9600); // 與電腦序列埠連線 Serial.println("BT is ready!"); // 設定藍牙模組的連線速率 BT.begin(9600); }
void loop() { // 若收到「序列埠監控視窗」的資料,則送到藍牙模組 if (Serial.available()) { val = Serial.read(); BT.print(val); } // 若收到藍牙模組的資料,則送到「序列埠監控視窗」 if (BT.available()) { val = BT.read(); Serial.print(val); }
STATE为LED状态输出脚,未连接时输出脉冲,连 接后输出高电平,可由MCU判断状态。
无校验设置指令:(V1.5 版后支持) AT+PN(默认 就是这个设置)
偶校验设置指令:(V1.5 版后支持) AT+PE
奇校验设置指令:(V1.5 版后支持) AT+PO
主机:用来搜索从设备,不能被其他设备搜索。 (带白点的蓝牙模块)
从机:用来被搜索的设备,不能主动搜索其他设备。
主从连上以后就相当于一根串口线使用,这个时 候就不分主从,也就是透传模式。
进入 AT 指令的方法:

《hc06蓝牙模块》课件

《hc06蓝牙模块》课件

应用领域拓展
智能家居领域
HC06蓝牙模块在智能家居领域的应用逐渐普及,支持智能门锁、智能照明、智 能家电等设备的无线连接和控制。
智能穿戴设备领域
随着智能穿戴设备的兴起,HC06蓝牙模块在智能手表、智能手环等设备中的应 用越来越广泛,提升穿戴设备的通讯性能和用户体验。
感谢您的观看
THANKS
电源管理
HC06蓝牙模块具有高效 的电源管理系统,能够实 现低功耗运行,延长设备 的使用寿命。
02
HC06蓝牙模块技术规格
物理特性
尺寸
HC06蓝牙模块的尺寸为 2cm x 2cm x 1cm,非常 小巧,方便集成到各种设 备中。
重量
该模块的重量仅为5克,非 常轻便,可以减轻整个设 备的重量。
材质
物联网
HC06蓝牙模块可以作为物联网设 备之间的通信桥梁,实现设备之间 的数据传输和控制。
工业自动化
HC06蓝牙模块可用于工业自动化设 备中,实现设备的远程监控和调试 。
工作原理
01
02
03
无线通信
HC06蓝牙模块采用无线 通信技术,通过蓝牙协议 与其他设备进行数据传输 和通信。
信号处理
HC06蓝牙模块能够对接 收到的信号进行高速的数 据处理,实现数据的解析 和传输。
编程语言与接口
编程语言
介绍用于HC06蓝牙模块编程的主要 编程语言,例如C、C等。
API与SDK
提供HC06蓝牙模块的软件开发工具包 (SDK)和应用程序编程接口(API) 的详细说明。
开发案例与教程
案例一
01
介绍一个简单的HC06蓝牙模块应用案例,包括实现的功能、使
用的编程语言和接口等。
案例二

HC-05和HC06进入AT模式方法

HC-05和HC06进入AT模式方法
HC
1.HC05
AT模式进入
(1)
HC05串口线
STATE————不连
RX————TXD绿
TX————RXD白
GND————GND黑
+5V————VCC红
EN————不连
(2)按住按键,将串口线连接电脑。此时红灯慢闪。
(3)打开串口调试助手sscom32。
(4)打开串口,参数如上图,要勾选()发送新行。
(4)打开串口,参数如上图,不要勾选()发送新行。
波特率要选择正确,是默然的9600或者你之前设置过的波特率,所以改过波特率之后建议记录下来,以免忘记。原始模式是38400和正常模式是9600。
(5)发送AT,进入AT模式
3.基本命令
1,AT+RESET:HC-06复位
2,AT+VERSION:获取HC-06的软件版本号,只能获取,不能修改。
17,AT+MRAD获取最近使用过的蓝牙认证设备地址。
18,AT+INQM:设置查询模式,AT+INQM=1,9,48(1-带RSSI信号强度指示,9-超过9个蓝牙设备响应则终止查询,48-设定超时为48*1.28=61.44秒)
再附指令表:
1、测试通信
发送:AT
返回:OK
2、修改波特率额
发送:AT+BAUD8
A---------460800
B---------921600
C---------1382400
3、改蓝牙名称
发送:AT+NAME=name
返回:OKname
4、改配对密码
发送:AT+PINxxx
返回:OKsetpin
11,AT+RMADD:从蓝牙配对列表中删除所有认证设备.

一款基于蓝牙的老年健康监测手环设计

一款基于蓝牙的老年健康监测手环设计

一款基于蓝牙的老年健康监测手环设计*戴阳,杨静*,夏钢(安徽三联学院,安徽合肥230000)随着我国社会人口老龄化的发展趋势逐年严峻,对老年人的健康问题也越发重视。

而随着互联网及科学技术的快速发展,医疗监测产品及老年人用的健康监测产品逐渐走进日常生活。

但目前市场上相关产品仍存在许多不足,一方面不符合老年人的生活习惯和需求;另一方面,传统的家用健康监测产品只具有单一的功能,并没有一个系统的检测体系,平常的监测对于疾病的治疗或是长期的观测结果上并无实际意义,只具有当下身体指标监测的短暂性。

如今云端处理数据能力提升、电子元件体积越来越小、无线通信技术飞速发展,智能穿戴设备为人体健康监测提供了强大的支持。

对此本文结合实际情况,以用户为中心,设计了一款智能监测手环,针对老年人身体健康,实时监测身体数据和日常生活环境并在遭遇突发状况时能及时报警。

该设计能够形成一个系统的监测体系,对于治疗疾病或是长期的观测结果都将有很大帮助,符合老年人的行为习惯和心理、生理需求,更适宜老年群体使用,保障老年人的身心健康。

1系统方案设计整个系统的供电采用5V电源,51单片机对输入进来的心率、体温、倾倒角度、气体等信号进行处理判断,将需要做出的反应命令发送给蓝牙模块,从而达到危机时及时报警的功能(见图1)。

图1系统框图2硬件设计本设计由外围传感器电路、报警电路和STC89C52单片机最小系统等组成,传感器电路由体温检测模块、倾倒角度检测模块、心率血氧检测模块、气体检测模块组成,报警系统的报警电路由蓝牙模块组成,以及集成电路的电源模块共同组成了这套完整的老年人健康监测系统。

系统各部分的功能概述如下:2.1电源模块电源模块提供整个系统所需的电量,由于本系统由摘要:文章设计了一款针对老年人的智能穿戴设备———老年健康监测手环,用于解决老年人身体健康状态及生活环境监测的问题。

通过体温、心率血氧、倾倒角度、有害气体等传感器模块的组合实现对老年人体温、心率等身体参数监测功能,对老年人是否摔倒、家中有无有害气体(一氧化碳、可燃气体等)泄漏的报警功能,通过蓝牙模块将监测信息传输到手环上,实现对老年人身体健康状况和日常生活环境的监测。

蓝牙从机模块

蓝牙从机模块

产品特性:1、核心模块使用HC-06从模块,引出接口包括VCC,GND,TXD,RXD,预留LED状态输出脚,单片机可通过该脚状态判断蓝牙是否已经连接,KEY引脚对从机无效2、led指示蓝牙连接状态,闪烁表示没有蓝牙连接,常亮表示蓝牙已连接并打开了端口3、底板3.3V LDO,输入电压3.6~6V,未配对时电流约30mA,配对后约10mA,输入电压禁止超过7V!4、接口电平3.3V,可以直接连接各种单片机(51,AVR,PIC,ARM,MSP430等),5V单片机也可直接连接,无需MAX232也不能经过MAX232!5、空旷地有效距离10米,超过10米也是可能的,但不对此距离的连接质量做保证6、配对以后当全双工串口使用,无需了解任何蓝牙协议,但仅支持8位数据位、1位停止位、无奇偶校验的通信格式,这也是最常用的通信格式,不支持其他格式。

7、在未建立蓝牙连接时支持通过AT指令设置波特率、名称、配对密码,设置的参数掉电保存。

蓝牙连接以后自动切换到透传模式8、体积小巧(3.57cm*1.52cm),工厂贴片生产,保证贴片质量。

并套透明热缩管,防尘美观,且有一定的防静电能力。

9、该链接为从机,从机能与各种带蓝牙功能的电脑、蓝牙主机、大部分带蓝牙的手机、PDA、PSP等智能终端配对,从机之间不能配对。

小常识(非常重要):TXD:发送端,一般表示为自己的发送端,正常通信必须接另一个设备的RXD。

RXD:接收端,一般表示为自己的接收端,正常通信必须接另一个设备的TXD。

正常通信时候本身的TXD永远接设备的RXD!自收自发:正常通信时RXD接其他设备的TXD,因此如果要接收自己发送的数据顾名思义,也就是自己接收自己发送的数据,即自身的TXD直接连接到RXD,用来测试本身的发送和接收是否正常,是最快最简单的测试方法,当出现问题时首先做该测试确定是否产品故障。

也称回环测试。

用在智能车小车的说明:(1)蓝牙模块小车的硬件主要包括蓝牙模块部分和小车部分。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

HC-06-蓝牙串口通信模块
HC-06 蓝牙串口通信模块
用户手册V2.0
新版模块带有蓝牙指示灯(靠近模块第1 脚)。

模块的22 脚LED_CON 是指示灯控制脚,该脚接地,蓝牙指示灯关闭;该脚悬空,蓝牙指示灯亮。

如果要调整灯的亮度,可以在该脚接一个1K~47K 的电阻到模块的31 脚LED2,电阻越小,灯越亮。

贴片炉温参考
注:蓝牙模块的PIN2:UART-RXD不带上拉,如果单片机TXD无上拉能力的话需要在模块的UART-RXD脚上接个上拉电阻,这个很容易被用户忽略。

对于HC-06 主机而言,按键S1 按下后会放弃记忆,重新搜索新的从机。

如果不放弃记忆,主机将一直搜索上一次配对过的从机,直到搜到并配对成功为止,HC-06 的主机有个特性就是记忆最后一次配对过的从机。

按键S1对于从机而言没有意义。

进入AT 指令的方法:
给模块上电,不配对的情况下,就是AT 模式了。

两条指令之间的时间间隔1S 左右。

默认出厂参数:
波特率9600N81,蓝牙名HC-06,配对密码1234。

1、测试通讯
发送:AT(返回OK,一秒左右发一次)
返回:OK
2、改蓝牙串口通讯波特率
发送:AT+BAUD1
返回:OK1200
注:波特率设置超过115200 后用电脑无法使用,要用单片机编程,高于115200 的波特率才能使用。

用AT 指令设好波特率后,下次上电使用不需再设置,可以掉电保存波特率。

例:发送:AT+BAUD2
返回:OK2400
波特率代码如下:
1--------- 1200
2--------- 2400
3--------- 4800
4--------- 9600(默认就是这个设置)
5--------- 19200
6--------- 38400
7--------- 57600
8--------- 115200
9--------- 230400
A--------- 460800
B--------- 921600
C--------- 1382400
3、改蓝牙名称
发送:AT+NAMEname
返回:OKsetname
参数name:所要设置的当前名称,即蓝牙被搜索到的名称。

20 个字符以内。

例:发送AT+NAMEbill_gates
返回OKsetname
这时蓝牙名称改为bill_gates
参数可以掉电保存,只需修改一次。

PDA 端刷新服务可以看到更改后的蓝牙名称,名字
不可超过20 个字符。

4、改蓝牙配对密码
发送:AT+PINxxxx
返回:OKsetPIN
参数xxxx:所要设置的配对密码,4 个数字,此命令可用于从机或主机。

从机是适配器或手机弹出要求输入配对密码窗口时,手工输入此参数就可以连接从机。

蓝牙模块主机搜索从机后如果密码正确,则会自动配对,主模块除了可以配对、连接从模块外,如果其他产品包含从模块的时候也可以配对、连接,比如含蓝牙的数码相机,蓝牙GPS,蓝牙串口打印机,等等。

这时蓝牙配对密码可能要改为8888。

例:
发送:AT+PIN8888
返回:OKsetPIN
模块在出厂时的默认配对密码是1234。

参数可以掉电保存,只需修改一次。

5、更改模块主从工作模式
发送:AT+ROLE=S (设置模块为从模块Slave,模块默认为从机)
返回:OK+ROLE:S
发送:AT+ROLE=M (设置模块为主模块Master)
返回:OK+ROLE:M
6、无校验设置指令
AT+PN(默认就是这个设置)
7、偶校验设置指令
AT+PE
8、奇校验设置指令
AT+PO
9、获取AT 指令版本命令
AT+VERSION
1.8 版本的返回OKLinvorV1.8
2.0 版本的返回V2.0
10、开关灯指令
发送:AT+LED0 关灯指令
返回:LED OFF
发送:AT+LED1 开灯指令
返回:LED ON。

相关文档
最新文档