上一篇:蓝牙 Mesh SDK 快速上手 | 《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》第二章>>>
下一篇:蓝牙 Mesh 私有 Model 开发指南 | 《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》第四章>>>
点击免费下载
《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》>>>
1. 目标
PHY6212 蓝牙 Mesh SDK 的 MESH Models 组件,集成了 Generic OnOff Model、 Generic Level Model、Generic Lightness Model、Light CTL Model、以及Vendor Model。本文旨在指导用户使用 eneric OnOff Model 开发 MESH 灯控
应用。
2. 步骤
使用 Mesh Models 组件只需要三步即可完成智能灯设备的 Mesh 网络接入及控制。
● 定义设备 Models,即定义设备的功能
● 设置设备 UUID、设备名称,并注册 Models 事件回调函数
● 处理相关 Models 事件
● LED 驱动
2.1 定义 Models
MESH 灯的主要功能为开关灯,我们需要配置好相关 Models。
文件路径:
2.2 设备参数设置及事件处理
设置设备的 UUID、名称,注册 Model 事件处理回调函数。
文件路径:
2.3 LED 灯驱动
开发板的 LED 灯可以通过跳线控制,默认使用跳冒时,使用管脚 P23、P31、P32控制。本示例中使用的是 P31 管脚控制开发板 D2 灯。
文件路径: