Air Quality Monitoring and Automatic Air Purifying in Houses Near Cement Industrial Areas



This project develops a system for real-time Air Quality Monitoring and Automatic Air Purifying using the core concepts of Hardware Engineering and Artificial Intelligence. It detects the usual air quality parameters like humidity, temperature, and dust with additional parameters like carbon monoxide (CO) and nitrogen dioxide (NO2) which are known to be produced by cement factories.
The entire system is managed by an ESP32 microcontroller as its core. All the sensor data sent to the microcontroller are then processed on-device into certain classes using a pre-trained Support Vector Machine (SVM) model. The air qualities are divided into four classes: Good, Moderate, Poor, and Hazardous. All those data are then sent to an AWS Cloud server using HTTP for further monitoring on the web dashboard.
🌬️ Use air quality sensors (e.g., PM2.5, CO, NO₂) to monitor indoor pollutants.
📶 Use ESP32 with Wi-Fi to process and transmit sensor data.
🧠 Apply a pre-trained SVM model to classify air quality levels in real time.
⚙️ Activate the air purifier automatically when poor air quality is detected.
🌐 Display real-time data on a web dashboard hosted on AWS.
🔔 Notify users when air quality becomes poor or hazardous
🔩 Hardware
🔌 ESP32 Dev Board – for processing, control logic, and Wi-Fi communication.
🌫️ PM2.5 sensor – for particulate matter detection.
🧪 MQ-7 gas sensor – to detect CO
🌡️ DHT22 – for temperature and humidity sensing.
🔋 Power supply & wiring components – including breadboard, jumper wires, USB cable, etc.
💻 Software / Platform
🧠 Pre-trained SVM model – compiled or converted to run on ESP32 for local inference.
🌐 AWS cloud services – to host the web dashboard and receive/send device data.
🛠️ Arduino IDE – for coding and flashing the ESP32 firmware.
🧾 Web technologies – such as Laravel PHP and HTML/CSS/JS for dashboard front-end and backend integration, REST API for data transmission endpoints, and HTTP for the application communication protocol.
This project demonstrates a smart and responsive indoor air quality monitoring system using embedded AI. By combining environmental sensors with an ESP32 and a pre-trained SVM model, the system can detect harmful air conditions and automatically activate a purifier. Real-time data is displayed through a web dashboard hosted on AWS, allowing users to stay informed and safe. The solution is practical, scalable, and well-suited for residential areas near industrial environments.
Web Dashboard: https://github.com/tangerineshirt/zephyr-sense
Arduino IDE Code: https://github.com/tangerineshirt/Pollution-Monitor
Name of Project Sistem Prediksi Iklim Berbasis AI dan IoT untuk Optimalisasi Pertanian Project Domain This project falls under AI and IoT based agricultural optimization, which focuses on climate and weather prediction by integrating sensors, actuators, cloud and processing units using ESP32 microcontroller. Meet Our Team Problem Statements …
Smart Lele | AIoT for Automated Catfish Pond Management 🐟💻 Introducing Smart Lele, an innovative AIoT (Artificial Intelligence of Things) project designed to revolutionize catfish pond environments! 🐠 This project harnesses the power of sensors and actuators to provide automated monitoring and control of water quality, ensuring optimal conditions for healthier fish. Screenshots 📸 A…
Smart Lock Door System with Face Recognition Based on Cloud Project Domain Proyek ini berada dalam ranah otomatisasi rumah pintar berbasis IoT, dengan fokus pada peningkatan keamanan akses pintu melalui integrasi antara kamera, kecerdasan buatan (AI), dan pemrosesan berbasis cloud. Sistem ini memanfaatkan ESP32-CAM sebagai pengontrol utama untuk melakukan identifikasi wajah, serta memungkinkan pengelolaan akses…
“Every Drop Counts.” An AI-Powered Leap Toward Smarter Water Consumption 🌐 Domain of Impact Redefining Water Management with IoT, AI, and Fault Tolerance. Categories: 🌍 Smart Home Technology 🧠 Embedded Artificial Intelligence 📡 Internet of Things (IoT) ♻️ Environmental Sustainability The Smart Water Meter is a low-cost, AI-powered IoT solution designed to help households monitor water usage…
Membangun sistem Embedded AI untuk penyiraman otomatis berbasis data sensor dan cuaca. Menggunakan teknik Fault-Tolerant Hardware Redudancy (TMR), inferensi langsung di mikrokontroler, serta integrasi cloud AWS untuk pemantauan dan penyimpanan data. Data pembacaan sensor secara real-time dapat dilihat pada dashboard Blynk. 🔍 Latar Belakang Mikroklimat yang bervariasi sering membuat penyiraman tanaman menjadi tidak efektif. Tanaman…
TANIKU – Smart Plant Stress Monitoring System Based on Soil Condition Where AI meets Agriculture—right from your home garden. 🪴 “A healthier plant starts with knowing when it’s stressed.” 🌐 Domain of Impact TANIKU is an innovative system designed to transform how people care for plants at home by combining IoT, TinyML, and fault-tolerant embedded…