Project Title
Design and Implementation of an Air Quality Monitoring System Using Arduino UNO
🔷 Abstract
Air pollution is a major environmental issue affecting human health. This project monitors air quality in real time using gas sensors connected to an Arduino UNO. The system detects harmful gases and displays air quality levels. When pollution crosses a threshold, a buzzer/fan/LED is activated as an alert. The system is low-cost, portable, and suitable for smart home and smart city applications.
🔷 Objectives
-
Measure air pollution level
-
Detect harmful gases (CO, LPG, smoke)
-
Display real-time air quality
-
Trigger alert when pollution is high
-
Create awareness about air pollution
🔷 Block Diagram
🔷 Components Required
🔹 Hardware
| Component | Quantity |
|---|---|
| Arduino UNO | 1 |
| MQ-135 / MQ-2 Gas Sensor | 1 |
| 16x2 LCD (I2C optional) | 1 |
| Buzzer | 1 |
| DC Fan / Relay Module | 1 |
| 220Ω Resistor | 1 |
| Breadboard | 1 |
| Jumper Wires | As required |
| USB Cable | 1 |
🔷 Sensor Selection
-
MQ-135 → CO₂, NH₃, Benzene, smoke (best for air quality)
-
MQ-2 → LPG, smoke, hydrogen
-
MQ-7 → Carbon Monoxide (CO)
🔷 Working Principle
-
Gas sensor detects pollutant gases
-
Sensor output voltage changes with pollution level
-
Arduino reads analog value
-
Air quality is classified (Good / Moderate / Poor)
-
Alert system activates when pollution is high
🔷 Circuit Connections
🔹 MQ-135 → Arduino
| MQ Sensor | Arduino |
|---|---|
| VCC | 5V |
| GND | GND |
| AO | A0 |
🔹 LCD (I2C)
| LCD | Arduino |
|---|---|
| SDA | A4 |
| SCL | A5 |
🔹 Buzzer / Fan
-
Buzzer + → D8
-
Fan via relay → D9
🔷 Arduino Code
🔷 Output
-
LCD displays air quality value
-
Buzzer sounds when pollution is high
-
Fan activates automatically
-
Serial monitor shows live readings
🔷 Advantages
✔ Low-cost system
✔ Real-time monitoring
✔ Easy to build
✔ Scalable to IoT






0 comments:
Post a Comment