1. 程式人生 > >基於arm板的專案——智慧家居系統(一)

基於arm板的專案——智慧家居系統(一)

一.前言

上一篇部落格是13號寫的,今天是23號了,這麼久沒寫部落格是因為設計智慧家居系統去了。   隨著計算機的發展,越來越多的領域涉及到計算機。可以這麼說現代社會已經離不開計算機了。最近總是聽說智慧家居智慧家居的,那麼什麼是智慧家居?是利用先進的計算機技術、網路通訊技術、綜合佈線技術、醫療電子技術依照人體工程學原理,融合個性需求,將與家居生活有關的各個子系統如安防、燈光控制、窗簾控制、煤氣閥控制、資訊家電、場景聯動、地板採暖、健康保健、衛生防疫、安防保安等有機地結合在一起,通過網路化綜合智慧控制和管理,實現"以人為本"的全新家居生活體驗。這些概念我總結出了一句話:智慧家居就是為了更好的在家享受生活。

二.設計階段

在淘寶上搜了一下,有智慧家居的整合板,可是要好幾百塊大洋,本人學生黨,是在是沒有錢去買這些東西。於是,我就自己找了一些模組,固定在萬用板上,模仿各種電器。

2.1 安防

2.1.1 門禁系統

1.這裡使用的是RC522模組,模仿一個門禁卡的功能,但是用於不是很懂通訊方式,這個模組得留到最後進行。 2.TTP226,8路電容式觸控開關,模仿數字密碼。 3.本來我還想使用一個指紋模組的,可是指紋模組也太貴了,所以只得放棄。 4.門是用繼電器模擬的。

2.1.2 煙霧報警器

1.使用的是MQ-2煙霧感應模組,以及蜂鳴器。當檢測到有煙霧時候,蜂鳴器報警。 2.有個想法,利用煙霧報警器做一個智慧的排氣扇。
3.當然你也可以做別的氣體報警,但是我沒有測試條件,只能用MQ-2煙霧感應模組去測試。

2.2 智慧窗簾

1.關於智慧窗簾,我開始想的是用直流電機代替,可是直流電機轉得太快了,後來發現有步進電機,所有用步進電機的轉動模擬窗簾的開啟,關閉。

2.3 燈光控制

燈光控制有三種方式: 1.使用聲音收集模組,即聲控,來控制聲音。 2.使用觸控感應模組來控制,在樓梯間很常見的那種觸控開燈。 3.當然,等我學習了安卓寫APP控制所有的模組,現在我還是利用socket通訊來控制。

2.4 空調

1.空調工作靠電機,這裡我們就直接用直流電機代替空調就行。 2.利用溫度感應模組得到的溫度,空調可以自行開關。

2.5  臥室門

1.臥室門我用的是人體紅外感應模組,當檢測到有人是,門自己開,這樣避免了鑰匙,手動開門的麻煩。

2.6 溫度

1.利用ds18b20溫度感應模組,來獲得室內的溫度,以方便空調的開關。 2.當室內溫度太不正常時,可以發出警報。

2.7 溼度

1.利用溼度感應模組,獲取當前室內的溼度,我的模組買錯了,只用三個引腳,沒有AD引腳,只能判斷溼度有沒有超過設定值。

2.8 攝像頭

1.這一塊才是終極boss,我不是很瞭解這個模組,但是我會努力學。作為頭號敵人。

三.開發板

s5pv210+51微控制器最小系統

四.實體圖

出了RC522模組沒有實現,其餘各個小模組已經實現,為此我還吸收了很多二手菸。
第一階段已經完成了,繼續下一階段。

五.控制

現在先用socket進行控制,學了安卓之後寫個APP進行控制。