arduino ตรวจจับควัน
Dust Sensor (ตรวจจับควันและฝุ่นละออง)
Dust Sensor เป็น Sensor ใช้สำหรับตรวจจับควันและฝุ่นละอองในอากาศ ค่าที่ได้ออกมาเป็น Analog 1-1023 ลักษณะการทำงานคือ Sensor จะส่งแสงเลเซอร์ ไปกระทบกับตัวรับ และให้อากาศผ่านในช่อง หากการรับแสงมีน้อยแสดงว่าฝุ่นละออกเยอะ หากมีการรับแสงได้มากแสดงว่าฝุ่นละอองน้อย สามารถวัด ควันธูป แป้ง ฝุ่น ได้ นำไปประยุคใช้กับ Air purifier, Air conditioner, Air monitor
ในหนึ่งชุดประกอบด้วย
Dust Sensor Sharp GP2Y1010AU0F 1 ตัว
สายไฟ 1 ชุด
ตัวต้านทาน 150ohm 1 ตัว
ตัวเก็บประจุ 16v220uF 1 ตัว
ตัวอย่างโค้ด
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()
{
เพิ่มคำอธิบายภาพ |
ไม่มีความคิดเห็น:
แสดงความคิดเห็น