dammsensor optisk GP2Y1010AU0F
Detta är en dammsensor som består av IR diod samt IR sensor och det gör man pågrund av att mäta partiklar i luften. Dammsensorn brukar man använda speciellt i luftrenare för att kunna mäta luftkvalitet.
Den har även : Matningsspänning: 5 – 7V
* Strömförbrukning: 11mA (20mA max)
* Känslighet: 0.5V per 0.1mg/m³
* Dimensioner: 46 x 30 x 17.6mm
* Vikt: 16g
/* Standalone Sketch to use with a Arduino UNO and a Sharp Optical Dust Sensor GP2Y1010AU0F */ int measurePin = 0; //Connect dust sensor to Arduino A0 pin int ledPower = 2; //Connect 3 led driver pins of dust sensor to Arduino D2 int samplingTime = 280; int deltaTime = 40; int sleepTime = 9680; float voMeasured = 0; float calcVoltage = 0; float dustDensity = 0; void setup(){ Serial.begin(9600); pinMode(ledPower,OUTPUT); } void loop(){ digitalWrite(ledPower,LOW); // power on the LED delayMicroseconds(samplingTime); voMeasured = analogRead(measurePin); // read the dust value delayMicroseconds(deltaTime); digitalWrite(ledPower,HIGH); // turn the LED off delayMicroseconds(sleepTime); // 0 - 5V mapped to 0 - 1023 integer values // recover voltage calcVoltage = voMeasured * (5.0 / 1024.0); // linear eqaution taken from http://www.howmuchsnow.com/arduino/airquality/ // Chris Nafis (c) 2012 dustDensity = 170 * calcVoltage - 0.1; Serial.println(dustDensity); // unit: ug/m3 delay(1000); }