基于Android的智能溫室遠程監(jiān)控系統(tǒng)的設計與實現(xiàn)
發(fā)布時間:2020-10-20 19:44
隨著我國農(nóng)業(yè)信息化的大力發(fā)展,溫室遠程監(jiān)控系統(tǒng)在技術與規(guī)模上都得到了極大的提升,但與一些發(fā)達國家的遠程監(jiān)控系統(tǒng)相比,我國的智能溫室在生產(chǎn)的穩(wěn)定性、設施的完善程度以及現(xiàn)代化水平等方面還存有一定的差距。2016年中央一號文件中提到,"大力推進'互聯(lián)網(wǎng)+'現(xiàn)代農(nóng)業(yè),應用物聯(lián)網(wǎng)、云計算、大數(shù)據(jù)、移動互聯(lián)等現(xiàn)代信息技術,推動農(nóng)業(yè)全產(chǎn)業(yè)鏈改造升級。""互聯(lián)網(wǎng)+"代表著現(xiàn)代農(nóng)業(yè)發(fā)展的一個新的方向和新的趨勢,也為轉(zhuǎn)變農(nóng)業(yè)發(fā)展方式提供了新的路徑和方法。隨著網(wǎng)絡化技術和智能手機的不斷發(fā)展,為我國智能溫室監(jiān)控系統(tǒng)的發(fā)展提供了良好的硬件平臺以及高速的通信網(wǎng)絡基礎,使用智能手機進行遠程監(jiān)控也成為智能溫室監(jiān)控的一大趨勢,使得溫室作業(yè)人員不在現(xiàn)場的情況下,也能夠隨時隨地接收來自溫室的環(huán)境信息、報警提醒,并控制攝像頭查看現(xiàn)場,控制繼電器對外設進行操作。本課題是設計并開發(fā)一套基于Android的智能溫室遠程監(jiān)控系統(tǒng),達到對智能溫室進行實時監(jiān)控的目的。通過對系統(tǒng)需求分析,系統(tǒng)總體設計由三部分組成:第一部分包括Raspberry pi開發(fā)板與攝像頭、繼電器、溫濕度傳感器等設備組成的信息采集部分以及存儲部分;第二部分包括采用B/S架構和MVC模式的Web端控制中心部分,對數(shù)據(jù)進行提取;第三部分包括則是基于Android的移動遠程控制端和PC端,以圖像的形式展示對應的提取信息,并對系統(tǒng)進行控制操作。最后,本系統(tǒng)經(jīng)過模擬測試,系統(tǒng)將采集到的溫濕度數(shù)據(jù)存儲到MySQL數(shù)據(jù)庫中,在PC端讀取數(shù)據(jù)庫數(shù)據(jù)信息,并生成相應的溫濕度折線圖像,同時能夠發(fā)送遠程控制命令。在手機端,使用數(shù)據(jù)流量上網(wǎng),通過手機達到同樣的遠程監(jiān)控效果。
【學位單位】:重慶三峽學院
【學位級別】:碩士
【學位年份】:2017
【中圖分類】:TP277;S625
【文章目錄】:
摘要
Abstract
1 緒論
1.1 論文背景與研究意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國內(nèi)發(fā)展現(xiàn)狀
1.2.2 國外發(fā)展現(xiàn)狀
1.3 本文的主要工作和內(nèi)容
2 相關技術概述
2.1 Android系統(tǒng)簡介
2.2 Web應用開發(fā)技術
2.2.1 Java語言
2.2.2 JSP
2.2.3 MySQL數(shù)據(jù)庫
2.3 流媒體傳輸協(xié)議
2.3.1 實時傳輸協(xié)議
2.3.2 實時傳輸控制協(xié)議
2.4 視頻編碼技術
2.5 本章小結(jié)
3 系統(tǒng)需求分析與總體設計
3.1 系統(tǒng)功能需求分析
3.1.1 數(shù)據(jù)采集
3.1.2 數(shù)據(jù)存儲
3.1.3 郵件報警
3.1.4 設備控制
3.1.5 視頻監(jiān)控
3.1.6 用戶管理
3.2 系統(tǒng)技術需求分析
3.3 系統(tǒng)總體設計
3.4 本章小結(jié)
4 系統(tǒng)詳細設計與實現(xiàn)
4.1 開發(fā)環(huán)境與數(shù)據(jù)庫的搭建
4.1.1 開發(fā)板環(huán)境搭建
4.1.2 Java Web開發(fā)環(huán)境搭建
4.1.3 Android開發(fā)環(huán)境搭建
4.1.4 MySQL數(shù)據(jù)庫搭建
4.2 視頻采集與傳輸系統(tǒng)的設計與實現(xiàn)
4.2.1 視頻采集
4.2.2 流媒體服務器的搭建
4.2.3 客戶端視頻解析播放
4.3 溫濕度數(shù)據(jù)的采集存儲
4.4 繼電器的控制實現(xiàn)
4.5 系統(tǒng)郵件報警功能的實現(xiàn)
4.6 客戶控制端設計與實現(xiàn)
4.6.1 Web控制端設計與實現(xiàn)
4.6.2 Android控制端設計與實現(xiàn)
4.7 本章小結(jié)
5 總結(jié)與展望
5.1 總結(jié)
5.2 展望
參考文獻
致謝
【參考文獻】
本文編號:2849080
【學位單位】:重慶三峽學院
【學位級別】:碩士
【學位年份】:2017
【中圖分類】:TP277;S625
【文章目錄】:
摘要
Abstract
1 緒論
1.1 論文背景與研究意義
1.2 國內(nèi)外發(fā)展現(xiàn)狀
1.2.1 國內(nèi)發(fā)展現(xiàn)狀
1.2.2 國外發(fā)展現(xiàn)狀
1.3 本文的主要工作和內(nèi)容
2 相關技術概述
2.1 Android系統(tǒng)簡介
2.2 Web應用開發(fā)技術
2.2.1 Java語言
2.2.2 JSP
2.2.3 MySQL數(shù)據(jù)庫
2.3 流媒體傳輸協(xié)議
2.3.1 實時傳輸協(xié)議
2.3.2 實時傳輸控制協(xié)議
2.4 視頻編碼技術
2.5 本章小結(jié)
3 系統(tǒng)需求分析與總體設計
3.1 系統(tǒng)功能需求分析
3.1.1 數(shù)據(jù)采集
3.1.2 數(shù)據(jù)存儲
3.1.3 郵件報警
3.1.4 設備控制
3.1.5 視頻監(jiān)控
3.1.6 用戶管理
3.2 系統(tǒng)技術需求分析
3.3 系統(tǒng)總體設計
3.4 本章小結(jié)
4 系統(tǒng)詳細設計與實現(xiàn)
4.1 開發(fā)環(huán)境與數(shù)據(jù)庫的搭建
4.1.1 開發(fā)板環(huán)境搭建
4.1.2 Java Web開發(fā)環(huán)境搭建
4.1.3 Android開發(fā)環(huán)境搭建
4.1.4 MySQL數(shù)據(jù)庫搭建
4.2 視頻采集與傳輸系統(tǒng)的設計與實現(xiàn)
4.2.1 視頻采集
4.2.2 流媒體服務器的搭建
4.2.3 客戶端視頻解析播放
4.3 溫濕度數(shù)據(jù)的采集存儲
4.4 繼電器的控制實現(xiàn)
4.5 系統(tǒng)郵件報警功能的實現(xiàn)
4.6 客戶控制端設計與實現(xiàn)
4.6.1 Web控制端設計與實現(xiàn)
4.6.2 Android控制端設計與實現(xiàn)
4.7 本章小結(jié)
5 總結(jié)與展望
5.1 總結(jié)
5.2 展望
參考文獻
致謝
【參考文獻】
相關期刊論文 前8條
1 王子毅;張春海;;基于ECharts的數(shù)據(jù)可視化分析組件設計實現(xiàn)[J];微型機與應用;2016年14期
2 苗健;許應康;;基于FFmpeg的視頻播放軟件設計[J];現(xiàn)代電子技術;2015年12期
3 陳璐強;;基于計算機軟件開發(fā)的JAVA編程語言分析[J];硅谷;2013年17期
4 宋小倩;周東升;;基于Android平臺的應用開發(fā)研究[J];軟件導刊;2011年02期
5 劉媛春,羅云翔;基于JSP的動態(tài)網(wǎng)頁技術[J];成都信息工程學院學報;2005年04期
6 張金區(qū),王云鵬;PHP對數(shù)據(jù)庫的訪問技術及執(zhí)行效率的比較[J];計算機工程與應用;2005年09期
7 馮廣和;我國現(xiàn)代溫室的興起與發(fā)展[J];農(nóng)村實用工程技術(溫室園藝);2003年06期
8 高旭,沈蘇彬,顧冠群;網(wǎng)絡多媒體實時傳輸協(xié)議淺析[J];計算機應用研究;2000年02期
本文編號:2849080
本文鏈接:http://sikaile.net/kejilunwen/zidonghuakongzhilunwen/2849080.html
最近更新
教材專著