Grove Dust Sensor
Last updated
Last updated
This Dust Sensor gives a good indication of the air quality in an environment by measuring the dust concentration. The Particulate Matter level (PM level) in the air is measured by counting the Low Pulse Occupancy time (LPO time) in given time unit. LPO time is proportional to PM concentration. This sensor can provide reliable data for air purifier systems; it is responsive to PM of diameter 1μm.
!!!note
This sensor uses counting method to measure dust concentration, not weighing method, and the unit is pcs/L or pcs/0.01cf.
Please pay attention to the warnings listed here.
Stable and sensitive detection of not only cigarette smoke but also house dust which are indoor asthma triggers.
Air is self-aspirated with the current of air generation mechanism with a built-in heater.
Easy maintenance. High sensitivity lasts long term.
Dual output for the particle size over 1 micron and 2.5 micron (approx).
More compact and lighter, and easy installation.
!!!note
In the latest version, output Hi Voltage is changed from 4.0V to 4.5V.
!!!Tip More details about Grove modules please refer to Grove System
Air Purifier
Air Quality Monitor
Air Conditioner
Ventilator
Please keep it upright.
3 min preheat time is required while using for the first time.
Arbitrary operation may cause unexpected damage.
Following widgets (red rectangle marked) is used only for the factory setting. Please DO NOT change the default configuration.
Here is a demo to show how to obtain PM concentration data from this Grove - Dust Sensor.
Plug the dust sensor into digital port D8 on the Grove - Base Shield. It can only be D8 because the operation of this sensor involves sampling. This function only can be achieved by D8, the input capturing pin of ATmega328P, on Arduino/Seeeduino.
Also, you can connect Grove - Dust sensor to Arduino UNO without Base Shield.
Copy and paste the demo code below to a new Arduino sketch.
In this program, the Seeeduino samples the total duration of "logic low" in 30s, and this duration illustrates the dust density of environment. Open Serial Monitor, we can get air quality's value detected by sensor from PC's serial port.
"lowpulseoccupancy" represents the Low Pulse Occupancy Time(LPO Time) detected in given 30s. Its unit is microseconds.
"ratio" reflects on which level LPO Time takes up the whole sample time.
Here is a graph of the dust concentration measured in office :
We can see the concentration of dust is very low in the evening, but it is higher in the afternoon. A threshold can be set when the concentration is above a value. Also, if you want to set the sensor more sensitive you can add a fan on the sensor, and add a 10kΩ resistor between the Pin5 and Ground. More information please visit the blog of A.J.
If you want to make some awesome projects by Grove - Dust Sensor, here is a project for reference.
This section an IoT demo made by Seeeduino and Grove.
More attention is being paid to the environmental air quality nowadays because the tiny particles in the air around can badly endanger people’s health. We always get the information of environment from our government department. But it’s the average value of the whole city/section. It can not reflect the environment around you accurately.
[Datasheet] Grove-Dust_sensor datasheet
[Demo]Building a low-cost networked PM2.5 monitor -- Made by A.J.
[Demo] Measuring the Pickle Jr. – a modified PPD42 with an attached fan. -- Made by A.J.
[Demo] Testing the Shinyei PPD42NS -- Made by darell tan
[Demo] Air Quality Monitoring -- Made by Chris Nafis
Grove cable is included in Grove Dust Sensor package. We also can use Dupont Line to connect Base Shield as below picture.
"concentration" is a figure that has a physical meaning. It is calculated from the characteristic graph below by using the LPO time.
Item
Norm
Unit
VCC
4.75~5.75
V
Standby Current Supply
90
mA
Detectable range of concentration
0~28,000 / 0 ~ 8000
pcs/liter / pcs/0.01cf
Operating Temperature Range
0~45
°C
Output Method
Negative Logic, Digital output, High: over 4.0V(Rev.2), Low: under 0.7V
-
Detecting the particle diameter
>1
μm
Dimensions
59(W) × 45(H) × 22(D)
mm
Humidity Range
95% rh or less
-
Arduino UNO
Dust Sensor Pin
Cable Color
5V
Pin 3
Red wire
GND
Pin 1
Black wire
D8
Pin 4
Yellow wire