วิเคราะห์โค้ด เซ็นเซอร์ควัน

 

หัวโปรแกรม
กำหนดขา
int LedRED = 12;
int LEDgreen = 11;
int smokeA0 = 0;
ปริมาณของควันที่จะตรวจ
int sensorThres = 400; //ตั้ง ค่าความหนาของตวัน แก๊ส ก๊าซที่ 400
ตั่งค่า
void setup() {
Serial.begin(9600); ทำไห้ led ติดและ mq2 เป็นตัวรับควันและสั่งไห้ ledติด
pinMode(LedRED, OUTPUT);
pinMode(LEDgreen, OUTPUT);
pinMode(smokeA0, INPUT);
}
สั่งใหทำซ้ำ
void loop() {
int analogSensor = analogRead(smokeA0); ขาที่ใช่ในการต่อ mq2
Serial.print("Pin A0: ");
Serial.println(analogSensor);
if (analogSensor > sensorThres) { ถ้ามันเป็นจริงให้สั่งทำงาน
digitalWrite(LedRED, HIGH);
digitalWrite(LEDgreen, LOW);
}
else { ถ้ามันไม่เป็นจริงใหัสั้งทำงาน
digitalWrite(LedRED, LOW);
digitalWrite(LEDgreen, HIGH);
}
delay(100);
}

ความคิดเห็น

โพสต์ยอดนิยมจากบล็อกนี้