Font Size: a A A

Design And Implementation Of Environmental Condition Monitoring System Based On Open Source Platform

Posted on:2017-11-25Degree:MasterType:Thesis
Country:ChinaCandidate:L K WangFull Text:PDF
GTID:2381330536462639Subject:Biomedical engineering
Abstract/Summary:PDF Full Text Request
With the continuous promotion of industrialization and urbanization,while the economy is rapidly developing and the standard of living is constantly improving,the air quality is deteriorating.In recent years,the haze weather gradually increased,which seriously affects people's production and living.To prevent air pollution and improve air quality,it is of great significance to monitor environmental condition accurately in real-time.The aim object of this paper is to design an environmental condition monitoring system,implemented based on open source platform according to current system's shortcomings.The main research works are as follows:1.The overall plan of environmental condition monitoring system is designed and the hardware platform is built.This system uses high-precision sensors,high-performance development board and mass storage database.The hardware platform is built by Arduino and four sensor modules,temperature sensor Ds18b20,temperature and humidity sensor Dht22,laser dust sensor G3 and light intensity sensor Gy-302,which collect temperature,humidity,PM1.0,PM2.5,PM10 and light intensity in the air,respectively.2.According to the system's design,the software development is finished,which mainly includes the definition of data communication protocol,the storage and management of environmental parameters and the development of friendly man-machine interactive interface.A plurality of sensor modules collect data in specified frequency,Raspberry Pi sends data to server through Socket communication mechanism after it acquires the valid data from Arduino and complements the data information,then the server receives data and uploads it to HBase.All above these implements the data's precise collection,correct processing,stable transmission,accurate display and efficient storage and management.Combining with the actual application requirements,this paper builds the system's hardware architecture by Arduino,Raspberry Pi and a plurality of sensor modules,the system's software development is implemented by Golang language with high concurrency.After testing,the various functions of the system is safe and reliable,which successfully implements remote real-time monitoring of environment with multi-site and multi-parameter.
Keywords/Search Tags:environmental condition monitoring, Raspberry Pi, Arduino, Golang
PDF Full Text Request
Related items