Abstract
Air Quality Monitoring System is an IoT-based solution designed to measure and analyze environmental air pollutants in real time. The system uses gas sensors to detect harmful gases such as CO₂, CO, LPG, smoke, and particulate matter, and displays the data on a web or mobile application. It helps in identifying pollution levels, ensuring public safety, and supporting environmental monitoring initiatives.
Existing System
- Manual air sampling and laboratory analysis
- Government-installed monitoring stations (limited locations)
- Delayed reporting of pollution data
- Expensive large-scale monitoring equipment
Limitations:
- High cost
- Limited accessibility
- No real-time alerts for individuals
- Less portability
Proposed System
- Real-time air quality monitoring using IoT sensors
- Gas sensors (MQ series, PM2.5 sensors) for pollutant detection
- Cloud-based data storage and visualization
- Mobile/Web dashboard for live tracking
- Alerts when pollution exceeds safe levels
- Portable and low-cost design
Software Requirements
- Programming Language: Python / Embedded C
- Arduino IDE / Raspberry Pi OS
- Database: MySQL / Firebase
- Web Framework: Django / Flask (Optional)
- Cloud Platform: ThingSpeak / AWS IoT (Optional)
- Operating System: Windows / Linux
Hardware Requirements
- Arduino / Raspberry Pi
- MQ135 Gas Sensor (Air Quality)
- MQ2/MQ7 Gas Sensors (Smoke/CO)
- PM2.5 Dust Sensor
- Temperature & Humidity Sensor (DHT11/DHT22)
- Wi-Fi Module (ESP8266/ESP32)
- LCD Display (Optional)
- Power Supply
Advantages
- Real-time pollution monitoring
- Low-cost and portable system
- Early warning alerts
- Easy installation
- Supports environmental awareness
Disadvantages
- Sensor accuracy may vary
- Requires regular calibration
- Internet dependency (for cloud features)
- Limited coverage area per device