自己動手做智能家居之:智能空調控制


閱讀本文需要 2 分鐘。

夏天天氣非常熱的時候整晚吹空調經常會吹得整個人都不舒服,早上起來很疲憊,達不到輕鬆睡眠的效果。空調吹久了還是會感覺到冷,定時功能不能完全滿足需求,半夜醒來開了關,關了開實在是太折磨人了,於是決定自己做一個自動化的空調控制器。

控制器的核心功能是這樣的:當室溫達到 33 度,自動開啓空調製冷到 27 度,室溫逐漸下降,當到達 28 度的時候,關閉空調,室溫又回升,如此循環。冬天會採取相反的策略,當室溫達到 3 度,自動開啓空調製熱 20 度。所有參數都可根據自身需要調整。

1.jpg

控制器邏輯可以擴展到其他遙控器,比如電視機,風扇,智能電燈。在週六晚上自動收看「快樂大本營」,在氣溫不是很高的時候開啓風扇。可以搭載一個語音控制中心,就可以實現一個初級的智能家居系統。在家裏電器已經成型的情況下,不需要替換成智能家電,就能過過智能家居的癮。

智能家居系統的設計原理並不複雜,主要是傳感器,處理器和電器之間的信號傳遞。跟平時用微信聊天一樣,都是數據傳輸。不同的是硬件之間聊天更加原始,涉及到二進制和電信號的處理。

2.jpg

回到空調遙控器的設計,溫度計每隔一段時間將採集到的溫度數據發送給處理器,處理器判斷溫度,如果高於 33 度,就告訴空調開機。溫度降低以後,處理器識別到溫度已經到達 28 度,告訴空調可以關機了。

當需要控制的電器增多的時候,流程還是差不多的,只是不同的處理器之間可能還會相互通信,做一些共同的決策。

如果只是簡單的實現,並沒有多大難度,所以各種小互聯網公司和傳統的家電企業都可以往智能家居這個行業裏面插一腳。但是如果要做到合理易用的層次就需要下很多功夫了,一個算法的研發可以節約很多成本,而且易用性大大提高,這也是現有的智能家居系統都還不好用,停留在玩具階段的原因。

所以實現一個最簡單的智能空調控制器需要準備的材料是:電源 1 個,溫度計 1 個,電線若干用於數據傳輸,處理器 1 個,用戶指令發送的紅外遙控模塊 1 個。如果空調不是紅外控制的,是藍牙或者 wifi 控制,就要換成對應的模塊。

智能空調控制器.jpg

這個模型所有的配件都是選的現成的,還沒有經過任何設計,加工和打磨。隨便放在一個小紙盒裏也可以,有空可以設計一個酷酷的外形。成本在 30 元左右,對於自制來說還算可以接收。

你可以點擊「閱讀原文」獲取源碼。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章