
| รหัสสินค้า | C05001 |
| หมวดหมู่ | แก๊ส และ ฝุ่นละอองในอากาศ |
| ราคา | 220.00 บาท |
| ขนาด | 5 |
| สถานะสินค้า | พร้อมส่ง |
| ลงสินค้า | 20 พ.ค. 2562 |
| อัพเดทล่าสุด | 17 ต.ค. 2568 |
| ความพึงพอใจ | 5.00/5 จาก 3 คน |
| คงเหลือ | 1 ชิ้น |
| จำนวน | ชิ้น |
Dust Sensor GP2Y1010AU0F เป็น Sensor Arduino ใช้สำหรับตรวจจับควันและฝุ่นละอองในอากาศ ค่าที่ได้ออกมาเป็น Analog 1-1023 ลักษณะการทำงานคือ Sensor จะส่งแสงเลเซอร์ ไปกระทบกับตัวรับ และให้อากาศผ่านในช่อง หากการรับแสงมีน้อยแสดงว่าฝุ่นละออกเยอะ หากมีการรับแสงได้มากแสดงว่าฝุ่นละอองน้อย สามารถวัด ควันธูป แป้ง ฝุ่น ได้ นำไปประยุคใช้กับ Air purifier, Air conditioner, Air monitor
GP2Y1010AU0F เป็นเซนเซอร์ตรวจจับฝุ่นละอองในอากาศที่ได้รับความนิยมสูงในการใช้งานร่วมกับระบบไมโครคอนโทรลเลอร์ เช่น Arduino หรือ ESP8266/ESP32 โดยเฉพาะในโปรเจคด้านสิ่งแวดล้อม เช่น เครื่องวัดคุณภาพอากาศ หรือระบบแจ้งเตือนฝุ่นละออง PM2.5 ในบ้านหรือในอาคารสำนักงาน
เซนเซอร์รุ่นนี้ใช้หลักการสะท้อนแสงอินฟราเรด (Infrared LED) เมื่อฝุ่นละอองลอยอยู่ในอากาศจะกระจายลำแสง ซึ่งแสงที่กระจายจะถูกตรวจจับด้วยโฟโต้ไดโอด (Photodiode) และแปลงเป็นสัญญาณเอาต์พุตแบบแรงดันไฟฟ้า (Analog Output) ซึ่งสามารถนำไปประมวลผลเพื่อตีความปริมาณฝุ่นที่อยู่ในอากาศได้
GP2Y1010AU0F สามารถต่อเข้ากับขา Analog ของ Arduino ได้โดยตรง โดยต้องมีการต่อ R และ C เพื่อควบคุมสัญญาณพัลส์ให้แม่นยำ เซนเซอร์จะให้ค่าแรงดันที่สัมพันธ์กับความหนาแน่นของฝุ่น โดยสามารถเขียนโค้ดให้ Arduino อ่านค่าและแสดงผลผ่านหน้าจอ LCD, OLED หรือ Serial Monitor ได้อย่างง่ายดาย
เซนเซอร์ GP2Y1010AU0F เหมาะสำหรับโปรเจคตรวจสอบคุณภาพอากาศ เช่น ระบบวัดค่าฝุ่นภายในห้อง เครื่องฟอกอากาศอัจฉริยะ ระบบตรวจจับควันไฟเบื้องต้น หรือใช้ในบ้านที่ต้องการวัดความสะอาดของอากาศ ช่วยให้ผู้ใช้งานสามารถรับรู้ปริมาณฝุ่นในพื้นที่ต่าง ๆ และนำข้อมูลไปใช้ควบคุมพัดลม ฟอกอากาศ หรือแจ้งเตือนได้
- ราคาย่อมเยา - ใช้งานร่วมกับ Arduino และบอร์ดยอดนิยมได้ - ขนาดเล็ก ติดตั้งง่าย - ตรวจจับฝุ่นได้ทั้งขนาด PM10 และ PM2.5
ข้อมูลเพิ่มเติม
GP2Y1010AU0F เป็นเซนเซอร์วัดฝุ่นที่ใช้งานง่าย ราคาประหยัด และให้ผลลัพธ์ที่แม่นยำ เหมาะสำหรับทั้งการเรียนรู้ งานวิจัย และการประยุกต์ใช้จริงในชีวิตประจำวัน โดยเฉพาะในยุคที่คุณภาพอากาศเป็นสิ่งสำคัญต่อสุขภาพของคนในครอบครัว
ในหนึ่งชุดประกอบด้วย
การต่อใช้งาน

ตัวอย่างเพิ่มเติม Code โปรแกรม
intmeasurePin = 6;intledPower = 12;intsamplingTime = 280;intdeltaTime = 40;intsleepTime = 9680;floatvoMeasured = 0;floatcalcVoltage = 0;floatdustDensity = 0;voidsetup(){Serial.begin(9600);pinMode(ledPower,OUTPUT);}voidloop(){digitalWrite(ledPower,LOW);// power on the LEDdelayMicroseconds(samplingTime);voMeasured =analogRead(measurePin);// read the dust valuedelayMicroseconds(deltaTime);digitalWrite(ledPower,HIGH);// turn the LED offdelayMicroseconds(sleepTime);// 0 - 3.3V mapped to 0 - 1023 integer values// recover voltagecalcVoltage = voMeasured * (3.3 / 1024);// linear eqaution taken from http://www.howmuchsnow.com/arduino/airquality/// Chris Nafis (c) 2012dustDensity = 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.println(dustDensity);delay(1000);}
จากบทความ เว็บ http://arduinodev.woofex.net/2012/12/01/standalone-sharp-dust-sensor/






| หน้าที่เข้าชม | 4,554,117 ครั้ง |
| ผู้ชมทั้งหมด | 2,509,889 ครั้ง |
| ร้านค้าอัพเดท | 28 พ.ย. 2568 |