基于ZigBee和Android平臺的火災(zāi)信息監(jiān)測系統(tǒng)設(shè)計與實現(xiàn)
本文選題:通信網(wǎng)絡(luò)技術(shù) + 火災(zāi)監(jiān)測。 參考:《吉林大學(xué)》2017年碩士論文
【摘要】:隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,智能監(jiān)測技術(shù)正在日益深入人們的日常生活,并且在社會各行業(yè)發(fā)揮著越來越重要的作用。目前,傳統(tǒng)的監(jiān)測技術(shù)以其被動、實時性差、人機交互性差等特點,已經(jīng)不能滿足用戶的需求。智能監(jiān)測利用先進(jìn)的綜合布線、網(wǎng)絡(luò)通信、多節(jié)點傳感器組網(wǎng)和音視頻技術(shù),將監(jiān)測的各種設(shè)備互聯(lián)到一起,構(gòu)建方便統(tǒng)一安全性高的監(jiān)測網(wǎng)絡(luò),能夠?qū)⑺袛?shù)據(jù)上傳到云端,在云端完成數(shù)據(jù)的存儲和分析,然后云端提供接口,各種客戶端可以下載并以合適的方式顯示數(shù)據(jù)。基于以上背景和吉林省科技廳重點科技攻關(guān)項目,本文設(shè)計了一套功能完善的智能監(jiān)測系統(tǒng),包括ZigBee無線傳感器組網(wǎng)、Android手機端開發(fā)以及相關(guān)中間件的設(shè)計與實現(xiàn)。這套系統(tǒng)是分為數(shù)據(jù)采集端、PC端、服務(wù)器端、Android手機端等四部分設(shè)計與實現(xiàn)的。在數(shù)據(jù)采集端,實現(xiàn)火災(zāi)信息傳感器選型和信號的提取及處理;建立自組織的ZigBee無線傳感器網(wǎng)絡(luò)平臺,保證數(shù)據(jù)的傳輸可靠且高效。在PC端,PC作為ZigBee協(xié)調(diào)器和云服務(wù)器通信的中間件,一方面,通過PC的串口通信實現(xiàn)與傳感器網(wǎng)絡(luò)的信息交互,另一方面,通過HTTP協(xié)議與云服務(wù)器實現(xiàn)信息交互。在服務(wù)器端,研究服務(wù)器/客戶端網(wǎng)絡(luò)框架及Linux內(nèi)核命令行的操作,實現(xiàn)云服務(wù)器配置、網(wǎng)絡(luò)通信接口的程序編程以及My SQL數(shù)據(jù)庫的搭建,保證在公網(wǎng)架構(gòu)起數(shù)據(jù)可靠,傳輸穩(wěn)定的服務(wù)。在Android端,研究Android的網(wǎng)絡(luò)架構(gòu),利用JSON數(shù)據(jù)交換格式實現(xiàn)采集端-PC端-服務(wù)器端-手機端的數(shù)據(jù)實時通信;研究多線程編程,實現(xiàn)app內(nèi)相關(guān)功能;研究網(wǎng)絡(luò)攝像機,并嵌入app中實現(xiàn)視頻監(jiān)控。在完成開發(fā)后,對系統(tǒng)的各部分和整體進(jìn)行了測試。測試結(jié)果表明,該系統(tǒng)各個模塊功能無誤,堅固可靠,整個系統(tǒng)的設(shè)計合理,功能完善,達(dá)到預(yù)期效果。
[Abstract]:With the development of Internet of things (IoT) technology, intelligent monitoring technology is increasingly deepening into people's daily life, and plays an increasingly important role in various sectors of society. At present, the traditional monitoring technology can not meet the needs of users because of its passive, poor real-time, poor man-machine interaction and other characteristics. Intelligent monitoring uses advanced integrated cabling, network communication, multi-node sensor networking and audio and video technology to connect all the monitoring devices together, and to build a monitoring network that is convenient and safe, and can upload all the data to the cloud. The data is stored and analyzed in the cloud, and then the interface is provided in the cloud. Various clients can download and display the data in the appropriate way. Based on the above background and the key science and technology project of Jilin Provincial Science and Technology Department, this paper designs a set of intelligent monitoring system with perfect function, including the development of ZigBee wireless sensor network and Android mobile phone and the design and implementation of related middleware. This system is divided into four parts: data acquisition terminal PC end, server end and Android phone terminal. At the data acquisition end, the fire information sensor selection and signal extraction and processing are realized, and the self-organized ZigBee wireless sensor network platform is established to ensure reliable and efficient data transmission. As the middleware of communication between ZigBee coordinator and cloud server, on the one hand, PC communicates with sensor network through serial port communication of PC; on the other hand, it interacts with cloud server through HTTP protocol. On the server side, the operation of the server / client network framework and the Linux kernel command line is studied, the configuration of the cloud server, the programming of the network communication interface and the construction of my SQL database are realized, so as to ensure the reliability of the data from the public network architecture. Stable transmission of services. At the Android end, the network architecture of Android is studied, and the real-time data communication between the collecting end and the server end is realized by using the JSON data exchange format; the multithread programming is studied to realize the related function in app; the network camera is studied. And embedded in app to achieve video monitoring. After the completion of the development, the various parts and the whole system were tested. The test results show that the function of each module of the system is correct, solid and reliable, the design of the whole system is reasonable, the function is perfect, and the expected effect is achieved.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2017
【分類號】:TP311.52;TN92;TP316
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 袁萌;;Android計劃為什么要懸賞1000萬[J];信息系統(tǒng)工程;2007年12期
2 林耕宇;;觀摩50名Google Android程序開發(fā)競賽作品[J];電子與電腦;2008年08期
3 樹子;;Android中文版不完全體驗[J];互聯(lián)網(wǎng)天地;2009年04期
4 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
5 蔣彬;;10款A(yù)ndroid手機必備應(yīng)用——Android操作系下的軟件評測[J];微電腦世界;2010年04期
6 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
7 韓青;;Android平臺發(fā)展的動力與挑戰(zhàn)[J];中國電子商情(基礎(chǔ)電子);2010年09期
8 方智勇;;Android手機這樣用[J];電腦迷;2010年15期
9 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
10 ;ZTE and Three Release Android ,
本文編號:1838886
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/1838886.html