Hi All. Just picked up an Enviro+ to connect to my pi zero and PMS5003 PM sensor. I have all the example programs working fine, but for some reason when running the particulates.py program:
The particles per 0.1L shows fine
But the PM concentration numbers all constantly 0:
0.3um in 0.1L air: 48
0.5um in 0.1L air: 16
1.0um in 0.1L air: 2
2.5um in 0.1L air: 0
5.0um in 0.1L air: 0
10um in 0.1L air: 0
I’ve used this sensor with Arduino projects and was able to get PM concentration levels so that makes it seem like it’s a software issue. Anyone have any ideas? Thank you in advance!
This is what I am seeing at the moment indoors in my lab:
It looks very similar to your readings but it will go to much higher readings of all sizes if I do a stir fry in the kitchen or change the bedding in the bedroom. It is just very low this morning.
I don’t display those so I don’t know but I think they had very small values when I originally tested it so I use the counts per 0.1l as they looked more interesting. I think it is hard to get to a micro gram with such small particles. Isn’t 0.3um smaller than the wavelength of light?