隨著現代科技的發展,建筑設計不再僅僅是物理結構的構造,而是成為建筑與科技相融合的一門藝術。在這種背景下,“智能家居(Smart Home)”這一話題成為建筑行業可持續發展和創新的重要組成部分。有鑒于此,通過SiliconLabs(亦稱“芯科科技”)的強項-多協議無線SoC解決方案,將能允許用戶部署符合多標準的協議棧以及創建網狀網絡,從而可以輕松地擴展自己的物聯網產品項目。
MG24和MG27多協議無線SoC開發套件
本用例采用了芯科科技的MG24和MG27多協議無線SoC開發套件,進一步實現以Zigbee協議連接的智能家居應用演示。MG24和MG27可用于各種無線協議,如低功耗藍牙(Bluetooth LE), 藍牙Mesh和Zigbee等。MG24具有小尺寸優勢,因此很容易與其他模塊集成。此外,它還支持一些標頭,以便我們可以很容易地使用跳接與板連接。
準備節點組件
Zigbee網絡包含了許多不同功能的節點。為了做到這一點,本案例使用的傳感器/執行器套件如下圖:
最具挑戰性的部分是,在其他板中沒有任何庫兼容重用。因此,我們已經構建了諸如單線(在門鎖中),RS232/RS485與UART(在PZEM功率計中)或SPI(在RFID鎖上)之類的協議。起初,它可能包含一些困難的維護,因為中斷的傳感器與現有的插件沖突,但我們修復了它,還使周期(傳感時間,鎖定時間等)可以實時修改,并通過閃存永久保存。
我們感興趣的一件事是如何使開關和燈的操作同步,我的意思是每當光的狀態發生變化時就會導致開關的變化,反之亦然。設想了許多方法,但最后我們決定使用從燈泡到開關的報告和從對面直接控制。
實現網關
這是在開發這個項目的過程中面臨的最大挑戰。我們嘗試了很多方法來控制整個系統,但仍然保持效率。我們仍然在考慮兩個解決方案:在Linux內核上編寫一個完整的驅動程序來與主機NCP通信,或者定制一個開源平臺。最后我們選擇了后者并使用Zigbee2MQTT。
安全性
這是相當重要且迷人的部分。目前大多數電路板沒有特定的安全方法來保護空中信標,而芯科科技領先集成了AES-128加密。為了確保設備的安全連接,我們為每臺設備閃現了Install Code并制作了二維碼。
開發成果
最終開發完成一個包含多設備的網狀網絡,包括路由器、終端設備和休眠終端設備。
芯科科技的開發板和IDE令人印象深刻,因為它易于使用和安裝插件。
審核編輯:劉清
-
ZigBee技術
+關注
關注
3文章
115瀏覽量
42479 -
智能家居
+關注
關注
1930文章
9607瀏覽量
186420 -
無線SoC
+關注
關注
0文章
21瀏覽量
9514
原文標題:基于MG24和MG27的Zigbee智能家居開發實作
文章出處:【微信號:SiliconLabs,微信公眾號:Silicon Labs】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
Silicon Labs分享最新BG24/MG24無線集成芯片的多元客戶應用案例
![Silicon Labs分享最新BG<b class='flag-5'>24</b>/<b class='flag-5'>MG24</b>無線集成芯片的多元客戶應用案例](https://file.elecfans.com/web2/M00/40/BF/pYYBAGJzeuKANgEAAABYYF6r-Q0589.png)
【orangepi zero申請】arm與zigbee的簡單智能家居控制
項目實戰教程來了-4412開發板-zigbee智能家居
實驗室將人工智能和機器學習推向前沿
如何用Nicla Sense ME開發板實現智能家居項目
最新BG24/MG24無線集成芯片的多元客戶應用案例
Silicon Labs的FR32MG24多協議無線SoC榮獲大獎
開發小型、長距離且支持10年電池壽命的智能家居傳感器
BG27/MG27 SoC榮獲2023年維科杯-芯片技術突破獎
![BG<b class='flag-5'>27</b>/<b class='flag-5'>MG27</b> SoC榮獲2023年維科杯-芯片技術突破獎](https://file1.elecfans.com//web2/M00/A2/09/wKgZomT5lJqABUaJAAEFOVSNAoU432.jpg)
【成功案例】MG24助力Waites開發適用于工業物聯網和AI的傳感器
![【成功案例】<b class='flag-5'>MG24</b>助力Waites<b class='flag-5'>開發</b>適用于工業物聯網和AI的傳感器](https://file1.elecfans.com//web2/M00/AB/65/wKgaomU_mG-AXzetAAEqaYsd3j0922.jpg)
評論