蓝牙模块如何用呢?
发布时间:2022-08-19 09:04:11
浏览:423
蓝牙模块如何用呢?
蓝牙模块目前主要市场倾向低功耗蓝牙模块4.0,也是常说的“蓝牙4.0时期”。蓝牙模块也从传统的主从别离开展成主从一体的模块,以蓝牙模块USR-BLE100为例。蓝牙模块BLE100是主从一体的模块,用于点对点数据透明传输,用户无需关怀传输的协议,只需求停止简单的设置就能够停止通讯。本模块主从一体,既能够一主一从停止数据透传,用户还能够依据规范的BLE协议停止开发手机APP。并且本模块能够一对多停止播送,并且内置iBeacon协议,用户只需简单设置就能够作为一个iBeacon设备。
蓝牙模块4.0有四种工作形式:主设备形式、从设备形式、 播送形式、Mesh组网形式。
1. 主设备形式
蓝牙模块USR-BLE100支持主设备形式,能够与一个从设备停止衔接。在此形式下能够对四周设备停止搜索并选择需求衔接的从设备停止衔接。同时能够设置默许衔接从设备的MAC地址,这样模块上电之后就能够查找此模块并停止衔接。
<阐明>:
用户想要停止一对一的透明数据传输,就需求运用我们的主设备衔接我们的从设备,并不支持衔接其他公司的从设备,由于内置的透传协议并不兼容。但是我们的从设备支持规范的BLE协议,用户能够本人开发
2. 从设备形式
蓝牙模块USR-BLE100支持从设备形式,在此形式下完整契合BLE4.1协议同时完整兼容4.0协议,用户能够依据协议本人开发APP。此形式下包含一个串口收发的Service,用户能够经过UUID找到它,里面有两个通道,分别是读和写。用户能够操作这两个通道停止数据的传输。
假如用户运用蓝牙模块USR-BLE100的主设备与该从设备相衔接,那么就无需关注里面的协议,两个设备的串口直接就能够停止数据的透明传输,为用户树立一个简单的无线传输通道。
<阐明>:
关于如何运用BLE协议停止通讯将在软件设计手册停止解说。
3. 播送形式
蓝牙模块USR-BLE100支持播送形式,在这种形式下模块能够一对多停止播送。用户能够经过AT指令设置模块播送的数据,模块能够在低功耗的形式下持续的停止播送,应用于极低功耗,小数据量,单向传输的应用场所,比方无线抄表,室内定位等功用。
<阐明>:
模块自带iBeacon协议,用户只需求配一个纽扣电池然后经过AT指令设置下参数就能变为一个iBeacon设备,下面有特地的章节停止解说。
4. Mesh组网形式
蓝牙模块USR-BLE100支持Mesh组网形式,能够简单的将多个模块参加到网络中来,应用星型网络和中继技术,每个网络能够衔接超越65000个节点,网络和网络还能够互连,最终可将无数蓝牙模块经过手机、平板电脑或PC停止互联或直接操控。并且不需求网关,即便某一个设备呈现毛病也会跳过并选择最近的设备停止传输。整个联网过程只需求设备上电并设置通讯密码就能够自动组网,真正完成简单互联。
<阐明>:
但是这种形式会遭到一定限制,首先是由于模块传输过程中需求不时切换形式,招致传输数据的量每次限制到20字节,并且传输速度会有几秒的延迟,这种场景相似于UDP的方式,并不能保证数据一定会被送达目的模块,细致的运用阐明请参考软件设计手册。