基于Android系統(tǒng)的智能家居控制終端研究與實(shí)現(xiàn)
視頻監(jiān)控:進(jìn)入視頻監(jiān)控界面,可以選中不同的攝像頭進(jìn)行查看,包括客廳、臥室以及室外,可以通過攝像頭對(duì)家居內(nèi)或家居外進(jìn)行視頻監(jiān)控;
智能醫(yī)療:當(dāng)家里有人在檢測心跳脈搏時(shí),會(huì)將檢測結(jié)果發(fā)送到Android終端上顯示,實(shí)時(shí)關(guān)注家人的健康狀況;當(dāng)家里有老人或小孩跌倒時(shí),通過智能家居服務(wù)器將報(bào)警信息發(fā)送至監(jiān)護(hù)人的Android終端上顯示。當(dāng)Android終端收到報(bào)警信息后,Android終端首先會(huì)在當(dāng)前所在的界面上進(jìn)行彈窗提示“用戶跌倒”,提示人們家里的老人發(fā)生了跌倒,可以通過Android終端查看安裝在家里的攝像頭,查看老人的情況,以便做出相應(yīng)的處理。Android設(shè)備的彈窗提示界面和監(jiān)控界面查看情況見圖5所示。
圖5 (a) 報(bào)警彈窗提示 圖5 (b) 報(bào)警查看結(jié)果
能耗監(jiān)控:為了節(jié)能,Android可以對(duì)大功率電器(電視、空調(diào)、冰箱等)進(jìn)行管理,查看電器的用電情況(如用電時(shí)間、功率以及費(fèi)用等);
安防管理:該系統(tǒng)中有安防設(shè)備(如窗磁、門磁紅外等)。當(dāng)外出時(shí)將安防設(shè)備打開,如有人闖入,就會(huì)發(fā)送報(bào)警信息到Android終端,通過攝像頭可以查看家里的狀況,如果只是誤報(bào)或沒有真正的入侵者,通過Android終端可以將安防設(shè)備重置;如有意外也可以方便用戶及時(shí)做出相應(yīng)的處理;
數(shù)據(jù)接收和發(fā)送:該系統(tǒng)中的溫度、濕度、煙霧等傳感器的值通過家庭無線物聯(lián)網(wǎng)網(wǎng)關(guān)發(fā)送給社區(qū)服務(wù)器,社區(qū)服務(wù)器再將數(shù)據(jù)發(fā)送到Android終端并進(jìn)行顯示。如果家里發(fā)生火災(zāi)或煤氣泄漏等其它意外事故時(shí),通過Android終端顯示的傳感器的值也可以直接看出,以便及時(shí)作出相應(yīng)的處理。
網(wǎng)絡(luò)數(shù)據(jù)下載:當(dāng)進(jìn)入電視預(yù)告界面時(shí),可以在下拉框中選擇不同的地點(diǎn),比如選擇重慶、北京或者上海等,就會(huì)從網(wǎng)絡(luò)上下載相應(yīng)的不同地點(diǎn)的電視節(jié)目預(yù)告,顯示在界面中,以方便用戶及時(shí)觀看電視節(jié)目。
Android終端的流程圖
用戶首次進(jìn)入該應(yīng)用程序需要進(jìn)行注冊,然后登陸進(jìn)入到控制界面。系統(tǒng)總體流程圖如6所示。
圖6 系統(tǒng)總體流程
測試驗(yàn)證
當(dāng)進(jìn)入該軟件的控制界面中,可以對(duì)電視、空調(diào)、電燈以及風(fēng)扇等家電設(shè)備進(jìn)行控制;接收溫度、濕度、煙霧等傳感器的值,并將其顯示在界面上,管理大功率電器的用電;如果家人在檢測心跳、脈搏等,智能醫(yī)療界面可以查看檢測的值,以便實(shí)時(shí)監(jiān)測家人的健康,如果家里有老人跌倒,也會(huì)將跌倒信號(hào)發(fā)送到Android終端上;當(dāng)離家時(shí),開啟安防設(shè)備后,家中的窗磁、門磁、紅外等安防設(shè)備開始工作,當(dāng)有人闖入時(shí),就會(huì)將報(bào)警信息發(fā)送到Android終端上顯示以提醒用戶,并可以通過攝像頭查看家里的情況;同時(shí)當(dāng)用戶有需求需要查看電視節(jié)目預(yù)告時(shí),也可以通過節(jié)目預(yù)告功能,對(duì)各個(gè)電臺(tái)的電視節(jié)目預(yù)告進(jìn)行查看,以便及時(shí)觀看自己喜歡的節(jié)目。如圖7所示。
圖7 測試結(jié)果
結(jié)束語
隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,智能家居也越來越受到更多的人關(guān)注。本文實(shí)現(xiàn)Android手機(jī)和平板作為智能家居的一個(gè)控制終端,對(duì)家電的控制、傳感器值的接收以及視頻的監(jiān)控;并在Android系統(tǒng)的不同版本或分辨率的終端下運(yùn)行正常。
評(píng)論