Wish List 0

Pm2.5 Gp2Y1010Au0F Dust Smoke Particle Sensor

Rs. 262.00 Rs. 302.00

-This PM2.5 GP2Y1010AU0F Dust Smoke Particle Sensor is an infrared emitting diode (IRED) and a phototransistor are diagonally organized into this tool.
-It detects the contemplated light of dirt within the air.
-Especially, it's miles powerful to hit upon very high-quality particle just like the cigarette smoke.
-In addition, it may distinguish smoke from residence dust with the aid of the heartbeat pattern of the output voltage.
-The module is especially used for dust removal system alarm device, air purification device, dust robots, fireplace alarm, and many others.
-Enterprise gadget can discover smoke debris, pollen spores, and different debris.

Features :
1. Compliant with RoHS directive (2002/95/EC)
2. Compact, thin package (46.0 × 30.0 × 17.6 mm)
3. Low consumption current (Icc: MAX. 20 mA)
4. The presence of dust can be detected by the photometry of only one pulse
5. Enable to distinguish smoke from house dust
6. Lead-free and RoHS directive compliant


SPECIFICATIONS:
Supply Voltage (V)                    5
Operating Current                     20mA (peak)
Sensitivity                           0.5V/(0.1mg/m3)
Minimum Detection Level of Particles  0.8 M
Clean Air Voltage                     0.9V typical
Operating Temperature (°C)            -10 to 60

OVERVIEW:

-Power supply voltage: DC5 ± 2V

-Sensitivity: 0.5V / (0.1mg / m3)

-The minimum detection level of particles: 0.8 m

-Clean air voltage: 0.9V typ.

-Low consumption current (Icc: MAX. 20 mA)

-The presence of dust can be detected by the photometry of only one pulse

-Enable to distinguish smoke from house dust


PACKAGE INCLUDES:

1 PCS x Pm2.5 Gp2Y1010Au0F Dust Smoke Particle Sensor

1 PCS x Connecting cable.

1 PCS x 150 Ω resistor.

1 PCS x 220 μF capacitor.

//SOURCE CODE TAKEN FROM BELOW LINK

//http://arduinolearning.com/code/arduino-dust-sensor-example.php#codesyntax_1


int dustPin = 0; // dust sensor - Arduino A0 pin

int ledPin = 2;    

 

float voltsMeasured = 0;

float calcVoltage = 0;

float dustDensity = 0;

 

void setup()

{

  Serial.begin(57600);

  pinMode(ledPin,OUTPUT);

}

 

 

void loop()

{

  digitalWrite(ledPin,LOW); // power on the LED

  delayMicroseconds(280);

 

  voltsMeasured = analogRead(dustPin); // read the dust value

 

  delayMicroseconds(40);

  digitalWrite(ledPin,HIGH); // turn the LED off

  delayMicroseconds(9680);

 

  //measure your 5v and change below

  calcVoltage = voltsMeasured * (5.0 / 1024.0);

  dustDensity = 0.17 * calcVoltage - 0.1;

  Serial.println("GP2Y1010AU0F readings"); 

  Serial.print("Raw Signal Value = ");

  Serial.println(voltsMeasured); 

  Serial.print("Voltage = ");

  Serial.println(calcVoltage);

  Serial.print("Dust Density = ");

  Serial.println(dustDensity); // mg/m3

  Serial.println("");

  delay(1000);

}

15 DAYS

Write a review

Please login or register to review