1. THDC INSTITUTE OF HYDROPOWER
ENGINEERING
AND TECHNOLOGY
(DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING)
MINOR PRESENTATION
On
IOT BASED AIR POLLUTION MONITORING
SYSTEM
SUBMITEED BY – MUKUL RAWAT ( 710970102003 )
VISHANT CHAUHAN ( 710970102004 )
YASK RAWAT (200970102010) SUBMITTED TO – ECE DEPARTMENT
2. TABLE OF CONTENT
• INTRODUCTION
• COMPONENTS
• WORKING
• CIRCUIT DIAGRAM
• ADVANTAGES
• DISADVANTAGES
• APPLICATION
3. INTRODUCTON
Air pollution is one of the biggest threats to the present-day environment.
Everyone is being affected by air pollution day by day including humans, animals,
crops, cities, forests and aquatic ecosystems. Besides that, it should be controlled
at a certain level to prevent the increasing rate of global warming. This project
aims to design an IOT-based air pollution monitoring system using the internet
from anywhere using a computer or mobile to monitor the. The IoT-based air
pollution monitoring system would not only help us to monitor the air quality but
also be able to send alert signals whenever the air quality goes down beyond a
certain level.
4. COMPONENTS
NodeMCU
Node Microcontroller Unit is an open source
development board specially targeted for IOT based
applications.
It includes firmware that runs on the ESP8266 Wi-Fi
SoC from espressif systems .
It has 128kb RAM and 4MB of flash memory to store
data and programs.
It has 16 Digital I/O pins and 1 analog input pins.
It operates at 3.3-5 volt .
Pinout Diagram of NodeMCU
5. DHT11 sensor module
The DHT11 is a temperature and humidity sensor that gives digital
output in terms of voltage.
It uses a capacitive humidity sensor and a thermistor to measure the
surrounding air.
It has two electrodes with a moisture-holding substrate as a dielectric
between them. Change in the capacitance value occurs with the change
in humidity levels. The IC measure, process these changed resistance
values and then converts them into digital form
It need supply voltage of 5V (DC) to the Vcc pin .
The structure of the humidity sensor
6. MQ-135 Gas Sensor Module
The MQ-125 gas sensor can detect gases like
Ammonia(NH3),sulphur(s),benzene(C6H6),CO2 and other harmful gases.
When the level of these gases goes beyond a threshold limit in the air the
digital pin goes high.
It requires some preheating before it could actually give some accurate
results.
It operates from 2.5-5.0V and can provide both digital and analog output.
MQ-135 Gas Sensor Module
7. LCD
LCD stands for “liquid crystal display”.
It is a kind of display module used in various applications and devices like mobile phones, calculator, watches
etc .
The operating voltage of this LCD is 4.7-5.3V.
It includes two rows where each row can produce 16-characters.
16x2 LCD
I2C Module
Due to limited pin resources in a microcontroller,controlling an LCD panel could be tedious. Serial to Parallel
adapters such as the I2C serial interface adapter module will be used.
Operating Voltage: 5V DC.
The I2C converter will exchange all data and report the response from the I2C device via a serial format.
I2C Module
8. PCB
PCB stands for printed circuit board .
It is used to mechanically support and electrically connect
electronic components using conductive pathways, tracks or
signal traces etched from copper sheets laminated onto a non-
conductive substrate.
Arduino IDE
The Arduino IDE is open-source software, which is used to
write and upload code to the Arduino boards.
. It supports the programming languages C and C++.
PCB.
Arduino IDE.
9. ThingSpeak Cloud
ThingSpeak is open-source software written in Ruby which allows users to communicate with
internet-enabled devices. It facilitates data access, retrieval and logging of data by providing an API
to both the devices and social network websites.
ThingSpeak Cloud.
10. WORKING
NodeMCU plays the main controlling role in this project. It has been programmed in a manner, such
that, it senses the signals from the sensors and shows the quality level via cloud platform. Gas
sensors (MQ135) and temperature sensor (DHT11) are placed in traffic signal which detects the
fumes released by vehicles. Data that is sensed by sensors are transferred to the NodeMCU , the
sensed data is in an analog form then with the help of analog-digital converter data is converted to the
digital form. NodeMCU can read data only in digital form. To calculate the Air quality index data is
converted in form of PPM. NodeMCU has inbuilt wifi which will send the to the cloud server. Data
is analyzed in the online server Things IoT platform. With the help of a mobile application in real
time, data can be accessed whether the air quality is good, bad, or severe.
12. ADVANATAGES
It is use to measure the air quality .
Because of small size it is portable.
Less expensive and easy to implement.
Any one can access the data from anywhere in their devices.
DISADVANTAGE
As these devices are interconnected via internet there are possibilities that they can be hacked or
monitored by malicious users.
13. APPLICATION
Use to monitor the indoor and outdoor air quality.
Use to provide real time data of particular surrounding at any time.