lnwshop logo

Dust Sensor ตรวจจับควันและฝุ่นละออง (GP2Y1010AU0F)

Dust Sensor ตรวจจับควันและฝุ่นละออง (GP2Y1010AU0F)
Dust Sensor ตรวจจับควันและฝุ่นละออง (GP2Y1010AU0F) thumbnail 1Dust Sensor ตรวจจับควันและฝุ่นละออง (GP2Y1010AU0F) thumbnail 2
รหัสสินค้า D01010
หมวดหมู่ Sensors วัดสภาพแวดล้อม
ราคาปกติ 300.00 บาท
ลดเหลือ 280.00 บาท
สถานะสินค้า พร้อมส่ง
สภาพ สินค้าใหม่
แก้ไขล่าสุด 21 พ.ค. 2561
ความพึงพอใจ
5.00/5 จาก 1 คน
จำนวน
ชิ้น
หยิบลงตะกร้า
Share
Scan this!

Dust Sensor (ตรวจจับควันและฝุ่นละออง)

Dust Sensor เป็น Sensor Arduino ใช้สำหรับตรวจจับควันและฝุ่นละอองในอากาศ ค่าที่ได้ออกมาเป็น Analog 1-1023 ลักษณะการทำงานคือ Sensor จะส่งแสงเลเซอร์ ไปกระทบกับตัวรับ และให้อากาศผ่านในช่อง หากการรับแสงมีน้อยแสดงว่าฝุ่นละออกเยอะ หากมีการรับแสงได้มากแสดงว่าฝุ่นละอองน้อย สามารถวัด ควันธูป แป้ง ฝุ่น ได้ นำไปประยุคใช้กับ Air purifier, Air conditioner, Air monitor

ในหนึ่งชุดประกอบด้วย

  • Dust Sensor Sharp GP2Y1010AU0F 1 ตัว
  • สายไฟ  1 ชุด
  • ตัวต้านทาน 150ohm   1 ตัว
  • ตัวเก็บประจุ  16v220uF 1 ตัว

ข้อมูลเพิ่มเติม

  • ขนาดของ Sensor 46.0*30.0*17.6 mm
  • ใช้กระแสเพียง 20mA
  • สามารถตรวจจับ ควันและฝุ่นได้
  • ใช้หลักการของ Photometry 
  • รองรับมาตราฐาน Lead-free และ RoHS 

เอกสารข้อมูลเพิ่มเติม 

  • datasheets : http://9arduino.nisit.net/datasheet/gp2y1010au_e.pdf

ตัวอย่าง Code

int measurePin = A1;

int ledPower = 12;

int samplingTime = 280;

int deltaTime = 40;

int sleepTime = 9680;

int voMeasured = 0;

float calcVoltage = 0;

float dustDensity = 0;

int totalvoMeasured = 0;

float totaldustDensity = 0;

 

#include <Arduino.h>

#include <TM1637Display.h>

 

// Module connection pins (Digital Pins)

#define CLK 2

#define DIO 3

 

// The amount of time (in milliseconds) between tests

#define TEST_DELAY   2000

 

TM1637Display display(CLK, DIO);

 

void setup()

 

{

 

  Serial.begin(9600);

  pinMode(ledPower,OUTPUT);

 display.setBrightness(0xF);

 uint8_t data[] = { 0x0, 0x0, 0x0, 0x0 };

 display.setSegments(data);

 pinMode(4, OUTPUT);

 pinMode(5, OUTPUT);

 pinMode(6, OUTPUT);

}

 

 

 

void loop()

 

{

 

for (int i=1; i <= 10; i++){

 

  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);

 

  calcVoltage = voMeasured * (3.3 / 1024);

 

/*  if(voMeasured<=85){       //ตั้งค่า

  voMeasured = 0;

  }

  else{

    voMeasured = voMeasured-85;

  }*/

 

  voMeasured = map(voMeasured, 80, 418, 0, 100);

 

if(voMeasured<=0){

    voMeasured = 0;

  }

  

  dustDensity = 0.17 * calcVoltage - 0.1;

  totalvoMeasured = voMeasured+totalvoMeasured;

  totaldustDensity = dustDensity+totaldustDensity;

  delay(100);

 

  totalvoMeasured = totalvoMeasured/10;

  totaldustDensity = totaldustDensity/10;

  Serial.print("Raw Signal Value (0-100): ");

  Serial.print(totalvoMeasured);

  Serial.print(" - Dust Density: ");

  Serial.println(totaldustDensity);

 

  uint8_t segto;

  display.showNumberDec(totalvoMeasured);     //แสดง ใน 7 segment

  delay(500);

 

  if(totalvoMeasured <= 40){

    digitalWrite(4, LOW);

    digitalWrite(5, LOW);

    digitalWrite(6, LOW);

    }

  else if (totalvoMeasured <= 60){

    digitalWrite(4, HIGH);

    digitalWrite(5, LOW);

    digitalWrite(6, LOW);

    }

  else if (totalvoMeasured <= 80){

    digitalWrite(4, LOW);

    digitalWrite(5, HIGH);

    digitalWrite(6, LOW);

    }

  else{

    digitalWrite(4, LOW);

    digitalWrite(5, LOW);

    digitalWrite(6, HIGH);

    }

 

  

  totalvoMeasured = 0;

  totaldustDensity = 0;

  delay(500); 

 

 

}

 

 Dust Sensor ตรวจจับควันและฝุ่นละออง (GP2Y1010AU0F)

สามารถนำมาทำโปรเจคเกี่ยวกับ การเตือนฝุนละอองในอากาศ  คลิปตัวอย่าง

Primme Palmm'y
10 พ.ค. 2561 18:25 น.
ทางร้านแนะได้ดีมากค่ะ คุณภาพการแพ็คสินค้าคุ้มเกินราคา
ความพึงพอใจ:
คำถาม
รายละเอียด
ชื่อผู้ถาม
ข้อมูลสำหรับการติดต่อกลับ (ไม่เปิดเผย เห็นเฉพาะเจ้าของร้าน)
อีเมล
เบอร์มือถือ
  • ถาม
Boss
Boss
223.206.68.x
12 ก.พ. 2561 01:19 น.
หัวข้อ :oo
มันสามารถใช้กับพวก pic ได้ไหมคับเซนเซอร์ตัวนี้
NInazmee
NInazmee
202.29.145.x
15 พ.ย. 2560 14:49 น.
หัวข้อ :สามารถใช้กับ ARM7 LPc 213x ได้มั้ยครับ
พอดีว่าใช่บอร์ดชนิดนี้ อยากทราบว่ามันใช้กันได้มั้ยครับ
ตอบว่าได้ครับ แต่ ต้องเขียนโปรแกรมเพิ่มนิดหน่อย ในการกระพริบ ครับ เพิ่มเติมลองดู datasheet ก็ได้ครับ

http://9arduino.nisit.net/datasheet/gp2y1010au_e.pdf
เจ้าของร้าน
เจ้าของร้าน
15 พ.ย. 2560 15:06 น.
ปานเทพ
ปานเทพ
122.154.3.x
21 มิ.ย. 2560 09:47 น.
หัวข้อ :พอดีใช้ๆไปแล้วค่า Dustdensity = 0 ตลอดเลย ตัวเซนเซอร์อาจจะเสียใช่ไหมครับ
เพราะลองเช็คดูแล้วไฟเข้าครับ แต่ค่าเท่ากับศูนย์ไม่เปลี่ยนแปลงเลย
ต้องลองเช็คสาย อุปกรณ์ให้ดีก่อนน่ะครับ ตัว Sensor เสียค่อนข้างยาก ถ้ายังไง ติดต่อ ทาง Line ร้าน ได้เลยครับ
เจ้าของร้าน
เจ้าของร้าน
21 มิ.ย. 2560 10:40 น.
ปานเทพ
ปานเทพ
14.207.52.x
11 ม.ค. 2560 21:27 น.
หัวข้อ :การใช้งานแตกต่างกับรุ่น DSM501A ยังไงบ้างครับ
การใช้งานแตกต่างกับรุ่น DSM501A ยังไงบ้างครับ
DSM501A output เป็น Digital

แต่สำหรับ GP2Y1010AU0F ตัวนี้ ต้องต่อตัวต้านทาน และ ตัวเก็บประจุเพิ่ม ค่าที่ได้ Output เป็น Analog

ส่วนความเสถียนส่วนตัวชอบ GP2Y1010AU0F มากกว่าเพราะว่าผลิตจากบริษัท Sharp ดูมีภาษีกว่าอีกตัว และค่าที่ได้เสถียนกว่า DSM501A ครับ

สำหรับตัว DSM501A ต้องปรับค่าตัว R เพิ่มเติม ทำให้ค่าที่ได้ไม่แม่นยำ เท่ากับ GP2Y1010AU0F ครับ

แต่หลักการทำงาน เหมือนกันครับ
เจ้าของร้าน
เจ้าของร้าน
11 ม.ค. 2560 21:48 น.
ธ.ไทยพาณิชย์ สาขาบิกซี เอ็กซ์ตร้า หาดใหญ่ ออมทรัพย์
ธ.กรุงไทย สาขาบิกซี เอ็กซ์ตร้า หาดใหญ่ ออมทรัพย์
ธ.กสิกรไทย สาขาบิกซี หาดใหญ่ 2 ออมทรัพย์
พร้อมเพย์ สาขา- -
เพื่อความเข้าใจตรงกันระหว่างผู้ซื้อและผู้ขายและมิตรภาพที่ดีต่อกัน กรุณาทำความเข้าใจเงื่อนไข

Arduino ราคาถูก จัดส่งฟรี

กด JOIN รับของแถมทุกกล่อง

ร้าน9Arduino
ร้าน9Arduino
/www.9arduino.com/
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

หมวดสินค้า

เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)

หน้าที่เข้าชม909,847 ครั้ง
ผู้ชมทั้งหมด373,509 ครั้ง
ร้านค้าอัพเดท22 พ.ค. 2561

รหัสสินค้า A01002
150.00 บาท
140.00 บาท
  • สั่งซื้อ
รหัสสินค้า J04001
3.00 บาท
  • สั่งซื้อ
รหัสสินค้า E01006
280.00 บาท
205.00 บาท
  • สั่งซื้อ
รหัสสินค้า A01001
250.00 บาท
200.00 บาท
  • สั่งซื้อ
รหัสสินค้า J02002
60.00 บาท
40.00 บาท
  • สั่งซื้อ
รหัสสินค้า J02003
60.00 บาท
45.00 บาท
  • สั่งซื้อ
รหัสสินค้า J04002
4.00 บาท
  • สั่งซื้อ
รหัสสินค้า J02001
60.00 บาท
40.00 บาท
  • สั่งซื้อ
ตะกร้าของฉัน (0)
มีสินค้าทั้งหมด 0 ชนิด 0 ชิ้น
0 บาทราคาสินค้าทั้งหมด
(ยังไม่รวมค่าจัดส่ง)
สั่งซื้อสินค้า
ตะกร้า
( 0 )
รายการสั่งซื้อของฉัน
เข้าสู่ระบบด้วย
เข้าสู่ระบบ
สมัครสมาชิก

ยังไม่มีบัญชีเทพ สร้างบัญชีใหม่ ไม่เกิน 5 นาที
สมัครสมาชิก (ฟรี)
รายการสั่งซื้อของฉัน
ข้อมูลร้านค้านี้
ร้าน9Arduino
9Arduino
9Arduino ร้านจำหน่ายอุปกรณ์ ไมโครคอนโทรลเลอร์ Arduino shield Sensor Module ใน อ.หาดใหญ่ จ.สงขลา พร้อมให้คำปรึกษาทางด้านโปรเจคระบบอัตโนมัติ เปิดบ้านให้น้องๆ นักศึกษา นักเรียน และบุคคลทั่วไปที่สนใจทางด้าน Arduino Internet of thing ระดับมหาวิทยาลัย วิทยาลัย โรงเรียน เข้ามานักเรียนทำโปรเจคที่บ้านทุกวันฟรี 9Arduino ทำงานด้วยใจ สินค้าดีมีคุณภาพคัดแล้วคัดอีก หากไม่ผ่านเราไม่ส่งต่อลูกค้าให้เสียชื่อแน่นอน
เบอร์โทร : 0995232344
อีเมล : the9arduino@gmail.com
ส่งข้อความติดต่อร้าน
เกี่ยวกับร้านค้านี้
บันทึกเป็นร้านโปรด
Join (สมัครสมาชิกร้าน)
แชร์หน้านี้
แชร์หน้านี้

TOP เลื่อนขึ้นบนสุด
Go to Top
พูดคุย-สอบถาม คลิก