DCDC PROJECT HUB
Air Quality Monitoring with Cloud Dashboard
Problem statement
Poor air quality affects health but citizens usually do not have access to low cost real time data for their local environment.
Abstract
This project builds an IoT based air quality node that measures gas concentration and optionally dust, temperature and humidity. An ESP8266 or ESP32 sends the data to a cloud IoT platform where users can view graphs and trends. Alerts can be generated if pollution exceeds safe limits.
Components required
- ESP8266 or ESP32 board
- Gas sensor (MQ135 or similar)
- Optional dust sensor (GP2Y1010 etc.)
- DHT11 or DHT22 sensor
- Resistors and conditioning circuits
- Wi-Fi router
- Cloud IoT platform account
- Enclosure if installed outdoors
Block diagram
Working
Sensors measure gas concentration, particulate matter and temperature or humidity. The controller reads the sensor values at intervals, formats them and sends them to the cloud using HTTP or MQTT. The server stores data and generates graphs. Threshold comparisons generate warnings or notifications when air quality is poor.
Applications
- Indoor air quality monitoring
- Pollution monitoring near roads or industry
- Campus environmental station
- Awareness projects on climate and health