Вы находитесь на странице: 1из 3

IoT-Enabled Air Pollution Meter With Digital Dashboard On Smartphone

Presented here is a IoT enabled air pollution meter to monitor air quality on your smartphone using Blynk
application and Arduino board. Blynk is an Internet of Things (IoT) platform to control Arduino,
Raspberry Pi and the like over the Internet. In this project Blynk provides a digital dashboard on your
smartphone that displays real-time air quality readings for the immediate surroundings.

Blynk is not meant for a specific board or shield. It will get you online and ready for the IoT, irrespective
of whether Arduino or Raspberry Pi is linked to the Internet over Wi-Fi, Ethernet or an ESP8266 chip.

 Controller and sensors

Arduino Uno is used as a control and measuring unit, and Arduino Uno Ethernet shield for
connection to the Blynk Cloud. The sensors include nova PM sensor SDS011, gas sensor MQ135,
and temperature and humidity sensor DHT11.

 Circuit and working

Circuit diagram of the IoT enabled air pollution meter with digital dashboard is shown. Heart of
the circuit is Arduino Uno board with Arduino shield. Other components used are voltage
regulators 7805 (IC1 and IC2), temperature and humidity module DHT11 connected to connector
CON3, gas sensor MQ135 connected to connector CON2, PM2.5/PM10 sensor connected to
connector CON1 and a few others.

 PM2.5/PM10 sensor (SDS011)

Particle pollution, also called particulate matter (or PM), is a mixture of solid particles and liquid
droplets floating in the air. Some particles are released directly from a specific source, while
others are formed in complicated chemical reactions in the atmosphere.

The PM2.5/PM10 sensor connected across CON1 was developed by INOVAFIT, which is a spin-
off from University of Jinan, China. It uses the principle of laser scattering in the air, and can
detect suspended particulate matter concentration ranging from 0.3 to 10 microns. Data collected
by the sensor is stable and reliable. SDS011 sensor is connected to UART port (TX and RX) of
Arduino Uno board.
 Gas sensor (MQ135)

Sensitive material of the sensor is tin-dioxide, whose conductivity increases with the
concentration of gas. Change in conductivity is converted into output voltage signal, which varies
corresponding to the concentration of combustible gas. MQ135 is highly sensitive to ammonia,
sulphide and benzene steams, smoke and other harmful gases. It is a low-cost sensor, suitable for
different applications. Output of the gas sensor is connected to analogue input pin A3 of Arduino
Uno board through connector CON2.

 Temperature and humidity sensor (DHT11)

This composite sensor contains calibrated digital signal outputs of temperature and humidity.
Connected to connector CON3, it includes a resistive-type humidity measurement component and
an NTC temperature-measurement device. Its output pin is connected to digital pin 5 of Arduino
Uno board. It is a relatively inexpensive sensor for its performance.

 Additional features

Additional alarm indication and control through relays RL1 and RL2 have been provided. The
two appliances (light and fan) can be connected to connectors CON5 and CON6, but you can add
more as per your requirement. Connector CON4 is used for connecting 230V AC mains to drive
the lamp and fan connected at CON5 and CON6, respectively.

Вам также может понравиться