shrinba / diy-air-filter-and-monitor-pi-sds011

Measuring Air Quality with a Nova SDS011 particle matter sensor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Wildfires have been a real issue in California the past 3 years. Wanted to share DIY low cost and portable solution to filter and monitor the air quality inside your home.

Portable Air Purifier

The idea came from a search I did in YouTube for "DIY Air Purifier". Here is a good video that explains how to build it, and how it compares with commercial air purifiers that cost hundreds of dollars.

Fan box and filter
Front view of home made air purifier Rear view of home made air purifier

Materials

Review

Seems to do its work, but the box fan is kind of loud (54, 59 and 65dB at each of the 3 settings)

Portable Air Monitor

I used some IoT spare parts I had (Raspberry Pi and SenseHAT) and Particle Matter sensor I got in Amazon.

Raspberry pi with particle matter sensor and power bank

See this short video showing how the measurements are displayed on the SenseHAT screen

Materials

Software

Modified this python code I found in GitHub that reads from SDS011 to print the particle matter measurements on the SenseHAT screen using color coding (the measurement prints green when air quality is good, yellow when moderate and red when elevated). I also capture temperature and presssure using the SenseHAT sensors

The aqi.py python script saves the measurements on a json file that is available on the Pi's Web server (/var/www/html/aqi.json) which is useful to graph measurements

Review

Simple solution to monitor Air Quality inside your home. Commercial products that provide similar functionality cost several hundred dollars, plus I prefer to keep my data locally instead on someone else's cloud.

Update 13-SEP-2020: I have been using the filters for 3 weeks now to help with the bad air quality caused by the numerous woldfires in California and I can say the filters work pretty welll and they really lower the pm2.5 particle count. Depending on the room size they can lower the pm2.5 from 120 to under 10 within 35 minutes of use at the highest fan setting. Takes longer in larger rooms...

Here is a picture of how the filter looks after 3 weeks of heavy use (~6-8h/day). Click the picture to see the image at full resolution

Front view of home made air purifier

About

Measuring Air Quality with a Nova SDS011 particle matter sensor


Languages

Language:Python 100.0%