簡介:《天貓精靈-藍牙Mesh開發》是一個典型的物聯網智能家居類項目。開發環境用天貓精靈官方提供SDK,內含Alios Things操作系統,編輯器選用VSCode,硬件模組用的泰凌微8258芯片,通過藍牙Mesh通信協議語音控制LED、風扇等操作。從設備端開發,到云端服務配置,再到藍牙Mesh開發,玩轉物聯網“云、管、端”架構。重點對藍牙Mesh配網、密鑰、模型等通過圖文描述做了詳細講解,并通過代碼分
課程章節
第01課 天貓精靈課程介紹與項目展示
第02課 項目涉及智能家居通信技術分析
-
課時1項目涉及技術分析
-
課時2藍牙Mesh、Zigbee、Thread通信對比
-
課時3藍牙Mesh、Zigbee、Thread性能分析
-
課時4開發箱介紹與項目基礎要求
第03課 端-硬件開發
-
課時1初級開發課程介紹
-
課時2硬件開發-環境搭建
-
課時3示例工程測試環境
-
課時4LED燈控制實現
-
課時5風扇控制原理
-
課時6風扇控制代碼實現
-
課時7風扇控制設備調試
-
課時8按鍵控制代碼實現
-
課時9按鍵控制代碼調試
第04課 云-天貓精靈
第05課 管-藍牙Mesh網絡拓撲
第06課 管-藍牙Mesh協議棧結果
第07課 管-藍牙Mesh基本概念
第08課 管-藍牙Mesh模型層介紹
第09課 藍牙Mesh設備入網天貓精靈
-
課時1創建風扇節點工程
-
課時2代碼初始化流程分析(上)
-
課時3代碼初始化流程分析(下)
-
課時4天貓精靈控制風扇代碼實現(上)
-
課時5天貓精靈控制風扇代碼實現(下)
-
課時6天貓精靈控制風扇設備調試
第10課 藍牙控制器-物理層介紹
第11課 藍牙控制器-鏈路層介紹
第12課 藍牙Mesh三類廣播格式詳解
第13課 藍牙Mesh廣播抓包驗證
第14課 藍牙Mesh配網流程詳解
第15課 藍牙Mesh配網代碼分析
第16課 藍牙Mesh密鑰生成原理詳解
第17課 藍牙Mesh密鑰生成代碼分析
第18課 手機連接藍牙Mesh節點控制
第19課 藍牙Mesh網絡層數據結構與算法代碼分析
第20課 藍牙Mesh配網器初始化部分代碼實現
第21課 藍牙Mesh配網器配網過程代碼實現
第22課 歸納與總結
授課講師
-
孫攀老師
講師
關于講師
講師
課程推薦
- 電子工程師入門第一課—數字電路技術 試聽 6473
- 物聯網云平臺實戰開發 試聽 42866
- 物聯網射頻識別和RFID開發 試聽 9899
- 基于立創eda電路設計 試聽 6244
學習服務
- 技術大牛直播授課
- 實時學情管理
- 課后作業批改,BUG診斷
- 輔導老師當堂答疑
- 學習規劃,專屬學習方案