Implementation of Automated and Decentralized Pollution Monitoring System with Lo-Ra WAN
This paper proposes an IoT and Blockchain based distributed system for automated measuring and detection of air pollution. Comparable state of the art solution requires human interaction to assess the data or require high power consumption or space requirements or they are based on centralized architecture. The proposed pollution monitoring system here, on one hand, employs Lora to address the high-power consumption and low range transmission challenges of IoT protocol. On the other hand, it is designed to be fully decentralized by using the Ethereum block chain to store and retrieve the data recorded by IoT sensors. The IoT sensors used for this work are DHT11 (Temperature and Humidity sensor), MQ135 (Carbon-di-Oxide sensor) and MQ3 (Nitrogen-di-Oxide sensor). The Arduino NANO collects this information and transmit it to the receiver module using the Lo-Ra gateway. The receiver side has a Arduino UNO which is used to store this data in the block chain. Observation on four different types of sensors for temperature, relative humidity, Nitrogen-di-oxide (NO2), Carbon-di-oxide (CO2), revealed in high accuracy with the expected timelines of measurement of non-falsified experimental values collected and can be used as reliable evidence of presence of pollution.