蓝牙串口模块一对多实现方法
蓝牙串口从机模块使用说明
蓝牙串口从机模块使用说明一、准备工作:1.确保蓝牙串口从机模块的供电正常,并确保以正确的方式连接到需要进行通信的串口设备上。
2.确保蓝牙串口从机模块的蓝牙功能处于开启状态,可以通过查看模块上的指示灯或使用配置工具进行判断。
3.在电脑或手机上安装蓝牙串口模拟器软件,并确保软件已经启动。
二、配置蓝牙串口从机模块:1.连接蓝牙串口从机模块至电脑或手机的蓝牙设备,需要进行配对。
在配对过程中,可能需要输入密码,密码一般为默认的0000或12342.配对成功后,蓝牙串口从机模块会自动与电脑或手机建立蓝牙连接,此时可以开始进行串口通信。
三、使用蓝牙串口从机模块:1.在电脑上打开已经安装好的蓝牙串口模拟器软件,软件会自动可用的蓝牙设备。
2.在软件中选择已经连接的蓝牙串口从机模块,并进行接口配置。
一般情况下,可以选择默认的串口参数,如波特率为9600、数据位为8、停止位为1等。
3.配置完成后,点击连接按钮,软件会自动与蓝牙串口从机模块建立串口通信连接。
4.进行串口通信时,可以使用软件的发送和接收功能来发送和接收数据。
发送数据时,可以在软件的发送框中输入需要发送的数据,然后点击发送按钮。
接收数据时,可以在软件的接收框中查看接收到的数据。
5.通信完成后,可以断开蓝牙串口从机模块的连接,关闭软件。
四、注意事项:1.确保蓝牙串口从机模块与电脑、手机之间的距离不要过远,一般在10米以内比较稳定。
2.避免干扰源,如电磁信号和其他蓝牙设备等,可能会对通信稳定性产生不利影响。
3.在使用过程中如果发现通信不稳定或无法连接的问题,可以尝试重新配置蓝牙串口从机模块,并重新配对连接。
总结:蓝牙串口从机模块是一种方便实现串口通信的设备,通过配对连接至电脑或手机上的蓝牙终端设备即可进行数据的收发。
在使用过程中,需要注意设备的供电和蓝牙功能状态,并配置好相应的串口参数和软件设置。
希望本文的使用说明对您使用蓝牙串口从机模块有所帮助。
串口转蓝牙接口模块解决方案
串口转蓝牙接口模块解决方案概述串口转蓝牙接口模块是一种用于将串口数据转换为蓝牙信号的设备,它提供了一种便捷的方式来实现串口设备与蓝牙设备之间的通信。
本文将介绍串口转蓝牙接口模块的原理、特点以及一些常见应用场景,并提供一些解决方案和建议。
原理串口转蓝牙接口模块基于蓝牙技术和串口通信技术,通过将串口数据转换为蓝牙信号,实现串口设备与蓝牙设备之间的通信。
它通常由一个蓝牙模块和一个串口转换芯片组成,蓝牙模块负责无线传输,串口转换芯片负责将串口数据转换为蓝牙信号。
特点方便快捷-:串口转蓝牙接口模块可以直接插入串口设备中,无需修改原有硬件或软件,便可实现串口与蓝牙的无线通信。
稳定可靠-:采用成熟的蓝牙技术和串口通信技术,保证通信的稳定性和可靠性。
广泛应用-:串口转蓝牙接口模块可以广泛应用于各种串口设备,例如传感器、工控设备、电子设备等,满足不同场景的需求。
应用场景1.传感器数据采集与监控串口转蓝牙接口模块可以用于将传感器设备采集到的数据通过蓝牙信号传输到监控中心。
例如,可以将温湿度传感器采集到的数据通过串口转蓝牙接口模块传输到手机或电脑上,实现实时监测和远程控制。
2.工控设备远程控制串口转蓝牙接口模块可以用于工控设备的远程控制。
例如,可以将P L C(可编程逻辑控制器)的串口信号通过串口转蓝牙接口模块传输到手机或电脑上,实现对工控设备的远程监控和控制。
3.电子设备蓝牙连接串口转蓝牙接口模块可以用于将传统的串口设备连接到蓝牙设备上。
例如,可以将打印机的串口信号通过串口转蓝牙接口模块传输到蓝牙手机或电脑上,实现无线打印。
解决方案和建议在选择串口转蓝牙接口模块时,可以考虑以下因素:兼容性-:确保串口转蓝牙接口模块与需要连接的串口设备兼容,支持常见的串口协议和蓝牙协议。
稳定性-:选择具有良好稳定性和可靠性的串口转蓝牙接口模块,避免通信中断或数据丢失。
距离-:根据实际需求选择适当的蓝牙模块和天线,以满足通信距离的要求。
蓝牙串口模块使用说明
蓝牙串口模块使用说明出厂默认参数:从机,波特率:9600,N,8,1。
配对密码:1234;如要需要主机模式,请下单时注明。
二、AT命令集如下:1、测试通讯发送:AT(返回OK,一秒左右发一次)返回:OK2、改蓝牙串口通讯波特率发送:AT+BAUD1返回:OK1200发送:AT+BAUD2返回:OK2400……1---------12002---------24003---------48004---------96005---------192006---------384007---------576008---------1152009---------230400A---------460800B---------921600C---------1382400不建议用在超过115200的波特率,信号的干扰会使系统不稳定。
设置超过115200后用电脑无法使用,要用单片机编程于高于115200才能使用此波特率和重新发AT命令设低波特率用AT命令设好波特率后,下次上电使用不需再设,可以掉电保存波特率。
3、改蓝牙名称发送:AT+NAMEname返回:OKname参数name:所要设置的当前名称,即蓝牙被搜索到的名称。
20个字符以内。
例:发送AT+NAMEbill_gates返回OKname这时蓝牙名称改为bill_gates参数可以掉电保存,只需修改一次。
PDA端刷新服务可以看到更改后的蓝牙名称。
4、改蓝牙配对密码- 1 -发送:AT+PINxxxx返回:OKsetpin参数xxxx:所要设置的配对密码,4个字节,此命令可用于从机或主机。
从机则是适配器或手机弹出要求输入配对密码窗口时,则手工输入此参数就可以连接从机。
主机则是在用主蓝牙模块连数码相机时,数码相机是从机,找到相机的配对密码,再设入主蓝牙模块,则主蓝牙模块就可以自动连接相机。
例:发送AT+PIN8888返回OKsetpin这时蓝牙配对密码改为8888,模块在出厂时的默认配对密码是1234。
SKYLAB:介绍5款支持一主多从的BLE蓝牙模块
SKYLAB:介绍5 款支持一主多从的BLE 蓝牙模块
蓝牙的低功耗特性让蓝牙在许多全新的领域中展现了其独特的价值,从消费电子到医疗电子,从智能家居到工业应用,蓝牙低功耗正在物联网市场领域中占据重要角色。
蓝牙模块作为蓝牙技术的载体,市场需求量将会随着物联网设备的爆发式增长而增加。
SKYLAB 研发生产的多款BLE 蓝牙模块中,多支持主模式,从模式和一主多从,至于哪几款蓝牙模块支持一主多从就是本篇SKYLAB 君要介绍的重点了。
先简单了解下,BLE 蓝牙模块的角色功能,蓝牙BLE 的角色有以下几种:主机:在主机模式下的蓝牙模块可以对周围设备进行搜索并选择需要连接的从机进行连接。
可以发送和接收数据,也可以设置默认连接从机的MAC 地址,这样模块一上电就可以查找此从机模块并进行连接。
从机:工作在从机模式下的蓝牙模块只能被主机搜索,不能主动搜索。
从设备跟主机连接以后,也可以和主机设备进行发送和接收数据。
主从一体:主从一体就是能够在主机和从机模式间切换,即可做主机也可作从机。
在主从一体模式下,我们将一个串口蓝牙模块设置为主设备,另一个设置为从设备,建立连接后,就可以进行无需任何协议进行数据透传。
一主多从:一个做主设备的串口蓝牙模块,可以同时与多个做从设备的串口蓝牙模块建立连接。
理论上,一个蓝牙主机设备,可同时与7 个蓝牙从机设备进行通讯,支持Mesh 组网的蓝牙模块,可实现最大65000 个以上设备自组网络。
BLE 蓝牙模块角色一览表
上图是天工测控BLE 蓝牙模块角色一览表,其中支持主从一体和一主多从。
uart一对多通信的方法
UART(通用异步收发传输)是一种串行通信协议,通常用于在微控制器和外部设备之间进行数据传输。
UART通信一般是一对一的,即一个发送器和一个接收器之间的通信。
但是,可以通过一些方法实现UART的一对多通信,即一个发送器和多个接收器之间的通信。
以下是一些实现UART一对多通信的方法:
1. 多路复用器(MUX):使用多路复用器可以将多个接收器连接到一个发送器上。
发送器将数据发送到多路复用器,然后多路复用器将数据复制到每个接收器上。
这种方法需要使用额外的硬件电路来实现多路复用器。
2. 软件实现:在软件层面上,可以通过在发送器和接收器之间建立一个简单的协议来实现一对多通信。
发送器可以将数据发送给每个接收器,并使用地址或标识符来区分不同的接收器。
接收器根据接收到的数据的地址或标识符来判断是否接收该数据。
3. 总线协议:使用一种支持多点通信的总线协议,如RS-485或CAN总线,可以实现UART的一对多通信。
这些总线协议允许多个设备连接到同一个总线上,并通过总线进行数据传
输。
每个设备都有一个唯一的地址,发送器可以将数据发送给指定地址的接收器。
需要注意的是,实现UART的一对多通信需要考虑数据冲突和同步等问题。
在设计和实现时,需要合理规划硬件和软件资源,并确保数据的正确传输和接收。
HC05-两个蓝牙模块间的通信
4、【设置A配对码】串口调试助手A,配置蓝牙A的配对码:AT+PSWD=1212\r\n 【蓝牙A与蓝牙B的配对码相同,这样才能成功配对】
//=============================================
【注意事项】:确保2个蓝牙模块的配对码(PSWD)相同,都上电后两个模块会自动相连。
【蓝牙的连接模式默认是:0——指定蓝牙地址连接模式,这样蓝牙A才能自动连接绑定的地址,如果不是模式0,设置为模式0:AT+CMODE=0 [查询指令:AT+CMODE?]】
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就能互传数据了。
//=============================================
示例蓝牙:
蓝牙A地址:3014:10:271614
蓝牙B地址:2015:2:120758
//=============================================
uart一对多通信的方法
uart一对多通信的方法(原创实用版4篇)目录(篇1)1.UART 概述2.一对多通信的原理3.一对多通信的实现方法4.一对多通信的应用场景5.总结正文(篇1)1.UART 概述UART(Universal Asynchronous Receiver/Transmitter,通用异步接收/发送器)是一种广泛应用于电子设备中的串行通信接口。
它可以将数据从并行转换为串行,以便在通信线路上进行传输。
UART具有全双工通信能力,可以同时进行发送和接收数据。
2.一对多通信的原理一对多通信是指一个发送端与多个接收端之间的通信方式。
在这种通信方式中,发送端将数据发送到公共的通信线路上,多个接收端可以从通信线路上接收数据。
为了实现有效的一对多通信,需要采用一些特殊的通信技巧。
3.一对多通信的实现方法一对多通信的实现方法主要包括以下几种:(1)广播通信:发送端将数据通过广播方式发送到通信线路上,所有接收端都可以接收到相同的数据。
(2)多址通信:发送端通过特定的地址码来指定接收端,只有具有正确地址码的接收端才能接收到数据。
(3)时分复用:发送端和接收端之间通过时间片轮流传输数据,从而实现一对多通信。
4.一对多通信的应用场景一对多通信在实际应用中具有广泛的应用场景,例如:(1)无线通信:如蓝牙、Wi-Fi 等无线通信技术,可以实现一对多通信,方便多个设备之间的数据传输。
(2)数据广播:在数据广播系统中,一个发送端可以向多个接收端发送相同的数据,如股票行情、天气预报等。
(3)智能家居:在家庭网络中,一个控制中心可以向多个智能家居设备发送指令,实现集中控制。
5.总结UART 作为一种通用的串行通信接口,可以实现一对多通信。
通过广播通信、多址通信和时分复用等方法,可以满足不同场景下的通信需求。
目录(篇2)1.UART 概述2.一对多通信的挑战3.UART 一对多通信的方法4.常见应用场景5.优缺点分析正文(篇2)一、UART 概述UART(Universal Asynchronous Receiver/Transmitter,通用异步收发器)是一种广泛应用于电子设备中的串行通信接口。
蓝牙适配器蓝牙串口不断增加解决办法
蓝牙适配器蓝牙串口不断增加解决办法
最近在做蓝牙方面的开发,所以选购了蓝牙适配器;使用蓝牙适配器进行程序的调试(选用了无驱型的适配器)。
随着适配器的使用次数增多,我计算机中被占有串口越来越多,都到了56个串口了;在网上查询过相关的信息没有找到不知道是否有人遇到过。
经过我的一番深入的研究终于将问题解决了。
具体做法如下:
1、在计算机桌面上右键单击“我的电脑”——“设备管理器”在设备管理器中选择“端口(COM和LPT)”选中增加的COM21 右键单击选择属性。
2、在弹出的属性对话框中选择“端口设置”——“高级”。
3、在高级设置中选择串口号比较小的而且未使用的串口,单击“确定”。
4、弹出如下窗口,单击“是”。
5、更改完成后弹出如下窗口。
6、更改完成后效果如下图:
8、至此蓝牙不断增加的串口被解决了。
蓝牙转串口方案
以我给的标题写文档,最低1503字,要求以Markdown 文本格式输出,不要带图片,标题为:蓝牙转串口方案# 蓝牙转串口方案## 引言蓝牙技术的快速发展为无线通信提供了更多的可能性。
在许多应用领域中,需要将蓝牙设备连接到串口,以实现与其他设备的通信。
蓝牙转串口方案提供了一种简单而有效的解决方案,可以将蓝牙设备转换为串口设备,从而实现蓝牙设备与串口设备之间的通信。
## 蓝牙转串口方案的背景在传统的串口通信中,通过使用串口线缆将两个设备连接在一起,从而实现数据的传输。
然而,由于串口线缆的长度限制以及使用线缆连接设备的不便,提出了蓝牙转串口方案来克服这些问题。
蓝牙转串口方案基于蓝牙技术,利用蓝牙模块实现蓝牙设备与串口设备之间的无线通信。
通过使用蓝牙模块,可以将蓝牙设备转换为串口设备,从而实现与其他串口设备的通信。
该方案不仅方便灵活,而且具有较长的通信距离,使得蓝牙设备可以实现无线连接,不再受线缆的限制。
## 蓝牙转串口方案的实现步骤以下是蓝牙转串口方案的基本实现步骤:1. **选择合适的蓝牙模块**:选择具有适当性能和功能的蓝牙模块,以满足特定项目的需求。
蓝牙模块的选择应考虑通信速率、通信距离、功耗等因素。
2. **连接蓝牙模块和串口设备**:使用合适的线缆将蓝牙模块连接到串口设备。
确保连接正确,并遵循蓝牙模块和串口设备的接线规范。
3. **配置蓝牙模块**:根据蓝牙模块的规格和文档,配置蓝牙模块的参数和设置。
其中包括蓝牙设备名称、蓝牙设备的可见性、蓝牙通信的频率等。
4. **实现数据传输**:通过蓝牙模块和串口设备之间的通信接口,实现数据的传输。
这涉及到串口通信协议的实现以及对蓝牙模块的编程。
5. **测试和调试**:在实际应用中,对蓝牙转串口方案进行测试和调试。
这包括测试蓝牙设备和串口设备之间的通信,验证数据的正确性和完整性。
## 蓝牙转串口方案的应用领域蓝牙转串口方案在许多应用领域中具有广泛的应用。
如何通过蓝牙串口增加蓝牙功能技术
如何通过蓝牙串口增加蓝牙功能技术当今时代是一个新技术层出不穷的时代,就电子领域尤其是传统电子产品在蓝牙技术的支持下,很多传统电子产品焕发第二春,转型成为智能产品,而所有产品增添蓝牙功能的时候,必须拥有蓝牙串口。
基于SPP协议(Serial Port Profile),能在蓝牙设备之间创建串口进行数据传输的一种设备,广泛应用在具有蓝牙功能的电子设备上。
而作为一种通用的无线通讯模块,蓝牙串口具有开发简单、易操作的特点。
通常来说,厂商如果采用内嵌蓝牙串口模块+MCU的方式开发带有蓝牙功能的产品,可使电子产品开发者/工程师不用具备专业复杂的蓝牙开发知识,以MCU串口即可轻松给电子产品内置蓝牙功能。
大幅度减轻了企业的研发成本和用人成本,也减少了开发风险。
蓝牙串口模块实现了将MCU开发和蓝牙的开发工作分开,极大地减小了蓝牙产品开发难度,提高了产品开发的稳定性与开发速度,缩短了产品研发的周期,加快产品上市时间。
作为蓝牙模块/蓝牙方案提供商的云里物里,相继开发了系列蓝牙串口模块,推出了完整的、各型号的蓝牙串口模块解决方案,在供货周期、提货量等方面可以很好的满足国内电子产品企业。
目前,蓝牙串口模块应用广泛,在众多传统电子产品中配合MCU实现了蓝牙功能,如蓝牙电子秤、低周波按摩器、智能小家电、健身器材等。
未来,随着物联网的高速发展,蓝牙市场占有率逐步提高,蓝牙模块必将进一步提高整个电子产品行业的智能化和物联化。
关于蓝牙串口模块QAQ:蓝牙串口模块可以传输音频么?A:蓝牙串口模块基于蓝牙协议,实现的是SPP即串口应用,其它的应用如音频的A2DP应用是不支持的。
但是USB的蓝牙适配器(dongle)则具备各种应用,比如文件传输,虚拟串口,语音等。
Q:使用串口模块需要了解蓝牙协议么?A:不需要,只需要把蓝牙串口模块当成是一个透明传输的串口外设即可。
只要在电脑上或者手机上与蓝牙串口模块配对完成后,即可通过应用程序打开对应的蓝牙虚拟串口和蓝牙串口模块进行通讯即可。
一种基于串口通讯的一对多通讯系统和实现方法[发明专利]
专利名称:一种基于串口通讯的一对多通讯系统和实现方法专利类型:发明专利
发明人:汪建
申请号:CN201410555573.0
申请日:20141020
公开号:CN104317765A
公开日:
20150128
专利内容由知识产权出版社提供
摘要:本发明提供了一种基于串口通讯的一对多通讯系统和实现方法。
主控设备向要发送给数据的从设备发送通讯请求命令;该从设备接收到所述数据发送请求命令后对主控设备返回通讯响应;主控设备接收到该从设备的通讯响应后向该从设备发送所要发送的数据。
解决了传统串口单纯的一对一通讯模式,支持一对多的通讯模式,解决因主设备的端口少而不依赖硬件切换的情况下与多个从设备进行通讯的问题。
在资源上减少了通讯端口、节约端口资源,并在逻辑上实现一对一的端到端的通讯端口。
申请人:成都广达电子股份有限公司
地址:610041 四川省成都市高新区石羊街办庆云村五组五十五号石羊工业园二号楼四楼
国籍:CN
代理机构:成都九鼎天元知识产权代理有限公司
代理人:韩雪
更多信息请下载全文后查看。
uart一对多通信的方法
uart一对多通信的方法(实用版2篇)目录(篇1)I.引言A.uart一对多通信的概念B.uart一对多通信的应用场景II.uart一对多通信的基本原理A.uart的基本原理B.uart多路复用的原理C.uart多路复用的实现方式III.uart一对多通信的实现方法A.基于软件的方法B.基于硬件的方法C.基于软件和硬件相结合的方法IV.uart一对多通信的应用示例A.工业自动化B.物联网C.智能家居V.结论A.uart一对多通信的优点B.uart一对多通信的不足之处C.uart一对多通信的发展前景正文(篇1)uart一对多通信的方法介绍uart作为一种串行通信协议,具有成本低、易于实现、可靠性强等优点,因此在各种电子设备和系统中得到了广泛的应用。
在实际应用中,uart通常需要同时与多个设备进行通信,这种一对多的通信方式可以大大提高设备的互联性和灵活性。
本文将介绍uart一对多通信的基本原理和实现方法。
一、uart一对多通信的基本原理uart一对多通信的基本原理是基于串行通信的原理,即通过串口线将多个设备连接起来,实现数据的传输和接收。
在uart一对多通信中,多个设备可以通过同一个uart接口进行通信,从而实现一对多的通信方式。
具体来说,uart一对多通信的实现方式可以分为以下几种:1.uart多路复用的原理uart多路复用的原理是指在一个uart接口上同时传输多个设备的串行数据。
具体来说,uart接口通过多个线缆与多个设备连接,每个线缆对应一个设备。
在传输数据时,uart接口会根据每个设备的地址信息,将数据发送到对应的设备上。
这种方式的优点是简化了硬件设计,降低了成本,但同时也带来了一些问题,例如线缆数量过多、地址冲突等。
2.uart多路复用的实现方式在实现uart多路复用时,可以采用硬件电路或软件编程的方式。
其中,硬件电路的方式通常需要使用专门的芯片或电路板来实现uart多路复用,成本较高;而软件编程的方式则可以通过软件模拟硬件的方式来实现uart多路复用,成本较低。
蓝牙串口模块一对多实现方法
利用BMX‐02/03系列蓝牙串口模块实现多对多连接的方法——(1 to N 或N to N)1 to N :是指一个主设备连接多个从设备N to N :是指多个主设备与多个从设备互联此方法采用AT指令配合实现,模块需要主从一体,外接单片机或电脑串口。
一对多实现步骤:一、预先设置设置主设备,发送AT指令步骤如下:1、发AT+ROLE=M2、发AT+IMME=0设置从设备,发送AT指令步骤如下:1、发AT+ROLE=S (默认是从设备,可以不发这条指令)2、发AT+IMME=03、发AT+SCAN=2 (不能被搜索到,但是已经连接过的主设备可以直接连接)实现步骤:1、按上述设置从设备的方法设置多个从设备,一起上电(从设备都进入配对模式,LED快闪)2、需要当主设备的蓝牙模块,发AT+ROLE=M,AT+RESTART3、看到主模块LED长亮,从设备中有一个模块LED也长亮,表示主设备已经连接上一个从设备4、主设备按下按键(或者给PIO0脚输入至少100ms以上的高电平脉冲),LED慢闪,连接过的从设备LED也慢闪,表示已经断开连接5、断开连接后,发指令AT+RADD?到主设备端,获取远端蓝牙的地址6、主设备再按下按键(或者给PIO0脚输入至少100ms以上的高电平脉冲),LED快闪,主设备进入搜索状态,此时又会看到另一个从设备灯长亮,表示主设备已经连接上这个从设备7、如此反复,可以把主设备周边的从设备全部连接一遍并获取到从设备的地址码8、把获取到的从设备地址备份起来,按地址码连接到需要连接的从设备。
9、以上方法可实现一对多连接,如需多对多连接,继续以下步骤10、将刚才这个主设备改为从设备,需要做主设备的模块重复上述1到8的步骤,各自获取并保存需要连接的从设备的地址码11、空闲状态下,所有的模块都设置为从设备,当一个模块需要发送数据到另一个模块时,将发送端蓝牙模块设置为主设备,连接相应的从设备,发送完数据后断开连接并再次设置为从设备12、按此方法可以可实现多对多连接。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
利用BMX‐02/03系列蓝牙串口模块实现多对多连接的方法
——(1 to N 或N to N)
1 to N :是指一个主设备连接多个从设备
N to N :是指多个主设备与多个从设备互联
此方法采用AT指令配合实现,模块需要主从一体,外接单片机或电脑串口。
一对多实现步骤:
一、预先设置
设置主设备,发送AT指令步骤如下:
1、发AT+ROLE=M
2、发AT+IMME=0
设置从设备,发送AT指令步骤如下:
1、发AT+ROLE=S (默认是从设备,可以不发这条指令)
2、发AT+IMME=0
3、发AT+SCAN=2 (不能被搜索到,但是已经连接过的主设备可以直接连接)
实现步骤:
1、按上述设置从设备的方法设置多个从设备,一起上电(从设备都进入配对模式,LED快闪)
2、需要当主设备的蓝牙模块,发AT+ROLE=M,AT+RESTART
3、看到主模块LED长亮,从设备中有一个模块LED也长亮,表示主设备已经连接上一个从
设备
4、主设备按下按键(或者给PIO0脚输入至少100ms以上的高电平脉冲),LED慢闪,连接过
的从设备LED也慢闪,表示已经断开连接
5、断开连接后,发指令AT+RADD?到主设备端,获取远端蓝牙的地址
6、主设备再按下按键(或者给PIO0脚输入至少100ms以上的高电平脉冲),LED快闪,主设
备进入搜索状态,此时又会看到另一个从设备灯长亮,表示主设备已经连接上这个从设备
7、如此反复,可以把主设备周边的从设备全部连接一遍并获取到从设备的地址码
8、把获取到的从设备地址备份起来,按地址码连接到需要连接的从设备。
9、以上方法可实现一对多连接,如需多对多连接,继续以下步骤
10、将刚才这个主设备改为从设备,需要做主设备的模块重复上述1到8的步骤,各自
获取并保存需要连接的从设备的地址码
11、空闲状态下,所有的模块都设置为从设备,当一个模块需要发送数据到另一个模块
时,将发送端蓝牙模块设置为主设备,连接相应的从设备,发送完数据后断开连接并再次设置为从设备
12、按此方法可以可实现多对多连接。
我司提供的BMX‐02/03系列蓝牙串口模块,均可实现。