The system to monitor the air of environment using Arduino microcontroller, IOT Technology is proposed to improve quality of air. With the use of IOT technology enhances the process of monitoring various aspects of environment such as air quality monitoring issue proposed in this paper. Here h
AIR POLLUTION MONITORING SYSTEM USING IoT
The system to monitor the air of environment using Arduino microcontroller, IOT Technology is proposed to improve quality of air. With the use of IOT technology enhances the process of monitoring various aspects of environment such as air quality monitoring issue proposed in this paper. Here he using of MQ135 gas sensor gives the sense of different type of dangerous gas and arduino is the heart of this project which controls the entire process. Wi-Fi module connects thewhole process to internet and LCD is used for the visual Output. The Air pollution monitoring system is a step forward to contribute a solution to the biggest threat. The system overcomes the problem
of the highly-polluted areas which is a major issue. It
supports the new technology and effectively supports the healthy life concept. This system has features for the people monitor the amount of pollution on their mobile phones using the application.
The main objectives stated for the development of an air quality monitoring system might be to:
•check the air quality relative to standards or limit values, detect the air pollution,
•determine the exposure and assess the effects of air pollution on health,
•Inform the public about the air quality and raise the awareness.
•Develop systems for the prevention of air pollution episodes.
•Supply data for research investigations, develop/validate management tools (such as models)
The MQ135 sensor can sense NH3, NOx, alcohol, Benzene, smoke, CO2, and some other gases, so it is the perfect gas sensor for our Air Quality Monitoring Project. When we will connect it to Arduino then it will sense the gases, and we will get the Pollution level in PPM (parts per million). MQ135 gas sensor gives the output in form of voltage levels and we need to convert it into PPM. So for converting the output in PPM, here we have used a library for the MQ135 sensor, it is explained in detail in the “Code Explanation” section below.
The sensor was giving us a value of 90 when there was no gas near it and the safe level of air quality is 350 PPM and it should not exceed 1000 ppm. When it exceeds the limit of 1000 PPM, then it starts to cause Headaches, sleepiness, and stagnant, stale, stuffy air, and if exceeds beyond 2000 PPM then it can cause increased heart rate and many other diseases.
When the value will be less than 1000 PPM, then the LCD and webpage will display “Fresh Air”. Whenever the value will increase 1000 PPM, the LCD and webpage will display “Poor Air, Open Windows”. If it will increase 2000 the LCD and webpage will display “Danger! Move to Fresh Air”
Air quality is not same everywhere and it is different by geographic pattern and weather conditions along with sources of air pollution contributes towards the quality of air.
This is why different areas have different air quality levels at different time.
Example: Let’s consider two areas:
The first area will have a poor air quality than second area and why is that? This is because, the first area has low air exchange rate, which makes the pollutants to build up in that area and In second area, the air exchange rate is high which doesn’t allow the pollutants to build up in that particular area.
Now I hope you get a clear idea that how different areas can have different air quality levels and this make it necessary to monitor air quality and to understand its benefits .
First of all we will connect the ESP8266 with the Arduino. ESP8266 runs on 3.3V and if you will give it 5V from the Arduino then it won’t work properly and it may get damage. Connect the VCC and the CH_PD to the 3.3V pin of Arduino. The RX pin of ESP8266 works on 3.3V and it will not communicate with the Arduino when we will connect it directly to the Arduino. So, we will have to make a voltage divider for it which will convert the 5V into 3.3V. This can be done by connecting three resistors in series like we did in the circuit. Connect the TX pin of the ESP8266 to the pin 10 of the Arduino and the RX pin of the esp8266 to the pin 9 of Arduino through the resistors.
ESP8266 Wi-Fi module gives your projects access to Wi-Fi or internet. It is a very cheap device and make your projects very powerful. It can communicate with any microcontroller and it is the most leading devices in the IOT platform. Learn more about using ESP8266 with Arduino here.
Then we will connect the MQ135 sensor with the Arduino. Connect the VCC and the ground pin of the sensor to the 5V and ground of the Arduino and the Analog pin of sensor to the A0 of the Arduino.
Connect a buzzer to the pin 8 of the Arduino which will start to beep when the condition becomes true.
In last, we will connect LCD with the Arduino. The connections of the LCD are as follows
Connect pin 11 (D4) to pin 5 of Arduino.
Connect pin 12 (D5) to pin 4 of Arduino.
Connect pin 13 (D6) to pin 3 of Arduino.
Connect pin 14 (D7) to pin 2 of Arduino.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| ARDUINO mega | Equipment | 1 | 3000 | 3000 |
| NODEMCU ESP8266 Wi-Fi | Equipment | 1 | 900 | 900 |
| PM2.5/PM10 Sensor | Equipment | 1 | 2050 | 2050 |
| MQ-135 Gas sensors | Equipment | 1 | 600 | 600 |
| Barometric Pressure Sensor (BME280) | Equipment | 1 | 1300 | 1300 |
| Simple LCD | Equipment | 1 | 400 | 400 |
| Breadboard | Equipment | 1 | 300 | 300 |
| Vero board | Equipment | 1 | 400 | 400 |
| Soldiering material | Equipment | 1 | 800 | 800 |
| Connecting Wires and terminals | Equipment | 1 | 500 | 500 |
| Jumper wires and connectors | Equipment | 1 | 400 | 400 |
| Power supply | Equipment | 1 | 1500 | 1500 |
| others | Miscellaneous | 1 | 4000 | 4000 |
| Total in (Rs) | 16150 |
The world natural resources are depleting day by day, we are looking for alternate en...
Parabolic dish concentrator is used to reflect the heat of the sun on a foc...
This Final year project deals with the design and analysis of Thrust Active Magnetic Beari...
Zigbee is the wireless media that everyday devices use to connect to one another. The ZigB...
With technology advancing at an astronomical rate, we are witnessing events today that a f...