蓝牙转串口HC06模块

合集下载

HC系列蓝牙产品用户使用指导说明书201104修订-1

HC系列蓝牙产品用户使用指导说明书201104修订-1

e 6、关于密码的修改
r HC-06 密码的修改可以通过指令 AT+PINxxxx,但需要注意,通过指令修改成功之后,模块必须
te 彻底放电,新密码才能生效,只要彻底放电之前,旧密码还是有作用的。测试的时候,可以在
断电之后,把电源和地短接 20 秒,整个系统将会彻底放电,新密码生效。一般情况下,如果
is 外围没有彻底放电的设计的设计的话,关机半个小时也是可以彻底放电的,具体情况需要用户
根据具体情况具体分析。
g 7、主机时没有名字的,用户测试的时候不要尝试修改主机的名字,蓝牙名字的长度不要超过 20
个字符。
e 小结:HC-06 的指令比较少,操作简单,价格便宜,适合用法比较特定的用户,在此不做过
完毕,可以通信 LED2:32 脚,配对前低电平,配对完毕可以通 信为高电平 主从机指示灯用法是一样的。 注意:LED1 和 LED2 引脚外接 LED+脚。 功耗:配对中是 30~40MA 左右,波动,平均电流 是 25MA 左右。配对完毕,不论通信与否,都是 8MA,无休眠模式。该参数所有型号的蓝牙模块 都是一样的。 复位:11 脚,低电平复位,使用时可以悬空
问版本号等几个基本功能,不如 HC-03\HC-05 的灵活和指令集多,一般来说推荐用户使用
HC-03\HC-05 的蓝牙。
下面列举 HC-05 和 HC-06 出厂时的主要参数,注意区别:
HC-05
HC-06
主机与从机可以切换
主机与从机不可以切换
蓝牙名:HC-05
蓝牙名:linvor
密码:1234
图 6 是蓝牙底板的原理图,该原理图的接法可以使蓝牙模块的工作电压扩大为 3.1~6.5V, 此时通过图 6 的 J1 口,可以接入 3.3V 系统的单片机或者 5V 系统的单片机,也可以接入电脑串口。

汇承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-06蓝牙模块

hc-06蓝牙模块
发送:AT+ROLE=S (设置模块为从模块Slave,模块默 认为从模块M为主模块)
返回:OK+ROLE:S
修改AT:
#include <SoftwareSerial.h> // 引用程式庫
SoftwareSerial BT(8, 9); // 接收腳, 傳送腳 char val; // 儲存接收資料的變數 void setup() {
hc-06蓝牙模块
对于 HC-04,HC-06 主机而言,WAKEUP (KEY)按 下后会放弃记忆,重新搜索新的从机,如果不放 弃记忆,
主机将一直搜索上一次配对过的从机,直到搜到 并配对成功为止,HC-04/06 的主机有个特性 就 是
记忆最后一次配对过的从机。WAKEUP 对于从机 而言没有意义。
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); }
从机:用来被搜索的设备,不能主动搜索其他设备。
主从连上以后就相当于一根串口线使用,这个时 候就不分主从,也就是透传模式。
进入 AT 指令的方法:
给模块上电,不配对的情况下,就是 AT 模式了。指 令间隔 1S左右

bt06使用方法

bt06使用方法

bt06使用方法
以下是使用BT06蓝牙模块的步骤:
1. 给蓝牙模块接好线,分别是5V,GND,TX,RX,用USB转串口模块和蓝牙模块接好线。

2. 把USB转串口模块插到电脑上,打开一个串口助手,找到对应的端口,确定波特率。

如果是新的模块,厂家一般默认是9600,如果是旧模块,可能之前被别人配置过,那就要自己试几下,一般就那几个常用的波特率。

3. 打开电脑上的蓝牙设置然后搜索蓝牙模块找到对应的蓝牙模块后,点击连接,然后输入刚刚在配置蓝牙模块的过程中设置的PIN密码,一般密码正确就会成功,如果失败,仔细检查一下自己的密码设置。

这样完成之后就算是配对成功了。

4. 打开串口助手,打开端口下拉条,我们会发现由于蓝牙的配置而出现了好多端口,这个时候,我们需要一个一个试,直到找到那个正确的端口。

通过以上步骤即可使用BT06蓝牙模块。

如仍有问题建议咨询专业人士或查阅相关的操作手册。

蓝牙模块介绍

蓝牙模块介绍

蓝牙模块介绍:主机模块实物与从机一样,模块上有白点,主机模块会自动和从机模块配对,省却配对的麻烦,适合在需要两个设备间通过蓝牙串口无线通信的应用,无需电脑.蓝牙透传模块可以让你原来使用串口的设备摆脱线缆的束缚在10米范围内实现无线串口通信。

使用该模块无需了解复杂的蓝牙底层协议,只要简单的几个步骤即可享受到无线通信的便捷。

蓝牙透传模块只有4个AT指令,分别是测试通讯,改名称,改波特率,改配对密码,AT指令必须从TXD,RXD信号脚设置,不能通过蓝牙信道设置。

发送AT指令的设备可以是各种类型的MCU(比如51,avr,pic,msp430,arm等),也可以是电脑通过串口(PC串口接MAX232以后或者USB转串口)发送。

特别注意:1、主机模块和从机模块均不能切换工作模式,只能是单一的工作模式(主或从)2、主机模块只能配对HC06的从机模块,主机模块之间不能配对连接,主机模块也不能跟带蓝牙的电脑或者手机等其他蓝牙设备配对3、从机模块可以跟带蓝牙的电脑或者部分带蓝牙的手机配对使用,从机模块之间不能连接,如果电脑没有蓝牙适配器,可以购买我们的蓝牙适配器(地址:/item.htm?id=137********&),4、主机模块的AT指令比从机模块少了AT+NAME指令,其他指令相同5、主机模块和从机模块的接口均为3.3V电平,可以直接连接各种TTL电平带串口MCU(5V的MCU请串联1K电阻)直接连接,设置参数可以用MCU或者本店的USB转串口,或者增加MAX232转换电路后的电脑串口小常识:TXD:发送端,一般表示为自己的发送端,正常通信的时候接另一个设备的RXD。

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

正常通信时候本身的TXD永远接设备的RXD!自收自发:顾名思义,也就是自己接收自己发送的数据,也就是自身的TXD接到自身的RXD,用来测试本身的发送和接收是否正常。

《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:从蓝牙配对列表中删除所有认证设备.

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

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

HC-05、HC06进入AT模式方法1.HC05AT 模式进入(1)连接好USB转TTL串口线。

HC05 串口线STATE————不连RX ————TXD 绿TX ————RXD 白GND ————GND 黑+5V ————VCC 红EN ————不连(2)按住按键,将串口线连接电脑。

此时红灯慢闪。

(3)打开串口调试助手sscom32。

(4)打开串口,参数如上图,要勾选()发送新行。

波特率要选择正确,原始模式是38400和正常模式是9600。

(5)发送AT 2.HC06AT模式进入(1)连接好USB转TTL串口线。

HC06 串口线STATE ————不连RXD ————TXD 绿TXD ————RXD 白GND ————GND 黑VOC ————VCC 红WAKEUP ————不连(2)将串口线连接电脑。

此时红灯快闪。

(3)打开串口调试助手sscom32。

(4)打开串口,参数如上图,不要勾选()发送新行。

波特率要选择正确,是默然的9600或者你之前设置过的波特率,所以改过波特率之后建议记录下来,以免忘记。

原始模式是38400和正常模式是9600。

(5)发送AT,进入AT模式3.基本命令1,AT+RESET:HC-06复位2,AT+VERSION:获取HC-06的软件版本号,只能获取,不能修改。

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

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

5,AT+NAME:获取HC-06的名字,AT+NAME=HC-06,修改模块的名字为HC-06,具体名字自行修改。

6,AT+CLASS:设置查询设备的类型,尽量不要去修改此参数。

默认是1F00。

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

8,AT+PSWD:查询设置配对密码,AT+PSWD=”0000”,密码要有双引号,密码是四位数字.9,AT+UART:AT+UART是查询当前模块的波特率,AT+UART=波特率是设置.10,AT+BIND:AT+BIND查询当前绑定地址,AT+BIND=NAP,UAP,LAP(用逗号隔开)。

HC-06

HC-06

HC-06蓝牙模块技术手册一.概述HC-06蓝牙模块是专为智能无线数据传输而打造,采用英国CSR公司BlueCore4-Ext芯片,遵循V2.0+EDR蓝牙规范。

本模块支持UART,USB,SPI,PCM,SPDIF等接口,并支持SPP蓝牙串口协议,具有成本低、体积小、功耗低、收发灵敏性高等优点,只需配备少许的外围元件就能实现其强大功能。

二.特点:蓝牙V2.0+EDR蓝牙Class2内置PCB射频天线内置8Mbit Flash支持SPI编程接口支持UART,USB,SPI,PCM等接口支持主从一体支持软件控制主从模块3.3V电源通过REACH、ROHS认证三.应用领域:该模块主要用于短距离的数据无线传输领域。

可以方便的和PC机的蓝牙设备相连,也可以两个模块之间的数据互通。

避免繁琐的线缆连接,能直接替代串口线。

※蓝牙车载免提※蓝牙GPS※蓝牙PCMCIA,USB Dongle※蓝牙无线数据传输;※工业遥控、遥测;※POS系统,无线键盘、鼠标;※交通,井下定位、报警;※自动化数据采集系统;※无线数据传输;银行系统;※无线数据采集;※楼宇自动化、安防、机房设备无线监控、门禁系统;※智能家居、工业控制;※汽车检测设备;※电视台的互动节目表决设备;※政府路灯节能设备※无线LED显示屏系统※蓝牙操纵杆、蓝牙游戏手柄※蓝牙打印机※蓝牙遥控玩具四.物理特征:Operating Frequency Band 2.4GHz-2.48GHz unlicensed ISM bandBluetooth Specification V2.1+EDROutput Power Class Class2Operating Voltage 3.3VHost Interface USB1.1/2.0or UARTAudio Interface PCM interfaceFlash Memory Size8MbitDimension27mm(L)x13(W)mm x2mm(H)五.电气特征:Absolute Maximum RatingsRating Min Max Storage temperature-40℃+150℃Supply voltage:VBAT-0.4V 5.6V Other terminal voltages VSS-0.4V VDD+0.4VRecommended Operating ConditionsOperating Condition Min Max Operating temperature range-40℃+150℃Guaranteed RF performance range(a)-40℃+150℃Supply voltage:VBAT 2.2V 4.2V(b)六.功耗:Operation Mode Connection Type UART Rate(kbps)Average Unit Page scan-115.20.42mA ACL No traffic Master115.2 4.60mA ACL With file transfer Master115.210.3mA ACL1.28s sniff Master38.40.37mA ACL1.28s sniff Slave38.40.42mA SCO HV330ms sniff Master38.419.8mA SCO HV330ms sniff Slave38.419.0mA Standby Host connection-38.440µA七.功能框图:八.应用电路图:九.管脚功能描述:PIN Name PIN#Pad type Description NoteGND 132212VSS Ground pot1V814VDD Integrated1.8V(+)supply with On-chip linear regulator outputwithin1.7-1.9VVCC12 3.3VAIO09Bi-Directional Programmable input/output line AIO110Bi-Directional Programmable input/output linePIO023Bi-DirectionalRX ENProgrammable input/output linecontrol output for LNA(if fitted)PIO124Bi-DirectionalTX ENProgrammable input/output linecontrol output for PA(if fitted)PIO225Bi-Directional Programmable input/output linePIO326Bi-Directional Programmable input/output linePIO427Bi-Directional Programmable input/output linePIO528Bi-Directional Programmable input/output linePIO629Bi-Directional Programmable input/output line CLK_REQPIO730Bi-Directional Programmable input/output line CLK_OUT PIO831Bi-Directional Programmable input/output linePIO932Bi-Directional Programmable input/output linePIO1033Bi-Directional Programmable input/output linePIO1134Bi-Directional Programmable input/output lineRESETB11CMOS Input with weak intemal pull-downUART_RTS4CMOS output,tri-stable with weakinternal pull-upUART r qu st to send,active lowUART_CTS3CMOS input withweak internapull-downUART clear to send,active lowUART_RX2CMOS input witweak internalpull-downUART Data inputUART_TX1CMOS output,Tri-stable withweak internalpull-upUART Data outputSPI_MOSI17CMOS input withweak internalpull-downSerial peripheral interface data inputSPI_CSB16CMOS input withweak internalpull-upChip select for serial peripheralinterface,active lowSPI_CLK19CMOS input withweak internalSerial peripheral interface clockSPI_MISO18CMOS input withweak internalpull-downSerial peripheral interface dataOutputUSB_-15Bi-Directional USB_+20Bi-Directional1.8V14可以外部供电1.8V 默认为内部供电1.8VPCM_CLK5Bi-Directional PCM_OUT6CMOS output PCM_IN7CMOS Input PCM_SYNC8Bi-Directional十.外形尺寸:HC-06蓝牙模块AT指令集HC-06嵌入式蓝牙串口通讯模块AT指令集对于HC-06主机而言,WAKEUP按下后会放弃记忆,重新搜索新的从机,如果不放弃记忆,主机将一直搜索上一次配对过的从机,直到搜到并配对成功为止,HC-06的主机有个特性就是记忆最后一次配对过的从机。

详解蓝牙通信模块的使用

详解蓝牙通信模块的使用

HC系列蓝牙产品用户使用指导说明书一、概述HC系类蓝牙产品包括蓝牙串口模块和蓝牙适配器两大类别,列表如下:1、蓝牙串口模块:工业级:HC-03,HC-04(HC-04-M,HC-04-S)民用级:HC-05,HC-06(HC-06-M,HC-06-S)HC-05-D,HC-06-D(是带底板的模块,主要是用户用于测试和评估)2、蓝牙适配器:HC-M4HC-M6本文主要介绍蓝牙串口模块。

蓝牙串口模块用于把串口转换为蓝牙,这种模块工作的时候分为主机和从机,其中偶数命名的型号出厂时就确定了是从机或者是主机,并无法更改。

奇数命名的型号可以用户自己通过AT 指令修改模块为主机或者从机。

HC-04 具体分为:主机:HC-04-M , M=master从机:HC-04-S , S = slaver订购时默认为从机,如果需要主机,则订购时说明,或者直接订购HC-0X-M同样,HC-06也是一样的命名原则。

因为HC-03,HC-05可以用户自由地设定主机或者从机,所以主机或从机只有在出厂时预设参数有意义,用户购买时可以要求出厂参数预设为主或者从。

蓝牙串口模块最主要的功能是取代串口线,使用举例如下:A, 两个单片机,分别接一个蓝牙主机和一个从机,则主机和从机配对之后,相当于一根串口线,包含了RXD,TXD 两组信号,两个单片机之间可以通过蓝牙串口模块串口通信。

B,单片机接上蓝牙模块的从机,可以和电脑的蓝牙适配器,智能手机的蓝牙适配器配对通信,从而单片机和电脑、手机之间虚拟了一根串口线,可以进行串口通信。

C,市面上大多数的蓝牙设备都是使用蓝牙从机的,比如蓝牙打印机,蓝牙GPS,大部分就是从机模式的,我们可以使用主机模块和它配对通信。

串口模块的使用,是不需要驱动的,只要是串口就可以接入,配对完毕即可通信,模块与模块的通信需要至少2个条件:1、必须是主机与从机之间2、必须密码一致但这两个条件并不是充分条件,还有一些条件是根据不同的型号来确定的,详细资料请参考后面的各种型号的关于配对的章节。

最齐全的蓝牙转串口模块解决方案

最齐全的蓝牙转串口模块解决方案

BMX-02A/B/C/DBMX-03A/B/C1 最齐全的蓝牙转串口模块解决方案——主从一体,透明传输,直接替代串口线BMX-02A BMX-02C BMX-02DBMX-03A BMX-03BBMX-03C更新时间:2011-6-30BMX-02A/B/C/D BMX-03A/B/C2特点主芯片:CSR BlueCore 芯片 输出功率:Class II 传输距离:视距10米 Flash 存储容量:6-8Mbit 总线接口:UART Rohs 标准:符合概述BMX-02/03系列蓝牙模块采用CSR BlueCore 芯片,配置6-8Mbit 的软件存储空间,支持AT 指令,用户可根据需要更改SPP 角色(主从模式)以及串口波特率、设备名称、配对密码等参数,使用灵活。

BMX-02系类蓝牙模块采用邮票孔方式,适用于批量贴片生产;引出IO 多,适合于不用要求的客户。

BMX-03系列蓝牙模块采用插座方式,载板上只需要焊接一个2*6PIN ,pitch=2.0mm 的插针,避免蓝牙模块再次经过回流焊接,同时方便客户更换,适用于DIY 或小批量的客户,大批量客户同样适用。

产品编码:序号 模块编号 供电电压 尺 寸 FLASH 容量 蓝牙IC 蓝牙版本 备注 1 BMX-02A 3.3V 26.9*13*2.2mm 外置8Mbit BC417143B-IQN-E4V2.0+EDR 双芯片方案 2 BMX-02B 3.3V 26.9*13*2.2mm 外置8Mbit BC417143B-IRN-E4V2.0+EDR 已停产 3 BMX-02C 1.8-3.7V 26.9*13*2.2mm 内置6Mbit BC31A223A-IVN-E4V1.2 单芯片方案 4 BMX-02D 1.8-3.7V 26.9*13*2.2mm 内置6Mbit BC41C671A-IPK-E4V2.0+EDR 单芯片方案 5 BMX-03A 1.8-3.7V 27.4*12.5*4.3mm 内置6Mbit BC31A223A-IVN-E4V1.2 单芯片方案 6 BMX-03B 1.8-3.7V 27.4*12.5*4.3mm 内置6Mbit BC41C671A-IPK-E4V2.0+EDR 单芯片方案 7BMX-03C3.3V32.6*12.5*4.3mm外置8MbitBC417143B-IQN-E4V2.0+EDR双芯片方案产品方块图BMX-02A/B/C/D BMX-03A/B/C3BMX-02系列尺寸标注:BMX-02系列管脚说明:管脚号 名称 备注1 UART_TX UART2 UART_RX UART3 UART_CTS UART4 UART_RTS UART5 PCM_CLK PCM 数字音频接口,接外部CODEC6 PCM_OUT PCM 数字音频接口,接外部CODEC7 PCM_IN PCM 数字音频接口,接外部CODEC8 PCM_SYNC PCM 数字音频接口,接外部CODEC9 AIO0 模拟输入/输出IO 口 10 AIO1 模拟输入/输出IO 口 11 RESETB 系统复位,低电平输入有效 12 3.3V 电源 13 GND 数字地 14 GND 数字地 15 USB_D- USB DATA 负极,差分线BMX-02A/B/C/DBMX-03A/B/C16 SPI_CSB 调试端口,悬空17 SPI_MOSI 调试端口,悬空18 SPI_MISO 调试端口,悬空19 SPI_CLK 调试端口,悬空20 USB_D+ USB DATA正极,差分线21 GND 数字地22 GND 数字地23 PIO0 数字输入/输出IO口24 PIO1 数字输入/输出IO口25 PIO2 数字输入/输出IO口26 PIO3 数字输入/输出IO口27 PIO4 数字输入/输出IO口28 PIO5 数字输入/输出IO口29 PIO6 数字输入/输出IO口30 PIO7 数字输入/输出IO口31 PIO8 数字输入/输出IO口32 PIO9 数字输入/输出IO口33 PIO10 数字输入/输出IO口34 PIO11 数字输入/输出IO口BMX-03系列尺寸标注:4BMX-02A/B/C/D BMX-03A/B/C5BMX-03系列连接器管脚定义:BMX-03系列管脚说明:管脚号 名称 备注 1 PIO1 数字输入/输出IO 口 2 NC 调试口,悬空 3 UART_CTS UART 4 NC 调试口,悬空 5 UART_TX UART 6 3.3V 电源正极 7 UART_RX UART 8 GND 电源负极 9 UART_RTS UART 10 NC 调试口,悬空 11 PIO0 数字输入/输出IO 口 12 NC 调试口,悬空PIO 口控制:PIO0----按键输入管脚短按控制,或者输入约100ms 的高电平单次脉冲,可以实现以下功能: A ) 主机:当AT+IMME=1时,清除配对信息已连接状态时: 主动发起断开连接,延时150ms 后重启,重新搜索连接从设备; 在断开连接时:重新搜索连接从设备。

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

蓝牙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、配对码 123
4、工作模式从机。

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

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

实现蓝牙HC-05、06与单片机的连接及与手机通信

实现蓝牙HC-05、06与单片机的连接及与手机通信
上电后,蓝牙指示灯一般进入快闪状态,即等待蓝牙连接(从模式),用手 机搜索并连接单片机上的蓝牙,配对密码默认为 1234。配对成功就可以发送
数据给蓝牙,如下图,至此基于 STC51 单片机的蓝牙与手机通信成功。 因为毕业设计需要用到无线传输,第一次接触蓝牙串口通信,芯片用的 HC-05。调试了一天,复制了不少例程,一直无解认为是程序问题。直到看 到这篇文章才发现自己引脚就接错了 一定记住单片机 TX 接蓝牙 RX,单片机 RX 接蓝牙 TX。一定记住单片机 TX 接蓝牙 RX,单片机 RX 接蓝牙 TX。一定记住单片机 TX 接蓝牙 RX,单 片机 RX 接蓝牙 TX。重要的事说三次。 附基于 STM32 的 HC-05 串口通信框架代码 #include stm32f10x.h #include stm32f10x_rcc.h #include stm32f10x_gpio.h #include stm32f10x_usart.h #include stm32f10x_crc.h #include system_stm32f10x.h #include stdio.h
在这个范围内。不过不排除部分 3.3V 蓝牙,所以在连接电源前一定按照技术 手册,连接正确电源,并保证正负极不能接反。 3、蓝牙配置 设置决定了蓝牙模块自动连接工作后的角色,主角色(Master)会自动搜索配 对连接,从角色(Slave)只被动接受连接,不会主动搜索,回环角色(Loopback), 属于被动连接,接收远程蓝牙主设备数据并将数据原样返回给远程蓝牙设置为主角色,另外一 个可以设置为从角色或回环角色,如果一个 HC05 模块和电脑蓝牙或者手机 蓝牙通信,一般电脑或手机可以主动建立连接,所以 HC05 可以使用从角色, 出厂默认也是设置为从角色的。 4、AT 指令 在控制电平信号下,可以对蓝牙的一些特性参数进行查询课更改。 AT+XXX? //查询参数 XXX AT+XXX=mmm //设置参数 XXX 为 mmm 例如: 命令: AT+NAME?\r\n //查询蓝牙名称 返回:+NAME:ChunyuY19 //蓝牙名称为:ChunyuY19

HC06蓝牙模块调试方法

HC06蓝牙模块调试方法
{
uchar n;//定义临时变量
if(RI)//判断是接收中断产生
{
RI=0;//标志位清零
n=SBUF; //读入缓冲区的值
switch(n)
{
case '0':P2=~LED[0];break;
case '1':P2=~LED[1];break;
case '2':P2=~LED[2];break;
#define uchar unsigned char
code unsigned char LED[] = {~0x3F,~0x06,~0x5B,~0x4F,~0x66,~0x6D,~0x7D,~0x07,~0x7F,~0x6F,~0x77,~0x7C,~0x39,~0x5E,~0x79,~0x71};
{
}
}
/******************************************************************/
/*串口中断程序*/
/******************************************************************/
void UART_SER () interrupt 4
case '3':P2=~LED[3];break;
case '4':P2=~LED[4];break;
case '5':P2=~LED[5];break;
case '6':P2=~LED[6];break;
case '7':P2=~LED[7];break;
case '8':P2=~LED[8];break;

IVT使用说明

IVT使用说明

带底板蓝牙模块(HC-06-D)使用说明用蓝牙适配器连接蓝牙模块,在蓝牙适配器和蓝牙模块间传输数据。

配件准备:带底板蓝牙模块、配线、COM1口延长线。

配线的八芯插头插在底板上,配线的DB9头插在COM1口延长线上,配线的USB头插电脑USB口,这时底板的灯开始闪烁。

从下载IVT蓝牙适配器驱动软件,并安装完成后重启电脑。

电脑弹出IVT 蓝色界面或双击电脑桌面图标启动IVT插入蓝牙适配器到电脑的右边另一个USB口。

稍等驱动继续安装,完成后,点一下黄色地球,蓝牙适配器开始搜索附近的蓝牙设备,发现蓝牙模块搜索完成后,右键点蓝牙设备的图标,并点刷新服务顶部的一排服务里,第三个蓝牙串口服务变成黄色,指示蓝牙模块有串口功能右键点蓝牙设备图标,并点配对弹出配对密码框,输入密码1234,并点确定按钮配对成功后,蓝牙设备会有一个小勾。

再右键点设备,再点连接蓝牙串行端口服务弹出的连接提示,是占用COM5口(可以是另外的COM口如COM7口等,具体根据电脑空闲的COM口来确定)。

提示以后是否长期占用COM5口,点击否。

这时蓝牙连线成功。

地球和设备间有一根绿线。

并且底板的灯由闪烁变成常亮,灯定住了说明带底板蓝牙模块和蓝牙适配器连接成功双击桌面串口调试助手图标,启动串口调试助手启动后串口助手默认打开COM1口,打开左上角的端口选择钮,选COM5口,打开成功说明操作蓝牙适配器成功,因为蓝牙适配器占用COM5口。

再打开多一个串口调试助手,默认占用COM1口,在COM1口的串口助手发送栏里输入一些内容,如,点发送,蓝牙适配器的COM5的串口助手接收窗会收到发来的内容。

COM5发来的内容。

这样蓝牙适配器的COM5口和蓝牙模块的COM1口能进行双向通讯了。

蓝牙HC06

蓝牙HC06

绝对原厂,拥有自主硬件和软件版权!质量保证!获取版权命令:AT+VERSION 回复linvor则为正版!【注:拍下宝贝后最后一并留言,方便仓库快速发货】【注:本型号模块兼容于HC-04,采用了更便宜的工艺,所以成本较低,适合对价格非常敏感的客户,在温度剧烈变化温差很大的环境下,表现稍不如HC-04模块,但功能完全兼容,根据用户实际情况,或可替换使用,欢迎新老客户测试】【注意:HC-06的主机不可以配对HC-05的从机,但HC-05的主机可以配对HC-06的从机,同型号主从可以互相配对】【注意:2010年9月6日以后出的货:06 从机没标;06 主机打白点;05 从机红勾勾;05 主机红勾勾+白点点】【注意:HC-05出厂通讯波特率为9600,AT设置所用波特率如下:1、34脚置高电平,然后上电,则AT指令所用波特率为38400。

2、先上电,无连接状态下(灯快闪),34脚置高一下或常置高,所用波特率为当前通讯波特率。

3、先上电,连线状态下,34脚置常高电平,所用AT波特率为当前波特率。

】广州汇承信息科技有限公司销售 QQ:1043073574技术 QQ:1078908745公司网址:/各位买家注意:广东省外运费12元,广东省内运费8元[省内选择平邮即为8元],港澳台发顺丰快递但请选择EMS20元的即可。

请购买时自己选好运费直接付款就可以,我们看到付款后安排给你发货。

产品描述:1、采用CSR主流蓝牙芯片,蓝牙V2.0协议标准2、串口模块工作电压3.3V。

3、波特率为1200,2400,4800,9600,19200,38400,57600,115200用户可设置4、核心模块尺寸大小为:28mm x 15 mm x 2.35mm。

5、工作电流:配对中20~30MA,配对后8MA6、休眠电流:无休眠7、用于GPS导航系统,水电煤气抄表系统,工业现场采控系统。

8、可以与蓝牙笔记本电脑、电脑加蓝牙适配器、PDA等设备进行无缝连接【本模块分主机和从机,主机能和从机配对通信,从机与从机之间或主机与主机之间不能通信,从机能和电脑、手机等的蓝牙配对通信,购买时默认为从机,需要主机需要注明】【主从区分方法:1,如果芯片上没有注明,则灯闪慢的是主,快的是从;2,2009年9月份开始,所有出厂主机都将在IC上打一个勾勾或贴有“主”字,没有勾勾或没有贴“主”字的就是从机。

2、微信小程序连接蓝牙和单片机进行串口通信

2、微信小程序连接蓝牙和单片机进行串口通信

2、微信⼩程序连接蓝⽛和单⽚机进⾏串⼝通信⽹上虽然有很多关于微信⼩程序蓝⽛和单⽚机进⾏串⼝通信⽂章,但是⼤部分的⼈还是有所保留的,有的⽂章说个⼀知半解,有的只贴出了部分代码。

这对新⼿来说⽆疑是雪上加霜,甚⾄你花很多的时间研究他们的⽂章结果发现连跑起来都难,会出现⼀堆的问题。

我深知对新⼿来说其中的不容易,故抽出时间来给新⼿们来个实战教程。

⼀、硬件准备1、低功耗蓝⽛透传模块(并不是任何蓝⽛模块都能和微信⼩程序蓝⽛连接,微信⼩程序使⽤的是低功耗蓝⽛,如hc-06以上,本例使⽤是hc-08,协议版本是4.0)2、下载代码到本地,并使⽤微信⼩程序⼯具打开,编译通过后点击真机调试(微信⼩程序不⽀持在开发⼯具上调试)3、将蓝⽛模块上电并使⽤微信⼩程序搜索蓝⽛设备4、上位机收到信息5、上⾯可以看出微信⼩程序发送数据串⼝能接收到,由于我没有硬件,下⾯单⽚机使⽤仿真来演⽰。

6、发送1表⽰开灯,0表⽰关灯,单⽚机收到数据后返回对应的信息单⽚机源码如下:#include <reg51.h>sbit p1_0 = P1^0;//初始化串⼝(设置串⼝,开启串⼝中断)void init_uart(void){SCON = 0x50; // SCON: ⽅式 1, 8-bit, 允许接收数据TMOD |= 0x20; // TMOD: 设置定时器1⼯作在⽅式2, 8-bit ⾃动重装TH1 = 0xFD; // TH1: 初始值为0xFD 波特率:9600 晶振频率:11.0592MHz TL1 = 0xFD;TR1 = 1; // TR1: 开启定时器1EA = 1; //打开总中断ES = 1; //打开串⼝中断}// 发送⼀个字节数据void uart_send_byte(unsigned char dat){SBUF = dat; // 将数据送到发送缓冲寄存器SBUF,⼀位⼀位的发送while(!TI); // 等待发送完毕 (发送完毕TI硬件置1)TI = 0;// 将TI清零,表⽰可以发送下⼀字节数据。

hc05hc06更具优势蓝牙模块,性价比更高

hc05hc06更具优势蓝牙模块,性价比更高

hc05hc06更具优势蓝牙模块,性价比更高
FSC-BT826是一款蓝牙4.2双模数传模块,可以同时支持SPP, GATT, HID协议。

模块集成蓝牙基带芯片,Cortex M3 CPU及4M flash,速度spp可达80KB/S,BLE可达65KB/S,可以应用于主从一体数据传输及一对多组网等场合,是一款和hc05/hc06 pin to pin 的模块。

基本参数:
● 蓝牙版本:蓝牙4.2双模
● 配置文件支持:SPP,HID,GATT等
● 尺寸大小:13mm x 26.9mm x 2mm
● 发射功率:+5.5dBm(最大)
● 默认串口波特率115.2kbps,波特率范围:1200bps ~ 921.6kbps
● 支持UART,I2C数据连接接口
● 天线类型:内置pcb板载天线,支持外接天线
● 特色:高速度、高兼容性、多连接、OTA升级、比hc05/hc06更有优势
● BQB、TELEC(BT826HD+屏蔽盖)认证
应用领域:
● 健康与医疗设备
● 无线POS系统
● 蓝牙打印机
● 条形码扫描仪
● 测量和监控系统
● 工业传感器和控件
可选固件:
模块型号固件类型协议和特性
BT826E 打印机 SPP﹑BLE﹑HID、OTA BT826E 通用程序 SPP﹑BLE﹑HID、OTA BT826E HC05 Pin-to-Pin SPP﹑BLE﹑HID、OTA。

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

蓝牙转串口HC-06 无线模块
产品描述:
1、采用CSR主流蓝牙芯片,蓝牙V2.0协议标准
2、串口模块工作电压3.3V。

3、波特率为1200,2400,4800,9600,19200,38400,57600,115200用户可设置
4、核心模块尺寸大小为:28mm x 15 mm x 2.35mm。

5、工作电流:40MA
6、休眠电流:小于1MA
7、用于GPS导航系统,水电煤气抄表系统,工业现场采控系统。

8、可以与蓝牙笔记本电脑、电脑加蓝牙适配器、PDA等设备进行无缝连接
【本模块分主机和从机,主机能和从机配对通信,从机与从机之间或主机与主机之间不能通信,从机能和电脑、手机等的蓝牙配对通信,购买时默认为从机,需要主机需要注明】
【主从区分方法:1,如果芯片上没有注明,则灯闪慢的是主,快的是从;2,2009年9月份开始,所有出厂主机都将在IC上打一个勾勾或贴有“主”字,没有勾勾或没有贴“主”字的就是从机。

可以从蓝牙的地址上获得出厂日期】
一、出厂默认参数:
从机,波特率:9600,N,8,1。

配对密码:1234;如要需要主机模式,请下单时注明。

二、AT命令集如下:
1、测试通讯
发送:AT(返回OK,一秒左右发一次)
返回:OK
2、改蓝牙串口通讯波特率
发送:AT+BAUD1
返回:OK1200
发送: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
不建议用在超过115200的波特率,信号的干扰会使系统不稳定。

设置超过115200后用电脑无法使用,要用单片机编程于高于115200才能使用此波特率和重新发AT命令设低波特率
用AT命令设好波特率后,下次上电使用不需再设,可以掉电保存波特率。

3、改蓝牙名称
发送:AT+NAMEname
返回:OKname
参数name:所要设置的当前名称,即蓝牙被搜索到的名称。

20个字符以内。

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

PDA端刷新服务可以看到更改后的蓝牙名称。

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

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

主机则是在用主蓝牙模块连数码相机时,数码相机是从机,找到相机的配对密码,再设入主蓝牙模块,则主蓝牙模块就可以自动连接相机。

例:发送AT+PIN8888
返回OKsetpin
这时蓝牙配对密码改为8888,模块在出厂时的默认配对密码是1234。

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

封装引脚图:
老客户请参考(原理图、接线图等)
本模块为BCM_LV模块升级版本
下图为核心模块的外围电路典型应用的原理图
如果按出厂的默认波特率使用,不想修改波特率的下面的内容可不需理会:
本AT命令用于主机和从机。

成对方式使用时,主机和从机可以不同波特率也能互传数据,但主机和与主机相连的设备波特率要相同,从机和与从机相连的设备也要同波特率。

设置方式:
初始通讯参数为9600,N,8,1,在配对之前(即配对指示灯闪烁时)发送修改波特率命令
在发送AT命令之前确保硬件连接如下:
把带底板的八PIN接口,第一脚接外接电源(3.3至5V),第六脚接电脑COM1(DB9公头)口的第三脚,第七脚接电脑COM1口第二脚,第八脚接电脑COM1口第五脚。

使用超级终端或串口调试助手打开电脑COM1口,输入文本“AT”进行手动发送。

特别说明:主从机只要配对上即可通信,主从之间的波特率是不需要一致的,因为主从之间是走蓝牙协议的,而不是串口协议的.
1、测试通讯
发送:AT(返回OK,一秒左右发一次)
返回:OK
2、改蓝牙串口通讯波特率
发送:AT+BAUD1
返回:OK1200
发送: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
不建议用在超过115200的波特率,信号的干扰会使系统不稳定。

设置超过115200后用电脑无法使用,要用单片机编程于高于115200才能使用此波特率和重新发AT命令设低波特率
用AT命令设好波特率后,下次上电使用不需再设,可以掉电保存波特率。

3、改蓝牙名称(2008年2月24日后新增功能)
发送:AT+NAMEname
返回:OKname
参数name:所要设置的当前名称,即蓝牙被搜索到的名称。

20个字符以内。

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

PDA端刷新服务可以看到更改后的蓝牙名称。

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

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

主机则是在用主蓝牙模块连数码相机时,数码相机是从机,找到相机的配对密码,再设入主蓝牙模块,则主蓝牙模块就可。

相关文档
最新文档