• ตอบกระทู้
  • ตั้งกระทู้ใหม่
QUOTE 

ตัวอย่างการใช้งาน module IR Motion Sensor ( Sensor ตรวจจับหวามเคลื่อนไหว )

เจ้าของร้าน

 

 

>> ตัวอย่าง CODE :

int irmotionPin = 4;  // Pin of IR Motion Sensor

int relayPin = 8;  // Pin of Relay Module

 void setup()

{

  Serial.begin(9600);

  pinMode(relayPin, OUTPUT);  // Set Pin connected to Relay as an OUTPUT

  digitalWrite(relayPin, LOW);  // Set Pin to LOW to turn Relay OFF

}

void loop()

{

  while (digitalRead(irmotionPin) == HIGH) {  // If Motion detected 

       digitalWrite(relayPin, HIGH);  // Turn Relay ON

       Serial.println("Relay is ON");

       delay(500);

}

       digitalWrite(relayPin, LOW);  // Turn Relay OFF

       Serial.println("Relay is OFF");

       delay(500);

}

อธิบายการทำงานของโปรแกรม 

- เมื่อมีการเคลื่อนไหวผ่านตัวเซนเซอร์ ตัวเซนเซอร์จะส่งสัญญาณออกมาให้กับบอร์ด arduino เพื่อควบคุม LED หรือ หลอดไฟ เมื่อ สัญญาณ HIGH LED ก็จะติด แล้ว ปริ้นค่าออกทาง seriar monitor ข้อความว่า "Relay is ON"

แสดงความคิดเห็นที่ 0-0 จากทั้งหมด 0 ความคิดเห็น

เข้าร่วมกับร้านค้า

ร้านTomElectronics1
ร้านTomElectronics1
www.tomelectronics1.com/
Join เป็นสมาชิกร้าน
31
สมัครสมาชิกร้านนี้ เพื่อรับสิทธิพิเศษ

CATEGORY

MEMBER

STATISTICS

หน้าที่เข้าชม274,722 ครั้ง
ผู้ชมทั้งหมด125,241 ครั้ง
ร้านค้าอัพเดท4 ธ.ค. 2568

CONTACT US/ติดต่อเรา

TRACKCODE

  • ค้นหา
*ใส่ เบอร์มือถือ หรือ email ที่ใช้ในการสั่งซื้อ
พูดคุย-สอบถาม