{"id":273,"date":"2017-10-04T22:36:36","date_gmt":"2017-10-04T15:36:36","guid":{"rendered":"http:\/\/dataexponent.com\/?p=273"},"modified":"2018-07-04T23:53:12","modified_gmt":"2018-07-04T16:53:12","slug":"laser-pm2-5-sensor-sds011-build","status":"publish","type":"post","link":"https:\/\/dataexponent.com\/?p=273","title":{"rendered":"Laser PM2.5 Sensor&#8211;SDS011 Build"},"content":{"rendered":"<p>Way back in the <strong><em>&#8220;Thailand Days&#8221;<\/em><\/strong>\u00a0several of us guys helped run the Grace International School Tech Club. We had a lot of fun working with high school students making cool things. Together we made multiple robots using the the <a href=\"https:\/\/www.arduino.cc\/\" target=\"_blank\" rel=\"noopener noreferrer\">Arduino microcomputer platform<\/a>.<\/p>\n<p>However, this project started out as a pollution monitoring project.\u00a0 Chiang Mai, Thailand suffers from sever seasonal pollution, mostly as a result of agricultural burning in the hottest time of the year. The pollution is so severe that students are kept indoors on the worst days.<\/p>\n<p>Back about 2012, the US Consulate donated an\u00a0research-grade <a href=\"http:\/\/metone.com\/air-quality-particulate-measurement\/fence-line-near-roadside\/e-sampler\/\" target=\"_blank\" rel=\"noopener noreferrer\">Met One\u00a0 E-Sampler Particulate Monitor<\/a>\u00a0to the school for us to operate and publish the air pollution status to the community. This was really touchy technology and we fought internet battles to keep the sight up. But, with help from Chiang Mai University we measured the weight of smoke, calibrated this very high-tech device, and used it until it broke.<\/p>\n<figure id=\"attachment_276\" aria-describedby=\"caption-attachment-276\" style=\"width: 225px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152620.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-276 size-medium\" src=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152620-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152620-225x300.jpg 225w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152620-768x1024.jpg 768w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152620.jpg 1200w\" sizes=\"auto, (max-width: 225px) 85vw, 225px\" \/><\/a><figcaption id=\"caption-attachment-276\" class=\"wp-caption-text\">Ken with the Met One Pollution Monitor mounted at the Grace International School soccer field.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<figure id=\"attachment_278\" aria-describedby=\"caption-attachment-278\" style=\"width: 300px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152303.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-278 size-medium\" src=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152303-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152303-300x225.jpg 300w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152303-768x576.jpg 768w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152303-1024x768.jpg 1024w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_152303-1200x900.jpg 1200w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-278\" class=\"wp-caption-text\">Actual air pollution captured by the Met One device. This was taken to the Chiang Mai University laboratory where it was cleaned, dried, and weighed to calculate the actual amount of pollution in a given volume of sampled air.<\/figcaption><\/figure>\n<figure id=\"attachment_275\" aria-describedby=\"caption-attachment-275\" style=\"width: 225px\" class=\"wp-caption alignleft\"><a href=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_110104.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-275 size-medium\" src=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_110104-225x300.jpg\" alt=\"\" width=\"225\" height=\"300\" srcset=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_110104-225x300.jpg 225w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_110104-768x1024.jpg 768w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/20120320_110104-1200x1600.jpg 1200w\" sizes=\"auto, (max-width: 225px) 85vw, 225px\" \/><\/a><figcaption id=\"caption-attachment-275\" class=\"wp-caption-text\">Ken with Chiang Mai University air pollution research scientist at the Chiang Mai University Air Pollution Research Station.<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>After multiple attempts to keep this device operational we gave up and switched to a more DIY solution. Working with Andrew May, the head of the Grace International School Science Department, and Adrian Oliver, the owner\/operator of the PocketWeather application we built a set of simple, but accurate and reliable, pollution monitors that we could operate ourselves based of the <a href=\"http:\/\/inovafitness.com\/en\/a\/chanpinzhongxin\/95.html\" target=\"_blank\" rel=\"noopener noreferrer\">Nova Fitness\u00a0Laser PM2.5 Sensor&#8211;SDS011<\/a> module. The spec sheet for the SDS011 can be downloaded <a href=\"https:\/\/pan.baidu.com\/s\/1skCk8AL\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p>\n<p>My first version was Arduino based and\u00a0operated as one of the official Chiang Mai, Thailand pollution monitoring sites, along with Grace International School.\u00a0When we moved back to Michigan I changed over to\u00a0a home-built\u00a0<a href=\"https:\/\/www.raspberrypi.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Raspberry Pi<\/a> version to be more like the others monitoring devices in the set.<\/p>\n<figure id=\"attachment_274\" aria-describedby=\"caption-attachment-274\" style=\"width: 300px\" class=\"wp-caption alignright\"><a href=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/SDS011-PM-Project-IMG_1601.jpg\" target=\"_blank\" rel=\"noopener noreferrer\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-274 size-medium\" src=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/SDS011-PM-Project-IMG_1601-300x225.jpg\" alt=\"\" width=\"300\" height=\"225\" srcset=\"https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/SDS011-PM-Project-IMG_1601-300x225.jpg 300w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/SDS011-PM-Project-IMG_1601-768x576.jpg 768w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/SDS011-PM-Project-IMG_1601-1024x768.jpg 1024w, https:\/\/dataexponent.com\/wp-content\/uploads\/2018\/07\/SDS011-PM-Project-IMG_1601-1200x900.jpg 1200w\" sizes=\"auto, (max-width: 300px) 85vw, 300px\" \/><\/a><figcaption id=\"caption-attachment-274\" class=\"wp-caption-text\">SDS011 \/ Raspberry Pi pollution monitor project board located in the basement of the house.<\/figcaption><\/figure>\n<p>My\u00a0pollution monitor version lives down in the basement crawlspace and is built from a Rasberry Pi communicating to the SDS011 particulate sensor &#8211; along with a DHT22 humidity sensor.<\/p>\n<p>The SDS011 is in the lower left hand corner of the project board. The DHT22 is in the little plastic bottle that is part of the plumbing on the lower right of the project board. Of course, the Raspberry Pi is the upper half of the project board.<\/p>\n<p>The Raspberry Pi communicates wirelessly to the Adrian&#8217;s PocketWeather\u00a0 server and can be seen here on this webpage:\u00a0 <a href=\"https:\/\/aq.ajosoft.com\/index.php?StationID=2166&amp;Country=USA&amp;sort=0&amp;units=0\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/aq.ajosoft.com\/index.php?StationID=2166&amp;Country=USA&amp;sort=0&amp;units=0<\/a><\/p>\n<p>Link to update post:\u00a0<a href=\"https:\/\/dataexponent.com\/?p=283\" target=\"_blank\" rel=\"noopener noreferrer\">https:\/\/dataexponent.com\/?p=283<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Way back in the &#8220;Thailand Days&#8221;\u00a0several of us guys helped run the Grace International School Tech Club. We had a lot of fun working with high school students making cool things. Together we made multiple robots using the the Arduino microcomputer platform. However, this project started out as a pollution monitoring project.\u00a0 Chiang Mai, Thailand &hellip; <a href=\"https:\/\/dataexponent.com\/?p=273\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Laser PM2.5 Sensor&#8211;SDS011 Build&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":274,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[20,64,62,67,66,65,68,61,63],"class_list":["post-273","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-arduino","tag-dht22","tag-diy","tag-pm-10","tag-pm-2-5","tag-pollution-monitor","tag-pollution-monitoring","tag-raspberry-pi","tag-sds011"],"_links":{"self":[{"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/posts\/273","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dataexponent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=273"}],"version-history":[{"count":5,"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/posts\/273\/revisions"}],"predecessor-version":[{"id":285,"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/posts\/273\/revisions\/285"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dataexponent.com\/index.php?rest_route=\/wp\/v2\/media\/274"}],"wp:attachment":[{"href":"https:\/\/dataexponent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=273"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dataexponent.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=273"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dataexponent.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=273"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}