***請注意 電源正負極接反 立即燒毀*****
PM2.5粉塵感測器 日本SHARP GP2Y1014AU0F晶片0.8μm粉灰塵空氣品質感測器
光學空氣品質感測器GP2Y1014AU0F
檢測原理:
感測器中心有個洞可以讓空氣自由流過,定向發射LED光,
通過檢測經過空氣中灰塵折射過後的光線來判斷灰塵的含量。
特色:
內部對角紅外線發光二極體和光電晶體能探測空氣中塵埃反射光
可感測空氣中PM2.5微小粉塵,精度可到0.8uM(微米)的空氣懸浮粒子
如煙草產生的煙氣和花粉,房屋粉塵等 應用在空氣淨化系統中
具極低電流消耗(最大20mA,11毫安培培培培培典型的)最高DC 7V供電。
感測器的輸出是一個類比電壓成正比的測量粉塵密度 0.5V/0.1mg/m3的靈敏度
規格:
電源電壓:DC 5-7V
工作溫度:-10-65攝氏度
消耗電流:20mA最大
最小粒子檢出值:0.8微米
靈敏度:0.5V/(0.1mg/m3)
清潔空氣中電壓(無灰塵): 0.9V(TYP) 典型值
工作溫度:-10~65℃
存儲溫度:-20~80℃
尺寸大小:46mm×30mm×17.6mm
重量大小:15g
出貨內容: 塑膠袋包裝
1. Shap GP2Y1014AU0F灰塵感測器(1個)
2. 150ohm的電阻(1個)
3. 220uF的電容(1個)
4. 6pin連接線(1個)【實驗必備元件】
範例連接說明:
感測器 Pin
1Pin Vled / 5v串接150歐姆
2pin LED-GND
3pin LED (digital)
4pin S-GND /GND
5pin Vo (analog )
6pin Vcc (5V)
範例:
int dustPin=0;
float dustVal=0;
int ledPower=2;
int delayTime=280;
int delayTime2=40;
float offTime=9680;
void setup(){
Serial.begin(9600);
pinMode(ledPower,OUTPUT);
pinMode(dustPin, INPUT);
}
void loop(){
// ledPower is any digital pin on the
//arduino connected to Pin 3 on the sensor
digitalWrite(ledPower,LOW);
delayMicroseconds(delayTime);
dustVal=analogRead(dustPin);
delayMicroseconds(delayTime2);
digitalWrite(ledPower,HIGH);
delayMicroseconds(offTime);
delay(1000);
if (dustVal>36.455)
Serial.println((float(dustVal/1024)-0.0356)*120000*0.035);
}
測試得到的資料和空氣品質對照:
3000 + = 很差
1050-3000 = 差
300-1050 = 一般
150-300 = 好
75-150 = 很好
0-75 = 非常好