Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IoT-Based Smart Air Purifier & Humidity Control System

An IoT-enabled air purification and humidity control prototype designed to monitor and regulate indoor environmental conditions.
The system integrates Arduino Uno, environmental sensors, cooling fans, ultrasonic humidifiers, and a mobile IoT platform to improve air quality and maintain comfortable humidity levels.

This project demonstrates the integration of Embedded Systems, IoT platforms, and environmental sensing to build a smart indoor air management system.


Project Overview

Indoor environments often experience humidity fluctuations and poor air circulation, which can affect comfort and health.
This project aims to address these issues by developing a smart air purification and humidity regulation system.

The device monitors temperature and humidity and allows users to control air circulation and humidification through both hardware switches and a mobile application.

The system includes:

  • Environmental monitoring using a DHT temperature–humidity sensor
  • Air circulation using multiple cooling fans
  • Humidity control using ultrasonic humidifiers
  • Water recirculation using a submersible pump
  • Remote device control using the Blynk IoT mobile platform

Key Features

Real-Time Environmental Monitoring

The system continuously monitors indoor temperature and humidity using a DHT sensor connected to the Arduino controller.

Smart Humidity Regulation

Four ultrasonic humidifiers generate fine mist when humidity levels drop, helping maintain comfortable indoor air conditions.

Air Circulation System

Six cooling fans push air through a honeycomb evaporative cooling structure, improving airflow and distributing humidified air evenly.

Water Recirculation Mechanism

A submersible pump lifts water from the bottom tray to the top of the honeycomb structure, allowing water to flow downward and enhance evaporative cooling.

Remote Control via Mobile App

The system integrates with the Blynk IoT platform, enabling users to control fans and humidifiers remotely from a smartphone.

Hybrid Control System

Devices can be controlled through:

  • Physical switches on the hardware device
  • Mobile application interface

System Architecture

The system is built around an Arduino Uno microcontroller, which acts as the central controller for sensors and actuators.

The architecture consists of four main layers:

Sensor Layer

Temperature and humidity data are collected using a DHT sensor.

Control Layer

Arduino processes sensor data and sends control signals to fans, humidifiers, and pump motors.

Actuator Layer

Devices such as fans, humidifiers, and pump motors operate based on control signals from the Arduino.

User Interface Layer

Users interact with the system using a mobile interface built on the Blynk IoT dashboard.


Hardware Components

Component Description
Arduino Uno Microcontroller used to control sensors and devices
DHT Sensor Measures temperature and humidity
Cooling Fans Six fans used for air circulation
Ultrasonic Humidifiers Four humidifiers used to increase humidity
Submersible Pump Recirculates water through cooling structure
Honeycomb Cooling Pad Used for evaporative cooling
Water Tray Stores water for humidification system
Pipes Transport water from tray to top of honeycomb
Power Supply Provides electrical power to the system

System Specifications

Specification Value
Temperature Accuracy ±2°C
Humidity Accuracy ±5% RH
Number of Cooling Fans 6
Fan Speed ~250 RPM
Humidifiers 4 Ultrasonic Mist Generators
Pump Flow Rate ~1.7 L/min
Controller Arduino Uno
IoT Platform Blynk

Working Principle

  1. The DHT sensor continuously measures temperature and humidity inside the environment.

  2. Sensor readings are processed by the Arduino Uno, which determines whether humidity control or air circulation is required.

  3. When humidity drops below a comfortable level:

    • Ultrasonic humidifiers are activated.
  4. Airflow is generated by six cooling fans, which push air through the honeycomb cooling structure.

  5. Water is pumped from the bottom tray to the top of the honeycomb pad using a submersible pump, enabling evaporative cooling.

  6. Users can manually control system components using:

    • Hardware switches
    • Blynk mobile interface

Control Interface

The system uses the Blynk IoT mobile platform for remote control.

Users can:

  • Turn fans ON or OFF
  • Activate humidifiers
  • Monitor environmental conditions
  • Control the system remotely from a smartphone

Arduino Integration

The Arduino Uno acts as the main controller responsible for:

  • Reading sensor data
  • Processing environmental conditions
  • Controlling fans, humidifiers, and pump motors
  • Receiving commands from the mobile IoT platform

The Arduino code included in this repository handles sensor monitoring and device control logic.


Project Structure

IoT-Based-Smart-Air-Purifier-Humidity-Control-System/
│
├── arduino/
│   └── air_purifier_control.ino    # Main Arduino sketch
│
├── images/
│   └── prototype_design.jpg        # Hardware prototype photo
│
└── README.md

Applications

  • Smart home environmental control systems
  • Indoor air quality management
  • Educational IoT and embedded systems projects
  • Prototype smart air purification systems

Future Improvements

  • Automatic humidity threshold control (implemented)
  • Manual override via Blynk app (implemented)
  • Integration of air quality sensors (CO₂, PM2.5, VOC)
  • Cloud-based data logging dashboard
  • Integration with smart home systems (Google Home / Alexa)
  • Predictive environmental control using ML models

Technologies Used

  • Arduino
  • IoT Systems
  • Embedded Systems
  • Environmental Sensors
  • Blynk IoT Platform

Author

Hari Preetham
B.E Artificial Intelligence and Machine Learning
CMR Institute of Technology

About

IoT air purifier & humidity control system with auto-threshold regulation and Blynk mobile app control. Built with Arduino Uno, DHT sensor, 6 fans, 4 ultrasonic humidifiers and a pump.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages