This document describes an IoT-based air pollution monitoring system created by three students. The system uses sensors to measure temperature, humidity, and air quality factors like CO2, smoke, and NO. The sensor data is sent via NodeMCU to an Arduino Cloud dashboard where the readings can be viewed in real-time graphs and charts. The system was tested using the Arduino serial monitor and cloud agent. It provides low-cost, real-time indoor or outdoor air quality monitoring with advantages like easy installation, frequent data updates, and economical remote monitoring capabilities.
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
MINI PROJECT.pptx
1. MINI PROJECT
IOT BASED AIR POLLUTION MONITORING SYSTEM
DONE BY:
MOHAMMED JUNAID AZHAR (1604-19-737-026)
MASOOD AHMED MOHIUDDIN (1604-19-737-043)
SAJID HUSSAIN (1604-19-737-036)
2. 1. Problem Statement
• The level of pollution is increasing rapidly due to factors like industries,
urbanization, increasing in population, vehicle use which can affect human
health and the environment.
• The IoT Based Air Pollution Monitoring System is used to monitor the Air
Quality over a web server using Arduino Cloud.
• The system is capable of measuring air quality and pollution in the
atmosphere when there are sufficient amount of harmful gases present like
CO2, smoke, alcohol, benzene, NH3 and NO etc.
3. 2. System Design
Fig2.1 IoT Air Pollution Monitoring System
usingArduino Cloud
Fig2.2 Circuit Diagram
4. 3. Implementation
i)Temperature & Humidity
• Create cloud variables for temp. and humidity.
• The DHT11 sensor uses a capacitive humidity
sensor and a thermistor to measure the
surrounding air, and spits out a digital signal on
the data pin.
• For measuring temperature this sensor uses a
NegativeTemperature coefficient thermistor.
• It’s fairly simple to use, but requires careful
timing to grab data.
• The data received is programmed in such a
way that the Node MCU sends the received
signals to the Arduino Cloud using theWi-fi
connection
ii) Air Quality
• MQ135 has a digital and analog output pin.
• When the level of gases go beyond a threshold
limit, the digital pin goes high and the
threshold value can be set by using the on-
board potentiometer.
• It requires some pre-heating before it could
actually give accurate results.
• This sensor takes in the value recorded in it’s
material and sends the reading to the Node
and the PPM variable (integer type) is reflected
in cloud by this reading.
5. iii) Cloud
• Selected the Node MCU 1.0 (ESP-12E Module)
to instantiate our board in Arduino Cloud and
entered secret key and Wi-Fi details.
• Under Sketch section, went toThings we
programmed our microcontroller to store data
retrieved from the sensors into local variables
and assign these to the cloud ones so that
these can be updated to the cloud dashboard.
• Firstly, we’d instantiate the port of
microcontroller to receive the stored
information from the sensors.Then, cloud
interaction setup is required.
• After this the main loop runs the program and
calls update functions that run the cloud data
exchange task to update the dashboard.
iv) Dashboard
• Created dashboard at Arduino cloud and
linking it to variables that are updated
simultaneously helps the dashboard track the
values for each time frame.
• We can create and add graphs and charts to
make the data more visually understandable.
• Using this data, the liveTemperature,
Humidity and also the PPM value of the air can
be measured.
6. 4.Testing
Fig4.1 Arduino Create Agent Fig4.2 Serial Monitor
• Connect toWi-Fi of the ESP8266 device and before connecting the MCU, install all Arduino
Drivers and Arduino Create Agent.
• For testing variables and to monitor the program, we used built in serial monitor on
Arduino Cloud.We can check the sensor’s recorded values here.
10. 6. Conclusion
• The IoTAir Pollution Monitoring System helps us to monitor the quality of air pollution in
the environment using just two sensors hence it has reduced the costs for sensors and
maintenance significantly.This system can be applied for indoor and outdoor air
quality/pollution monitoring.
• Some advantages of our system are:
1. It is easy to install and deploy.
2. Frequent updates on the dashboard with live monitoring
3. Precise air quality and remote location air quality monitoring.
4. Highly economical.
5. Collected data can be used for research and survey.
11. 7. Future Enhancements
• Inclusion of PMS5003 (PM2.5), MP503 and MQ-131 (VOC and Ozone) sensors .
• Insertion of LCD displays , LED, alarms displays for UI experiences.
• Incorporating this into a single unit module for ease in portability and usage.
12. 8. References
• [1] Harsh N. Shah, Zishan Khan, Abbas Ali Merchant, Moin Moghal, Aamir
Shaikh, Priti Rane, “IOT Based Air Pollution Monitoring System”,
International Journal of Scientific & Engineering ResearchVolume 9, Issue 2,
February-2018
• [2] Anand JayakumarA, PravissYesyandT K,Venkstesh Prashanth K K,
Ramkumar K, “IoT Based Air Pollution Monitoring System”, International
Research Journal of Engineering andTechnology (IRJET)Volume 08 Issue 03,
March-202