上一篇:藍牙 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 燈。
文件路徑: