關(guān)注空氣質(zhì)量 自制Arduino檢測(cè)器

2013-08-28 12:05 來(lái)源:電子信息網(wǎng) 作者:鈴鐺

空氣中的顆粒污染物,除了工廠、汽車的排放,日常生活也會(huì)產(chǎn)生不少。想知道大范圍的空氣質(zhì)量可以關(guān)注環(huán)保部、美使館發(fā)布的PM2.5指數(shù),想知道身邊小范圍的空氣質(zhì)量就只能望天?還是用Arduino DIY一個(gè)家庭空氣質(zhì)量采集器,讓數(shù)據(jù)說(shuō)話吧!本文編譯自 Air Quality Monitoring,原作者為Chris Nafis。DIYer Yeelink姜工對(duì)原文進(jìn)行了翻譯,并基于原文中的原理,制作出了自己的空氣質(zhì)量檢測(cè)器。

1


目錄

1 譯文

1.1 材料

1.2 檢測(cè)

1.3 實(shí)現(xiàn)流程

1.4 采樣流程

1.5 測(cè)試和校準(zhǔn)

1.6 結(jié)論

2 制作

譯文

因?yàn)檫^(guò)敏和哮喘,我特別關(guān)心室內(nèi)和室外的空氣質(zhì)量。我使用Quadrafire木炭火爐——一個(gè)應(yīng)該是比較干凈的柴爐做 飯,打算看看它對(duì)我家中的室內(nèi)空氣質(zhì)量(灰塵)和室外空氣質(zhì)量(煙)的影響。紐約州在多個(gè)地方監(jiān)控空氣質(zhì)量;認(rèn)證的過(guò)敏和哮喘顧問(wèn)在紐約州的Albany 發(fā)布空氣污染指數(shù),美國(guó)肺協(xié)會(huì)寫過(guò)一篇非常棒的論文叫做《美國(guó)的空氣》(State of the AIR)談?wù)擃w粒污染。我有幾個(gè)氣象站在收集數(shù)據(jù)(放在weather underground上面)。

4


1.1 材料

6針的 mini TE接口 $2

夏普光學(xué)粉塵傳感器 GP2Y1010AUoF $12

Arduino Uno Ethernet $65

9VDC電壓 $7

Davis 屏蔽罩(紅外屏蔽罩) $67.5

40毫米風(fēng)扇 $13

1.2 檢測(cè)

5


290刀的 Dolys “DC1100 Pro Air Quality”是一個(gè)真正的激光顆粒檢測(cè)器,帶兩種不同的測(cè)量范圍。小的通道(0.5>微米)應(yīng)該可以看到細(xì)菌和霉菌。

高一點(diǎn)的通道(2.5>微米)可以看到灰塵和花粉。LCD顯示器持續(xù)的顯示小通道和大通道的長(zhǎng)條圖和讀數(shù),本設(shè)備能保存長(zhǎng)達(dá)30天的空氣質(zhì)量數(shù)據(jù)。

我購(gòu)買了一個(gè)帶有PC接口的產(chǎn)品,并把它連接到了Arduino ethernet板上,這樣我就能自動(dòng)的發(fā)送數(shù)據(jù)到Pachube了。如果空氣質(zhì)量有問(wèn)題,我的手機(jī)就能收到通過(guò)Twitter發(fā)布的報(bào)警信息。

這個(gè)產(chǎn)品非常的靈敏。它可以非常容易的檢測(cè)到走過(guò)地毯時(shí)掀起的灰塵,或者是炒菜時(shí)候的煙。下面的圖中你能看到非常有趣的事情。

首先在晚上的時(shí)候大家都休息了,讀數(shù)會(huì)非常的低。你也能看到在中午的時(shí)候我女兒炒菜,數(shù)據(jù)會(huì)特別高,并且要花很長(zhǎng)的時(shí)間才會(huì)逐漸降低。

1.3 實(shí)現(xiàn)流程

Arduino Ethernet板連接夏普傳感器的圖紙可以參閱 夏普GP2Y1010AU0F的datasheet

1.4 采樣流程

1.點(diǎn)亮連接到pin2 的LED,過(guò)0.28毫秒,對(duì)連接到A0的模塊Vo進(jìn)行采樣

2.過(guò)0.04毫秒,關(guān)閉LED,并且等待9.680毫秒。

這個(gè)10毫秒的采樣周期會(huì)不停的進(jìn)行重復(fù),代碼可以參考 arduino Source Code

Sharp pin 1 (V-LED) => 5V (通過(guò)一個(gè)150歐的電阻連接)

Sharp pin 2 (LED-GND) => Arduino GND pin

Sharp pin 3 (LED) => Arduino pin 2

Sharp pin 4 (S-GND) => Arduino GND pin

Sharp pin 5 (Vo) => Arduino A0 pin

Sharp pin 6 (Vcc) => 5V

我使用了一個(gè)小型的40毫米風(fēng)扇保證空氣能夠被送到夏普傳感器中,可能并沒(méi)有必要,因?yàn)槲覍⒁粋€(gè)傳感器安裝到了防護(hù)罩內(nèi),所以希望確認(rèn)能看到有粉塵飛入。

6

1 2 > 
Arduino 檢測(cè)器

相關(guān)閱讀

暫無(wú)數(shù)據(jù)

一周熱門