基于Android的智能家庭監(jiān)控系統(tǒng)研制
本文關(guān)鍵詞:基于Android的智能家庭監(jiān)控系統(tǒng)研制,由筆耕文化傳播整理發(fā)布。
【摘要】:傳統(tǒng)的家庭監(jiān)控系統(tǒng)存在無法遠(yuǎn)程控制、布線復(fù)雜、智能化程度不高等問題。隨著無線傳感網(wǎng)絡(luò)和移動互聯(lián)網(wǎng)迅速的普及在人們的生活中,新一代開源嵌入式軟件和硬件技術(shù)的不斷進(jìn)步,為智能家庭監(jiān)控系統(tǒng)的發(fā)展提供了良好的硬件實(shí)現(xiàn)平臺和高速的無線通信網(wǎng)絡(luò)基礎(chǔ)。在此基礎(chǔ)上,本文設(shè)計(jì)了一種以嵌入式平臺為基礎(chǔ)的家庭智能控制中心,配合android應(yīng)用程序作為遠(yuǎn)程移動控制端的智能家庭監(jiān)控系統(tǒng)。智能家庭監(jiān)控系統(tǒng)由三部分構(gòu)成,從信息的采集到信息的處理順序分別是家庭信息采集端、家庭控制中心和移動控制端。本文首先對智能家庭監(jiān)控系統(tǒng)進(jìn)行需求分析,確定該系統(tǒng)的設(shè)計(jì)原則和要實(shí)現(xiàn)的基本目標(biāo),接著設(shè)計(jì)了系統(tǒng)的整體結(jié)構(gòu),并根據(jù)整體結(jié)構(gòu)設(shè)計(jì)了以ARM S5PV210為主控制芯片的硬件方案,以及采用C/S架構(gòu)的Linux軟件系統(tǒng)平臺方案。接著對以S5PV210為主控芯片的嵌入式硬件系統(tǒng)的控制中心主電路和外圍電路進(jìn)行了詳細(xì)的分析設(shè)計(jì),并對智能家庭監(jiān)控系統(tǒng)采集的溫度、煙霧、紅外、振動以及圖像信息所需要的各種傳感器進(jìn)行了選型分析和電路設(shè)計(jì)。然后搭建家庭控制中心軟件平臺,并詳細(xì)介紹移植Android操作系統(tǒng)的步驟。針對遠(yuǎn)程監(jiān)控進(jìn)行的視頻傳輸所需要的流媒體服務(wù),分析了實(shí)現(xiàn)流媒體服務(wù)的RTP協(xié)議、RTCP協(xié)議和RTSP協(xié)議,接著又分析了系統(tǒng)采用的H.264壓縮方式的視頻壓縮過程。最后詳細(xì)敘述了運(yùn)行在Android移動智能終端的應(yīng)用程序的開發(fā)。首先介紹了開發(fā)Android應(yīng)用程序所需要的軟件平臺搭建過程,接著分析登陸界面的UI和控制中心界面的UI設(shè)計(jì),各部分功能模塊的設(shè)計(jì),根據(jù)開發(fā)應(yīng)用程序所用到的云推送技術(shù)、基于Http協(xié)議的Android網(wǎng)絡(luò)編程、Android數(shù)據(jù)存儲技術(shù)等技術(shù)進(jìn)行了詳細(xì)的解析。系統(tǒng)整體實(shí)現(xiàn)了遠(yuǎn)程視頻監(jiān)控、煙霧、溫度等安全指標(biāo)異常報(bào)警等功能,并且完成了燈光和監(jiān)控設(shè)備開關(guān)的控制,大體上完成的了課題的預(yù)設(shè)目標(biāo),在Android應(yīng)用程序開發(fā)和智能監(jiān)控系統(tǒng)的研究有一定的實(shí)際意義。
【關(guān)鍵詞】:智能家居 Android 視頻監(jiān)控 流媒體 Linux
【學(xué)位授予單位】:安徽理工大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2016
【分類號】:TU855;TP277
【目錄】:
- 摘要5-6
- Abstract6-12
- 1 緒論12-18
- 1.1 項(xiàng)目背景和意義12-13
- 1.2 國內(nèi)外發(fā)展現(xiàn)狀13-16
- 1.2.1 國外發(fā)展現(xiàn)狀13-14
- 1.2.2 國內(nèi)發(fā)展現(xiàn)狀14-16
- 1.3 本文的主要工作和內(nèi)容16-18
- 2 系統(tǒng)總體架構(gòu)設(shè)計(jì)18-26
- 2.1 系統(tǒng)整體方案18-20
- 2.1.1 系統(tǒng)實(shí)現(xiàn)方案介紹18-19
- 2.1.2 系統(tǒng)整體方案設(shè)計(jì)19-20
- 2.2 軟硬件框架設(shè)計(jì)20-22
- 2.2.1 硬件框架設(shè)計(jì)20-21
- 2.2.2 軟件框架設(shè)計(jì)21-22
- 2.3 家庭網(wǎng)絡(luò)通信選擇22-25
- 2.3.1 有線通信23
- 2.3.2 無線通信23-25
- 2.3.3 通信方式選擇25
- 2.4 本章小結(jié)25-26
- 3 硬件系統(tǒng)設(shè)計(jì)26-38
- 3.1 控制中心主電路設(shè)計(jì)26-27
- 3.2 控制中心外圍電路設(shè)計(jì)27-32
- 3.2.1 主電源設(shè)計(jì)27-28
- 3.2.2 USB HOST電路設(shè)計(jì)28-29
- 3.2.3 ETHERNET電路設(shè)計(jì)29-30
- 3.2.4 JTAG電路設(shè)計(jì)30-31
- 3.2.5 LCD液晶顯示電路設(shè)計(jì)31-32
- 3.3 傳感器選擇32-35
- 3.3.1 煙霧傳感器模塊32-33
- 3.3.2 紅外檢測33
- 3.3.3 溫度傳感器33-34
- 3.3.4 振動檢測模塊34-35
- 3.4 攝像頭選擇35-36
- 3.5 本章小結(jié)36-38
- 4 控制中心軟件設(shè)計(jì)和實(shí)現(xiàn)38-50
- 4.1 操作系統(tǒng)移植38-42
- 4.1.1 實(shí)驗(yàn)平臺概況38-39
- 4.1.2 移植的準(zhǔn)備工作39-40
- 4.1.3 移植步驟40-42
- 4.2 實(shí)時(shí)流媒體42-46
- 4.2.1 流媒體發(fā)展現(xiàn)狀43
- 4.2.2 流媒體的播放方式43-44
- 4.2.3 流媒體協(xié)議分析44-46
- 4.3 視頻編碼46-49
- 4.3.1 H.264基本原理46-47
- 4.3.2 運(yùn)動估計(jì)47-48
- 4.3.3 幀內(nèi)預(yù)測48-49
- 4.4 本章總結(jié)49-50
- 5 客戶端軟件設(shè)計(jì)及實(shí)現(xiàn)50-74
- 5.1 Android平臺的簡介50-52
- 5.1.1 Adroid的概述50-52
- 5.1.2 Android的優(yōu)勢52
- 5.2 搭建Android開發(fā)環(huán)境52-53
- 5.2.1 JDK53
- 5.2.2 SDK53
- 5.3 云推送技術(shù)53-56
- 5.3.1 推送原理及方式54-55
- 5.3.2 推送實(shí)現(xiàn)55-56
- 5.4 用戶數(shù)據(jù)存儲技術(shù)56-60
- 5.4.1 文件存儲57
- 5.4.2 SharedPreferences存儲57-58
- 5.4.3 SQLite數(shù)據(jù)庫存儲58-60
- 5.5 基于HTTP協(xié)議Android編程60-64
- 5.5.1 HttpURLConnection請求方式60-61
- 5.5.2 HttpClient請求方式61-62
- 5.5.3 數(shù)據(jù)解析62-64
- 5.6 IPC機(jī)制64-65
- 5.7 客戶端功能實(shí)現(xiàn)65-73
- 5.7.1 登陸功能實(shí)現(xiàn)66-68
- 5.7.2 控制中心功能實(shí)現(xiàn)68-70
- 5.7.3 家庭總覽功能實(shí)現(xiàn)70-71
- 5.7.4 視頻監(jiān)控功能實(shí)現(xiàn)71
- 5.7.5 感應(yīng)器控制功能實(shí)現(xiàn)71-72
- 5.7.6 燈光控制功能實(shí)現(xiàn)72-73
- 5.8 本章總結(jié)73-74
- 6 總結(jié)與展望74-76
- 6.1 總結(jié)74-75
- 6.2 展望75-76
- 參考文獻(xiàn)76-80
- 致謝80-82
- 作者簡介及讀研期間主要科研成果82
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 尚宇;任顯利;宋曉茹;;基于ARM11的嵌入式Web監(jiān)控系統(tǒng)的研究與實(shí)現(xiàn)[J];電子設(shè)計(jì)工程;2015年03期
2 吳振亞;李航;蘇銳丹;;Linux實(shí)時(shí)調(diào)度算法研究[J];計(jì)算機(jī)技術(shù)與發(fā)展;2015年02期
3 褚典;江春華;郝宗波;江維;;基于SIP、RTP/RTCP和RTSP協(xié)議的視頻監(jiān)控系統(tǒng)[J];計(jì)算機(jī)與現(xiàn)代化;2013年11期
4 肖永清;;探尋“無網(wǎng)不勝”的智能住宅世界[J];居業(yè);2013年06期
5 趙勇;;基于ARM和ZigBee的智能家居遠(yuǎn)程監(jiān)控系統(tǒng)設(shè)計(jì)[J];測控技術(shù);2012年11期
6 吳曉;周建平;梁楚華;許燕;;物聯(lián)網(wǎng)技術(shù)在智能家居中的應(yīng)用研究[J];物聯(lián)網(wǎng)技術(shù);2012年11期
7 李校林;劉利權(quán);張杰;;基于RTP的H.264視頻流實(shí)時(shí)打包傳輸?shù)难芯縖J];計(jì)算機(jī)工程與科學(xué);2012年05期
8 趙辛麗;;智能家居引領(lǐng)完美家庭新生活[J];機(jī)器人技術(shù)與應(yīng)用;2012年02期
9 權(quán)重民;彭昕昀;;利用JSON實(shí)現(xiàn)Android高效、安全訪問遠(yuǎn)程數(shù)據(jù)庫的一種方式[J];韶關(guān)學(xué)院學(xué)報(bào);2011年12期
10 俞文俊;凌志浩;;一種物聯(lián)網(wǎng)智能家居系統(tǒng)的研究[J];自動化儀表;2011年08期
中國博士學(xué)位論文全文數(shù)據(jù)庫 前3條
1 繆海波;基于流媒體的網(wǎng)絡(luò)隱信道研究[D];中國科學(xué)技術(shù)大學(xué);2014年
2 陳卓;改善P2P流媒體系統(tǒng)服務(wù)能力的架構(gòu)和機(jī)制研究[D];電子科技大學(xué);2013年
3 萬成威;基于P2P流媒體模型的流量特征分析及實(shí)時(shí)分類[D];解放軍信息工程大學(xué);2012年
本文關(guān)鍵詞:基于Android的智能家庭監(jiān)控系統(tǒng)研制,由筆耕文化傳播整理發(fā)布。
,本文編號:251440
本文鏈接:http://sikaile.net/jianzhugongchenglunwen/251440.html