基于ZigBee和Android平臺(tái)的火災(zāi)信息監(jiān)測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
本文選題:通信網(wǎng)絡(luò)技術(shù) + 火災(zāi)監(jiān)測(cè) ; 參考:《吉林大學(xué)》2017年碩士論文
【摘要】:隨著物聯(lián)網(wǎng)技術(shù)的發(fā)展,智能監(jiān)測(cè)技術(shù)正在日益深入人們的日常生活,并且在社會(huì)各行業(yè)發(fā)揮著越來(lái)越重要的作用。目前,傳統(tǒng)的監(jiān)測(cè)技術(shù)以其被動(dòng)、實(shí)時(shí)性差、人機(jī)交互性差等特點(diǎn),已經(jīng)不能滿足用戶的需求。智能監(jiān)測(cè)利用先進(jìn)的綜合布線、網(wǎng)絡(luò)通信、多節(jié)點(diǎn)傳感器組網(wǎng)和音視頻技術(shù),將監(jiān)測(cè)的各種設(shè)備互聯(lián)到一起,構(gòu)建方便統(tǒng)一安全性高的監(jiān)測(cè)網(wǎng)絡(luò),能夠?qū)⑺袛?shù)據(jù)上傳到云端,在云端完成數(shù)據(jù)的存儲(chǔ)和分析,然后云端提供接口,各種客戶端可以下載并以合適的方式顯示數(shù)據(jù);谝陨媳尘昂图质】萍紡d重點(diǎn)科技攻關(guān)項(xiàng)目,本文設(shè)計(jì)了一套功能完善的智能監(jiān)測(cè)系統(tǒng),包括ZigBee無(wú)線傳感器組網(wǎng)、Android手機(jī)端開(kāi)發(fā)以及相關(guān)中間件的設(shè)計(jì)與實(shí)現(xiàn)。這套系統(tǒng)是分為數(shù)據(jù)采集端、PC端、服務(wù)器端、Android手機(jī)端等四部分設(shè)計(jì)與實(shí)現(xiàn)的。在數(shù)據(jù)采集端,實(shí)現(xiàn)火災(zāi)信息傳感器選型和信號(hào)的提取及處理;建立自組織的ZigBee無(wú)線傳感器網(wǎng)絡(luò)平臺(tái),保證數(shù)據(jù)的傳輸可靠且高效。在PC端,PC作為ZigBee協(xié)調(diào)器和云服務(wù)器通信的中間件,一方面,通過(guò)PC的串口通信實(shí)現(xiàn)與傳感器網(wǎng)絡(luò)的信息交互,另一方面,通過(guò)HTTP協(xié)議與云服務(wù)器實(shí)現(xiàn)信息交互。在服務(wù)器端,研究服務(wù)器/客戶端網(wǎng)絡(luò)框架及Linux內(nèi)核命令行的操作,實(shí)現(xiàn)云服務(wù)器配置、網(wǎng)絡(luò)通信接口的程序編程以及My SQL數(shù)據(jù)庫(kù)的搭建,保證在公網(wǎng)架構(gòu)起數(shù)據(jù)可靠,傳輸穩(wěn)定的服務(wù)。在Android端,研究Android的網(wǎng)絡(luò)架構(gòu),利用JSON數(shù)據(jù)交換格式實(shí)現(xiàn)采集端-PC端-服務(wù)器端-手機(jī)端的數(shù)據(jù)實(shí)時(shí)通信;研究多線程編程,實(shí)現(xiàn)app內(nèi)相關(guān)功能;研究網(wǎng)絡(luò)攝像機(jī),并嵌入app中實(shí)現(xiàn)視頻監(jiān)控。在完成開(kāi)發(fā)后,對(duì)系統(tǒng)的各部分和整體進(jìn)行了測(cè)試。測(cè)試結(jié)果表明,該系統(tǒng)各個(gè)模塊功能無(wú)誤,堅(jiān)固可靠,整個(gè)系統(tǒng)的設(shè)計(jì)合理,功能完善,達(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é)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類(lèi)號(hào)】:TP311.52;TN92;TP316
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 袁萌;;Android計(jì)劃為什么要懸賞1000萬(wàn)[J];信息系統(tǒng)工程;2007年12期
2 林耕宇;;觀摩50名Google Android程序開(kāi)發(fā)競(jìng)賽作品[J];電子與電腦;2008年08期
3 樹(shù)子;;Android中文版不完全體驗(yàn)[J];互聯(lián)網(wǎng)天地;2009年04期
4 Jason Whitmire;;產(chǎn)業(yè)軟件專家如何協(xié)助解決Android的分裂困境[J];電子與電腦;2010年02期
5 蔣彬;;10款A(yù)ndroid手機(jī)必備應(yīng)用——Android操作系下的軟件評(píng)測(cè)[J];微電腦世界;2010年04期
6 ;PCWorld Windows Phone 7挑戰(zhàn)Android 毅然崛起的AndroidⅠ洗心革面的Windows Phone 7[J];微電腦世界;2010年08期
7 韓青;;Android平臺(tái)發(fā)展的動(dòng)力與挑戰(zhàn)[J];中國(guó)電子商情(基礎(chǔ)電子);2010年09期
8 方智勇;;Android手機(jī)這樣用[J];電腦迷;2010年15期
9 缺少浪漫;;Android的另一面[J];電腦迷;2010年13期
10 ;ZTE and Three Release Android ,
本文編號(hào):1838886
本文鏈接:http://sikaile.net/kejilunwen/xinxigongchenglunwen/1838886.html