Version: 2.0.0
Platform: ESP32 and ESP8266
Author: Air Guardian Development Team (Group 1)
Air Guardian is an advanced IoT-based air quality monitoring system designed to enhance safety in outdoor environments. Powered by an ESP32, the system continuously monitors temperature, humidity, smoke, carbon monoxide, dust, and sound levels in real time.
A key feature of Air Guardian is its Automated Barrier Control System 🚧, which physically restricts access to a room when hazardous air conditions are detected. The system also provides a standalone web dashboard 📊 for live data visualization and monitoring.
Listed below are the the fucntions featured in the miniature/prototype:
- DHT11 – Temperature & Humidity
- MQ2 – Smoke & Gas Detection
- MQ7 – Carbon Monoxide Detection
- Dust Sensor – Particulate Matter Detection
- Sound Sensor – Noise Level Monitoring
- Servo motor automatically closes the barrier when air quality reaches POOR or HAZARDOUS levels
- Supports Auto and Manual control modes
- ESP32 operates in WiFi Access Point (AP) mode
- View live sensor data through gauges and charts
- No external internet connection required
- Logs critical events such as hazardous gas levels
- Timestamped alerts for easier incident tracking
- Barrier mode (Auto / Manual) is saved using EEPROM
- Settings persist even after power loss or reset
- Traffic light LED indicators:
- 🟢 Green – Safe
- 🟡 Yellow – Warning
- 🔴 Red – Hazardous
- Buzzer and fan activation for immediate alerts
- I2C OLED for display using ESP8266
- JSON-based endpoints for system integration
- Example endpoint: