扈樂華
(湖南科技學院電子工程與信息化學院,湖南 永州 425199)
基于Android的智能家居系統設計與實現
扈樂華
(湖南科技學院電子工程與信息化學院,湖南 永州 425199)
Android系統是當前最為流行的嵌入式操作系統之一,具有很高的市場占用率。隨著我國互聯網技術不斷地發展,智能家居技術在這個大環境下也得到快速的普及。本系統主要研究基于智能家居的機器人小車,利用智能小車本身所具有的可刷機、路由、攝像功能,在Android終端開發出一款具有趣味性、實用性以及一定商業價值的智能家居軟件。
Android;視頻編解碼;實時監控;智能家居
隨著我國互聯網技術不斷的發展,給IT行業帶來了新的春天。越來越多的企業加入了互聯網的發展浪潮,使得智能家居得到了飛速的發展。網絡已經成為我們生活中必不可少的部分,網絡電視、網絡空調、網絡冰箱甚至連廚房用品都用到了網絡。現今,智能家居在很多國家都得到十分廣泛的應用,各個國家都相繼推出了有各自特點的智能家居產品。許多大型的家電以及計算機通信企業起到了先鋒作用。比如IBM、摩托羅拉、LG、英特爾等等,都投入了大量的資金去研究智能家居系統。我國智能家居的發展速度也非常快。一方面,我國對互聯網企業包括物聯網非常重視,同時也提供了很大的支持;另一方面智能家居確實也擁有非常大的消費市場。基于此,對智能家居相關技術及應用的研究具有相當的現實意義。本文主要基于智能家居應用,研究出一款具有趣味性、實用性以及一定商業價值的Android端智能小車軟件。
本系統設計從功能上可以劃分為三大部分功能:智能空調,智能電視,智能機器人。如圖1所示。
(1)智能空調,包括開空調,關空調,調溫度,制冷,制熱等功能。
(2)智能電視,包括開電視,關電視,調音量,調頻道等功能。
(3)智能機器人,包括三個小模塊,控制小車運動,控制攝像頭轉動,實時監控和拍照功能。

圖1 功能模塊圖
系統的設計最為關鍵的技術在于控制小車發射紅外、控制小車運動,以及實時監控技術。控制小車有兩種實現方式:第一種,智能小車本身具有路由器功能,Android終端連上智能小車的路由器,在同一個局域網,獲得智能小車的IP進行通信;第二種,遠程訪問方式,手機通過WIFI或者4G網絡以推送方式發送信號,智能小車通過WIFI連上網絡,從而接收信號,發送紅外控制家電。
(1)控制小車發射紅外
首先需要將紅外模塊功能刷入智能小車中,另外需要開發智能小車和Android程序學習功能,學習電視機、冰箱、空調等智能家電的紅外數據,然后通過設置智能小車的紅外來
控制家電。比如學習遙控器按鍵,先發送FF500001FF,然后學習靜音鍵,再發送FF510001FF即可控制電視靜音。
(2)控制小車運動
智能小車可以進行180度隨意運動,它是通過車輪運動的速度和方向來進行控制的。Android軟件中可以通過重力控制和智能小球界面兩種方式實現。通過多次的數據測試,指定重力控制參數來靈活操作智能小車,以及設置智能小車的滑動速度來控制智能小車。
(3)實時監控
智能小車通過視頻流將所拍攝的畫面實時傳輸給Android智能終端,Android需要實時的解碼由智能小車所發送的視頻流。關鍵代碼如下:

Android智能家居控制系統,利用智能小車作為大腦和眼睛,既能夠對家里進行巡邏,實時移動來監控家中的狀況,也能夠實時控制空調、電視和空調等家電,能夠幫助子女實時監控獨居父母的情況,同時也有較強的趣味性,可用于游戲領域實現智能控制游戲等。
[1]陳根.互聯網+智能家居[M].北京:機械工業出版社,2015.
[2]付蔚.智能家居技術[M].北京:科學出版社,2016.
[3]路錦正.MPEG-4/H.264視頻編解碼工程實踐[M].北京:電子工業出版社,2011.
[4]納德爾曼(Greg Nudelman).Android應用UI設計模式[M].袁國忠譯.北京:人民郵電出版社,2013.
Design and Implementation of Smart Home System Based onAndroid
Hu Lehua
(Hunan University of Science and Engineering,Yongzhou 425199,Hunan)
Android system is one of the most popular embedded operating systems,which has high market occupancy rate.With the continuous development of Internet technology in our country,smart home technology has popularized rapidly.The research is about the intelligent robot based on smart home.With the functions of the smart car,such as reloading,routing and photographing, an intelligent home software inAndroid terminal is developed with fun,practicability,and a certain commercial value.
Android;video encoding and decoding;real-time monitoring;smart home
TP273.5
A
1008-6609(2016)08-0032-02
扈樂華,男,湖南邵東人,碩士,助教,研究方向:圖像處理和視頻編解碼。
湖南科技學院科學研究課題,湖南科技學院計算機專業綜合改革試點項目資助,項目編號:[2016]56。