PM2.5 Dust sensor Sharp GP2Y1010AU0F (1)
PM2.5 Dust sensor Sharp GP2Y1010AU0F (2)
PM2.5 Dust sensor Sharp GP2Y1010AU0F (3)
PM2.5 Dust sensor Sharp GP2Y1010AU0F (4)

ขาย PM2.5 Dust sensor Sharp GP2Y1010AU0F ราคาที่ดีที่สุด

0
การให้คะแนน
฿488
20% OFF
฿390
เรือจาก
จังหวัดกรุงเทพมหานคร

รายละเอียดสินค้า

PM2.5 Dust sensor Sharp GP2Y1010AU0F GP2Y1010AU0F เป็นหนึ่งในรูปแบบเซ็นเซอร์วัดฝุ่นของชาร์ป ที่ออกแบบมาสำหรับการใช้งานในเครื่องฟอกอากาศในเชิงพาณิชย์เช่น GP2Y1014AU0F ซึ่งเบอร์ GP2Y1010AU0F ก็เป็นเซ็นเซอร์วัดฝุ่นแบบเดียวกัน ให้เอาท์พุทอนาล็อก สามารถใช้กับ Arduino ได้ เซ็นเซอร์ฝุ่นชาร์ปทำงานบนหลักการของ light scattering. ภาพเครื่องตรวจจับ มี LED (Light Emitter) ส่งแสงมาที่รูซึ่งมีฝุ่นไหลผ่านเข้ามา(Dust Throught Hole) ที่มุมภายในแพคเกจสี่เหลี่ยม เมื่ออากาศที่มีฝุ่นละอองไหลเข้าไปในห้องเซ็นเซอร์จะกระทบกับแสง LED (Light Emitter) ที่จะตรวจจับโดย Photo detecctor ฝุ่นมีอยู่ในอากาศมาก ความเข้มของแสงวัดได้จะมากตาม เซ็นเซอร์ฝุ่นจะแสดงค่าที่ได้ เป็นแรงดันไฟฟ้าที่แตกต่างกันไปตามความเข้มของแสงที่กระจัดกระจายซึ่งจะสอดคล้องกับระดับของฝุ่นละอองในอากาศ ความหนาแน่นของฝุ่นละอองที่เกิดขึ้นจริง 1. wiring 2.0mm-6P 2. 150 ohm resistor 1/4W 3. 220uF electrolytic capacitor http://www.sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y1010au_appl_e.pdf https://github.com/sharpsensoruser/sharp-sensor-demos/wiki/Application-Guide-for-Sharp-GP2Y1014AU0F-Dust-Sensor ตัวอย่าง: http://www.howmuchsnow.com/arduino/airquality/การทดสอบเซ็นเซอร์ Standalone Sketch to use with a Arduino UNO and a Sharp Optical Dust Sensor GP2Y1010AU0F */ int measurePin = 5; //Connect dust sensor to Arduino A5 pin int ledPower = 12; //Connect 3 led driver pins of dust sensor to Arduino D12 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 = 0.17 * calcVoltage - 0.1; Serial.print("Raw Signal Value (0-1023):"); Serial.print(voMeasured); Serial.print("/Voltage: "); Serial.print(calcVoltage); Serial.print("/Dust Density: "); Serial.print(dustDensity); // unit: mg/m3 Serial.println(" mg/m3"); delay(1000); } ทดสอบเมื่อมีอนุภาคมาบดบังเซ็นเซอร์ ค่าที่ได้ 0.53 mg/m3 หรือ 530 ug/m3 คือค่าตรวจวัดขณะนั้นๆ ไม่ใช่ค่าเฉลี่ยรายชั่วโมง หรือค่าเฉลี่ยราย 24 ชั่วโมง แบบของhttp://air4thai.pcd.go.th/webV2/ (ตัวอย่างที่ตาม link มีพัดลมช่วยตอนแรกเพื่อให้อากาศไหลผ่านเซ็นเซอร์)

จากร้านเดียวกัน

รายการที่เกี่ยวข้อง

คุณอาจชอบ