智能家居 (1) ——智能家居整体功能框架
生活随笔
收集整理的這篇文章主要介紹了
智能家居 (1) ——智能家居整体功能框架
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
目錄
- 智能家居整體功能框架圖
- 硬件部分清單
- 往期文章
智能家居整體功能框架圖
可作為大學生畢業設計內容,亦可作求職面試話術使用
使用的硬件平臺:樹莓派3B(型號),CortexA53(架構),博通BCM2837(芯片)
軟件平臺:Linux,內核版本3.14
本項目實現的功能是通過手機app、生物識別(人臉、語音)等對門鎖、燈光、空調、窗簾、電視、插座等設備進行控制。開發支持回家模式、睡覺模式等應用場景。
【設計模式】項目架構采用簡單工廠模式來設計,將TCP服務器、語音識別、人臉識別設計成鏈表的每個節點,形成控制工廠; 燈光、門鎖、窗簾、空調等也設計成鏈表的每個節點,形成設備端工廠。基于這種架構添加新功能的時候,只要添加一個鏈表節點文件就可以了,穩定性、拓展性做得不錯。
【設備端工廠_功能1】電視空調的控制采用的是紅外編解碼單元,支持遙控器的學習和替代功能,窗簾和燈光采用433M射頻單元,來實現遠程的控制。
【控制工廠(線程1)_功能2】支持人臉識別開鎖,剛開始采用的是openCV來做的,但由于識別的效率一般,最終采用祥云的人工智能云平臺實現的人臉識別(實現方式:使用
總結
以上是生活随笔為你收集整理的智能家居 (1) ——智能家居整体功能框架的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人工智能的应用领域
- 下一篇: 网络编程知识预备(1) ——了解OSI网