本帖最后由 xiaolinen 于 2022-10-17 23:29 编辑
一:概念
蓝牙发展到今天,已经推出了两种不同的风格:经典蓝牙(BR/EDR)和低功耗蓝牙(BLE),这两种风格对应着不同的应用场景;今天涉及到的MESH,并不是意味着蓝牙推出了另一种全新的风格,而是以低功耗蓝牙为基础发展而来的。
蓝牙MESH技术打破了以往蓝牙BLE设备只能进行“一对一”,“一对多”的通讯限制,拓展了蓝牙的通讯技术,使网络内的蓝牙设备可以进行“多对多”的通讯,进而为蓝牙在大规模组网方面奠定了基础。
二:实现
MESH测试需要用到一台手机,两块B91开发板;
固件准备:通过BDT软件,开发板1烧录“B91_SIG_Mesh_SDK/release_bin/9518_mesh_speech.bin”文件,开发板1有语音功能,开发板2烧录“B91_SIG_Mesh_SDK/release_bin/9518_mesh.bin”文件,开发板2没有语音功能。
手机准备:安卓手机安装“B91_SIG_Mesh_SDK/app/android/TelinkBleMesh/TelinkBleMeshDemo-V3.3.2-20210205.apk”软件。
设备组网:根据《Android/iOS_APP 操作指引(中文版)》文档,将两个B91开发板进行组网,并将开发板1设置为客厅灯,将开发板2设置为卧室灯。
三:接线
测试MESH功能,需要更改一下开发板上的跳线帽位置,如下图:
四:现象
手机APP控制现象如下:
WeChat_20221017232007
语音控制现象如下:
WeChat_20221017232023
备注:为了更好的体现效果,开发板2应该放到语音范围之外,但是由于他人都已经休息了,就没有将开发板2放到其他位置,不过效果也是一样的!!!
五:其他
进行到这里,提交的测试就全部完成了,下一篇会进行一个大概的总结!!!