蓝牙BLE---DA14683 蓝牙mesh测试

DA14683的蓝牙MESH介绍

Date: 2019.01.23

Create: Jim

SDK下载

到Dialog的技术支持官网:

https://support.dialog-semiconductor.com/connectivity/product/bluetooth%C2%AE-mesh-sdk?qt-product_restricted_=1#qt-product_restricted_

下载DA14683的MESH SDK和相关技术文档

蓝牙BLE---DA14683 蓝牙mesh测试_第1张图片

蓝牙BLE---DA14683 蓝牙mesh测试_第2张图片

然后导入下载的SDK中的MESH工程:

蓝牙BLE---DA14683 蓝牙mesh测试_第3张图片

测试APP下载

由于目前手机尚不支持MESH协议,所以Dialog发布了一款配置MESH网络的手机APP,通过手机APP来对MESH进行分组和开关操作。

在app store中搜索Dialog Ble即可下载到相关APP.

Generic ON/OFF model

在编译的下拉选项中,可以看到不同的编译选项:

蓝牙BLE---DA14683 蓝牙mesh测试_第4张图片

 

常见的应用就是开关灯的控制,分为Client和Service两个模块,如果一个Client和多个Service在同一个Group中,则这个Client可以同时控制这个Group的所有灯的开关。也可以用手机开关。

其他编译选项的介绍请查阅《UM-B-098 DA1468x Mesh SDK v1.0》第5.5章

下载代码与测试

准备两个14683的USB KIT开发板

分别烧录以下代码:

蓝牙BLE---DA14683 蓝牙mesh测试_第5张图片

烧录完以后,这两块板子就有一个是Client,一个是Service

Client相当于是开关,Service相当于是灯。

如果有多块开发板的话,可以尝试烧录多几个Service,后面的实验都可以通过Client来控制Service上的灯的状态。

打开Dialog MESH的手机APP

蓝牙BLE---DA14683 蓝牙mesh测试_第6张图片

先点击Add Group添加一个分组,这个分组你可以理解未厨房的灯,客厅的灯,卧室的灯,等等。

蓝牙BLE---DA14683 蓝牙mesh测试_第7张图片

然后板子上电,回到Unprovisioned页面,Scan为配网的设备,可以找到未配网的设备。

蓝牙BLE---DA14683 蓝牙mesh测试_第8张图片

选中未配网的设备进行配置:

蓝牙BLE---DA14683 蓝牙mesh测试_第9张图片

蓝牙BLE---DA14683 蓝牙mesh测试_第10张图片

选择号分组以后,点击Apply,设备就算配网成功了。

每个未配网的设备都需要配网,重复以上步骤即可。

全部配置完以后,回到Node页面,就可以看到自己配网的设备了。

蓝牙BLE---DA14683 蓝牙mesh测试_第11张图片

这时候就可以通过APP控制板子上的灯的开关,如果按下Client板子的开关,也可以控制这个Client所在的分组中的其他Service的灯的状态。

到此,测试就算结束了。

你可能感兴趣的:(Dialog,DA14683)