![Android系統(tǒng)下智能家居終端的設(shè)計(jì)與研究_第1頁](http://file4.renrendoc.com/view10/M02/2B/01/wKhkGWXFfcWAGAo7AAIA8T6FBZQ352.jpg)
![Android系統(tǒng)下智能家居終端的設(shè)計(jì)與研究_第2頁](http://file4.renrendoc.com/view10/M02/2B/01/wKhkGWXFfcWAGAo7AAIA8T6FBZQ3522.jpg)
![Android系統(tǒng)下智能家居終端的設(shè)計(jì)與研究_第3頁](http://file4.renrendoc.com/view10/M02/2B/01/wKhkGWXFfcWAGAo7AAIA8T6FBZQ3523.jpg)
![Android系統(tǒng)下智能家居終端的設(shè)計(jì)與研究_第4頁](http://file4.renrendoc.com/view10/M02/2B/01/wKhkGWXFfcWAGAo7AAIA8T6FBZQ3524.jpg)
![Android系統(tǒng)下智能家居終端的設(shè)計(jì)與研究_第5頁](http://file4.renrendoc.com/view10/M02/2B/01/wKhkGWXFfcWAGAo7AAIA8T6FBZQ3525.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
基于Android的智能家居終端的設(shè)計(jì)與研究【摘要】提出了一種智能家居終端的處理方案,該方案采用目前比較流行的Android為其控制終端,設(shè)計(jì)了一種集成控制多種家電設(shè)備的應(yīng)用。該方案的提出為智能家居終端的控制系統(tǒng)提供了一種新的思緒?!娟P(guān)鍵詞】智能家居Android系統(tǒng)客戶端Socket通信引用格式:劉波.基于Android的智能家居終端的設(shè)計(jì)近年來,智能家居的設(shè)想逐漸從概念變?yōu)楝F(xiàn)實(shí),其中,遠(yuǎn)程控制多種家電設(shè)備是人們一直在追求和試驗(yàn)的目的。雖然市面上有諸多通過遙控器遠(yuǎn)程控制家用電器的設(shè)備,但礙于一臺(tái)設(shè)備只對(duì)應(yīng)一種遙控器,導(dǎo)致顧客需要使用眾多的遙控器,這顯然給顧客的平常使用帶來了極大不便。為處理上述問題,決定運(yùn)用使用人數(shù)最多的Android系計(jì)一款可以集成多種家電設(shè)備控制器功能的應(yīng)用。2系統(tǒng)總體構(gòu)造設(shè)計(jì)Android是由Google企業(yè)開發(fā)的基于Linux平臺(tái)的開放源代碼的操作系統(tǒng)。該平臺(tái)重要由四部分構(gòu)成,分別是操作系統(tǒng)、中間件、顧客界面和應(yīng)用軟件。2.2總體框架設(shè)計(jì)如圖1所示,本系統(tǒng)的總體框架重要由四大部分構(gòu)成,客戶端。Android客戶端向網(wǎng)關(guān)控制器發(fā)出控制指令,通過轉(zhuǎn)接設(shè)備將指令傳送給家用電器終端,從而執(zhí)行對(duì)應(yīng)的動(dòng)作,以到達(dá)無線遠(yuǎn)程控制家電的目的。3軟件構(gòu)造設(shè)計(jì)該智能家居終端控制系統(tǒng)是基于Android平臺(tái),軟件總體設(shè)計(jì)重要是運(yùn)用Android智能開發(fā)出可以遠(yuǎn)程控制家電設(shè)備的應(yīng)用客戶端??蛻舳送ㄟ^Wi-Fi和用電設(shè)備進(jìn)行連器端進(jìn)行通信,服務(wù)器端為各個(gè)用電設(shè)備傳播控制指令,最終運(yùn)用客戶端控制多臺(tái)家電。智能家居應(yīng)用客戶端框架重要由UI界面、Socket通信和等Android系統(tǒng)自身所有的多種組件。顧客UI界面采用了最擊,出現(xiàn)兩秒的歡迎圖片,然后自動(dòng)進(jìn)入身份驗(yàn)證界面,輸入賬號(hào)密碼即可進(jìn)入主控制界面,點(diǎn)擊對(duì)應(yīng)按鈕即可控制多種家電。詳細(xì)設(shè)計(jì)流程圖如圖2所示。點(diǎn)擊登陸,進(jìn)入應(yīng)用。首頁顯示著多種家用電器的按鈕,點(diǎn)擊即可進(jìn)入對(duì)應(yīng)家電的控制頁面,根據(jù)顧客需要進(jìn)行調(diào)整。狀態(tài)頁面實(shí)時(shí)顯示家電的控制狀態(tài),例如各個(gè)房間的門、窗、燈、空調(diào)的開關(guān)狀態(tài)。第三個(gè)是設(shè)置頁面,重要有管理賬號(hào)、添加用電設(shè)備、調(diào)整亮度、更換主題等功能??蛻舳私缑嫒鐖D3所示:圖3客戶端界面示意圖此智能家居客戶端使用的數(shù)據(jù)庫是一款A(yù)ndroid系統(tǒng)內(nèi)置的輕量級(jí)的關(guān)系型數(shù)據(jù)庫——SQLite。使用此數(shù)據(jù)庫重要是用來存儲(chǔ)顧客創(chuàng)立的賬戶、密碼和用電設(shè)備的狀態(tài)信息、歷史記錄等數(shù)據(jù),以便顧客隨時(shí)查看和調(diào)用。SQLite不僅支持原則的SQL語法,還遵照了數(shù)據(jù)庫的ACID(Atomicity、用SQLiteOpenHelper中的兩個(gè)抽象措施onCreate()和onUpgrade()去創(chuàng)立和升級(jí)數(shù)據(jù)庫,運(yùn)用SQLiteDatabaseAndroid內(nèi)部提供了Socket編程通信,通過網(wǎng)絡(luò)傳播數(shù)Socket通信原理如圖4所示。服務(wù)端和客戶端之間通過Socket建立連接,之后就可進(jìn)行通信。首先服務(wù)器端申明一種ServerSocket對(duì)象,然后監(jiān)到數(shù)據(jù),與客戶端連接成功之后,通過獲取Socket的據(jù)后客戶端往Socket輸出流里寫數(shù)據(jù),首先定義好要連接的服務(wù)器端IP地址和相對(duì)應(yīng)的監(jiān)聽端口,然后創(chuàng)立一種Socket對(duì)象與服務(wù)器建立連接(Socketclient=newSocket(host,數(shù)據(jù)傳播。最終要注意的是假如寫操作之后不是對(duì)應(yīng)輸出流的關(guān)閉,而是阻塞式操作,要flush一下(writer.flush()),本文所簡介的智能家居客戶端是基于目前最流行的Android系統(tǒng)進(jìn)行設(shè)計(jì)的。顧客運(yùn)行客戶端后,可以通過4G或Wi-Fi與家里多種用電設(shè)備匹配連接,進(jìn)行遠(yuǎn)程控制,從而到達(dá)智能家居的實(shí)現(xiàn)規(guī)定。此種方式可移植性好、成本低、可擴(kuò)展性好,提高了家用電器的工作效率,使家庭生活步入一種新的高度。該客戶端在后續(xù)的開發(fā)過程中,還可增長某顧客勾選的用電設(shè)備,與更多智能家居生產(chǎn)廠家合作,使其兼容更多智能家居設(shè)備等。[1]董立巖,隋鵬,辛?xí)匀A,等.基于Android的智能家[2]劉建華,田歲苗,趙勇.基于Android的智能家居系[3]郭霖.第一行代碼(Android)[M].北京:人民郵電[4]周時(shí)偉,謝維波.基于Android的智能家居終端設(shè)計(jì)[5]宋小青,周東升.基于Android平臺(tái)的應(yīng)用開發(fā)研究[7]藏大進(jìn),劉增良,高干,等.基于物聯(lián)網(wǎng)的智能家居
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- Pyridyl-disulfide-Dexamethasone-生命科學(xué)試劑-MCE-7118
- 2025年度生姜種植與鄉(xiāng)村旅游融合發(fā)展合作協(xié)議
- 二零二五年度解除勞動(dòng)合同經(jīng)濟(jì)補(bǔ)償標(biāo)準(zhǔn)與法律依據(jù)合同
- 二零二五年度小微企業(yè)貸款服務(wù)合同
- 2025年度門頭制作施工與綠色建筑認(rèn)證服務(wù)合同
- 2025年度幼兒園品牌授權(quán)與技術(shù)轉(zhuǎn)讓合作協(xié)議
- 二零二五年度質(zhì)押式回購證券化合同模板
- 二零二五年度勞動(dòng)合同終止證明及競業(yè)禁止合同
- 老年人長期護(hù)理保險(xiǎn)中對(duì)于慢病包括慢腎病的分層次管理體系探索與實(shí)踐
- 中小企業(yè)勞動(dòng)合同標(biāo)準(zhǔn)格式參考
- PHOTOSHOP教案 學(xué)習(xí)資料
- 2012年安徽高考理綜試卷及答案-文檔
- 《游戲界面設(shè)計(jì)專題實(shí)踐》課件-知識(shí)點(diǎn)5:圖標(biāo)繪制準(zhǔn)備與繪制步驟
- 自動(dòng)扶梯安裝過程記錄
- MOOC 材料科學(xué)基礎(chǔ)-西安交通大學(xué) 中國大學(xué)慕課答案
- 中國城市居民的健康意識(shí)和生活方式調(diào)研分析報(bào)告
- 復(fù)產(chǎn)復(fù)工試題含答案
- 售后服務(wù)經(jīng)理的競聘演講
- 慢加急性肝衰竭護(hù)理查房課件
- 文件丟失應(yīng)急預(yù)案
- 全球職等系統(tǒng)GGS職位評(píng)估手冊
評(píng)論
0/150
提交評(píng)論