1. 首頁
  2. 家居

安卓系統下智慧家居軟體設計研究論文

安卓系統下智慧家居軟體設計研究論文

1前言

智慧 家 居 控 制 系 統 ( 英 文smarthome control system,簡 稱SCS) ,採用先進的計算機、通訊和控制技術,以家居電器及家電裝置為主要控制物件,構建高效的住宅設施與家庭日程事務的控制管理系統,提升家居智慧、安全、便利、舒適。

智慧家居控制系統對於實現家庭防盜監控、煤氣洩漏報警、智慧自動窗簾、自動開關門等進行遠端全自動控制非常有價值。當前,市場上實現智慧家居的方法很多,實現的功能也很多,智慧家居控制的所有裝置可以透過平板電腦,觸控式螢幕等人機介面進行操作。電器控制採用弱電控制強電方式,既安全又智慧,但是採用觸控式螢幕或電腦控制的方式由於需要專用電腦控制,既不方便又有額外功能造成的浪費。本設計將利用Wifi這一載體透過智慧手機實現對智慧家居終端的控制,以此減少額外佈線以及昂貴的裝置費用。

2智慧家居控制系統的結構

大部分電子產品的構成是由硬體電路和軟體程式結合的。同樣,智慧家居控制系統內容框架可分為硬體和軟體兩部分。硬體結構如圖1所示。

3智慧終端遠端控制系統

3. 1基於Android的通訊系統

Android客戶端、個人雲端儲存 (PCS) 伺服器和推送 (PUSH) 伺服器組成Android通訊系統。使用者A向用戶B傳送的資訊分為語音檔案和文字檔案,利用推送伺服器將資訊傳送到終端,實現資訊的`點到點傳輸。當用戶A向用戶B傳送語音檔案時,需要先將生成的語音檔案上傳至雲端儲存伺服器,透過推送伺服器將檔名傳送至使用者B客戶端,客戶B利用檔名在個人雲端儲存伺服器中檢索並下載該語音檔案,從而實現傳輸。當用戶A向另一使用者B傳輸文字資訊時,直接向推送伺服器傳送推送請求,推送伺服器接受請求,實現向目的使用者B的客戶端傳送該文字資訊。為了在公共推送中實現資訊傳輸,系統實現語音或其他檔案的傳輸要個人雲端儲存伺服器提供的檔案實時儲存和下載服務。如圖2所示。

3. 2智慧終端遠端控制系統結構

智慧終端裝置使用專用的APP透過WIFI和行動網路實現與對遠端裝置的監視和控制; 終端裝置,上位機透過CANBUS系統實現對個子系統( 下位機) 的資料交換。

系統上位機負責裝置端與手機終端的資料交換,下位機最大可連線數量:64.與下位機之間採用標準CANBUS協議,支援8觸點輸入和8個觸點輸出,支援8位BCD碼輸入。下位機為終端1 / O裝置,實現與其它裝置的控制,工作電壓DC24V ± 25% .

4結語

安卓手機普及度極高,本系統透過安卓手機實現家用裝置控制的智慧化。遠端控制、友好的手機客戶端將使使用者能夠非常便捷地使用本系統。

參考文獻:

[1]王頲,吳兆雲等。基於電力線載波的智慧家居控制系統研究[J].微控制器與嵌入式系統應用,2013,1(2) :70 ~ 73.

[2]孫靜。基於乙太網智慧家居控制器的研究與實現[D].西安: 西安科技大學,2O06:3 ~ 4.

[3]楊豐盛。 Android應用開發揭秘[M].北京: 機械工業 出 版社,2010.

[4]王朝華,陳德豔等。基於Android的智慧家居系統的研究與實現[J].計算機技術與發展,2012,22(6) :225 ~ 228.