Introduction: Room Air Analyzer
Download the arduino program, and find all the information about the installation of the libraries, the exploitation of the data and more here,
www.lelabtechno.com (Maker Spirit)
Twitter : @fdw34 and @lelabtechno
If you like this project, vote for it at the top right of this page.
Step 1: Room Air Analyzer
The purpose is to know ambient air composition of his house in order to act when the rate of pollution is critical.
"When is necessary to ventilate a room? "
Step 2: the Sensors Used
Sensor is to create Digital (Lo Pulse) output to Particulate Matters (PM). Lo Pulse Occupancy time (LPO time) is in proportion to PM concentration. The output is for PM whose size is around 1 micro meter or larger.
Grove - Air quality sensor v1.3 (Wiki)
The sensor is designed for indoor air quality testing. The main gas detected is carbon monoxide, alcohol, acetone, thinner, formaldehyde and other slightly toxic gases. It is compatible with 5V and 3.3V power supply.
Grove - Temperature&Humidity Sensor Pro (Wiki)
This product is a high accuracy temperature and humidity sensor used in home conditions.
Step 3: Display of Data.
Grove - OLED 1.12'' is a 16 color grayscale 96×96 dot matrix OLED display module with Grove compatible 4pin I2C interface.
Step 4: Microcontroller Development Board
Seeeduino Lotus (Fully Arduino compatible)
Seeeduino Lotus is an ATmega328 Microcontroller development board. It is a combination of Seeeduino and Base Shield. It uses Atmel ATMEGA328P-MU and CH340. ATMEGA328P-MU is a high performance, low power 8-Bit AVR Microcontroller. CH340 is an USB bus converter chip that can realize an USB to serial interface. Seeeduino Lotus has 14 digital input/output (6 of which can output PWM) and 7 analog input/output, a micro USB connection, an ICSP header, 12 Grove connections, a reset button.
Sensors connections
Grove – Air quality sensor : pin A0
Grove - Dust Sensor : pin D4
Grove Temp & Humi Sensor Pro : pin D2
Grove - OLED Display 1.12" : pin I2C
Step 5: Arduino Programming
Download the arduino program, and find all the information about the installation of the libraries, the exploitation of the data and more here,
www.lelabtechno.com (Maker Spirit)
Attachments
Step 6: I Recycled a Box to Embark the Whole
Step 7: Data Exploitation
Temperature (Grove Temp & Humi Sensor Pro)
The ideal temperature recognized by all specialists is for an adult room between 16 °C and 20 °C, and for a baby room between 18 °C and 21 °C. Other rooms betwen 20°C and 21°C. (Wiki)
Humidity rate (Grove Temp & Humi Sensor Pro)
The optimum humidity level recognized by all specialists is between 40% and 50%. The diagram above shows the humidity rate effect on the development of bacteria, viruses, allergies, mites …. (Wiki) (see the graph above)
Air quality rate (Grove - Air quality sensor)
The manufacturer data (see Wiki) indicates:
A rate below 50 : Air fresh
A rate above 50 : Low pollution
A rate above 150 : High pollution.
A rate above 400 : High pollution alert
One can start to aerate a room from a rate above 50.
Particle concentration rate. (Grove - Dust Sensor)
The manufacturer data indicates:
The sensor will address a value between 0 and 8000.
Knowing that clean air is around 500.
It can be estimated that over 1500 for a prolonged period, it is necessary to ventilate the room.
Above, the graph of an average day-long survey in an office, concentration according to the time (Data manufacturer, see Wiki)
If you like this project, vote for it at the top right of this page.
Download the arduino program, and find all the information about the installation of the libraries, the exploitation of the data and more here,
www.lelabtechno.com (Maker Spirit) Twitter : @fdw34 and @lelabtechno