智能家居控制系統(英文smarthome control system,簡稱SCS),是以智能家居系統為平臺,家居電器及家電設備為主要控制對象,利用綜合布線技術、網絡通信技術、安全防范技術、自動控制技術、音視頻技術將家居生活有關的設施進行高效集成,構建高效的住宅設施與家庭日程事務的控制管理系統,提升家居智能、安全、便利、舒適,并實現環保控制系統平臺。智能家居控制系統是智能家居核心,是智能家居控制功能實現的基礎。智能家居控制系統主要由以下幾部分組成:
1.智能照明
2.智能電器
3.智能感測
4.智能網絡
5.智能音樂
6.智能語音
這個智能家居控制系統的整體功能如下采用800*480的迪文觸摸屏控制,主控采用STM32F103RBT6單片機,溫濕度的采集,和環境檢測都可以實時顯示,可以控制播放SD卡里邊的歌曲,時間實時顯示,可以網絡校時,火焰和煙霧傳感檢測,有指紋和語音控制模塊,通過GPRS模塊可以實時檢測各項參數和控制設備。
整體供電采用12V供電,5V供電也可以,因為整個系統供電采用5V的,12V是為了兼容更多的設備。
一、GUI界面布局與原理說明
通訊采用TTL串口方式和GPRS方式,萬年歷的日期和時間都可以通過GPRS和RTC這塊獲取,但是天氣這塊只能通過GPRS來獲取,比如晴天,多云,下雪等天氣狀。主要的是指紋控制模塊和語音控制模塊這塊,實現了智能照明、智能電器、智能語音等功能,數據這塊基本都是通過傳感器到單片機,單片機再把數據傳給迪文屏顯示,舉一個溫濕度的例子
但是也有迪文屏控制單片機的,比如歌曲播放這塊
對于多界面開發時,變量地址較多時,最好用excel表把地址都提前整理好,下圖所示
界面這塊圖片這塊非常到位,有bmp格式的,PS格式的,大家都可以自行更改
下面UI在DUGS軟件中開發的顯示界面
二、智能家居主要的硬件分析
1.指紋控制模塊
這塊也是小的控制模塊,主要是對門的狀態,指紋庫這塊的一個模塊
通過IIC的方式和主控制模塊(就是上面分享的單片機迪文控制板)進行通訊,從而把門的各項狀態實時上傳到迪文屏。
2.GPRS模塊
智能家居這塊遠程控制是非常有必要的 ,比如家里的環境參數,這樣都可以通過手機APP看到的
并且這個我們用的SIM800C模塊,帶語音和短信提醒等功能非常強大,可以低功耗實現語音、SMS和數據信息的傳輸
3.語音模塊
語音控制這塊采用離線方式,可以對喚醒詞“小尤”的修改,可以實現對門的控制,環境參數的播報,還有命令的狀態。都可以上傳到迪文屏的。
件原理圖
智能家居開源方案的詳細開源程序與硬件原理圖見下列關聯的相關資料庫
-
智能家居
+關注
關注
1926文章
9513瀏覽量
184315 -
串口屏
+關注
關注
8文章
530瀏覽量
37322
發布評論請先 登錄
相關推薦
評論