Motion Sensor Arduino PIR HC-SR501 เซนเซอร์ตรวจจับความเคลื่อนไหว Infrared sensor arduino HC-SR501

int ledPin= 13;
int inputPin= 3;
void setup(){
pinMode(ledPin, OUTPUT);
pinMode(inputPin, INPUT);
}
void loop(){
int value= digitalRead(inputPin);
if (value == HIGH)
{
digitalWrite(ledPin, HIGH);
delay(1000) ;
}
else
{
digitalWrite(ledPin, LOW);
}
}
PIR Motion Sensor ใช้สำหรับตรวจจับความเคลื่อนไหวจากความร้อน เช่นสิ่งมีชีวิต เมื่อมีคนเดินผ่าน motion sensor switch ก็จะจับค่าความร้อนที่เปลี่ยนแปลง แล้วส่งค่าสัญญาณมีไฟ ออกมา ในกรณีที่ไม่มีการเปลี่ยนแปลงส่งค่าไฟ สัญญาณ 0V ออกมา เราสามารถนำค่านี้ไปสั่งควบคุม Arduino ได้ สามารถปรับเวลาหน่วงเวลาในการตรวจจับครั้งต่อไปได้ ปรับระยะทางการตรวจจับได้ 3-7 เมตร มีช่องให้ต่อ LDR เพิ่ม เพื่อให้ทำงานตรวจจับแค่ตอนกลางคืน
https://www.arduinoall.com/product/29/motion-sensor-arduino-pir-hc-sr501-%E0%B9%80%E0%B8%8B%E0%B8%99%E0%B9%80%E0%B8%8B%E0%B8%AD%E0%B8%A3%E0%B9%8C%E0%B8%95%E0%B8%A3%E0%B8%A7%E0%B8%88%E0%B8%88%E0%B8%B1%E0%B8%9A%E0%B8%84%E0%B8%A7%E0%B8%B2%E0%B8%A1%E0%B9%80%E0%B8%84%E0%B8%A5%E0%B8%B7%E0%B9%88%E0%B8%AD%E0%B8%99%E0%B9%84%E0%B8%AB%E0%B8%A7-infrared-sensor-arduino-hc-sr501
ความคิดเห็น
แสดงความคิดเห็น