HC-SR501 Infrared IR Pyroelectric PIR Motion Sensor Detector Module For Arduino NodeMCU Wemos By KPRAppCompile
Motion Sensor PIR HC-SR501 เซนเซอร์ตรวจจับความเคลื่อนไหว
Infrared Motion sensor HC-SR501 For Arduino NodeMCU Wemos
PIR Motion Sensor ใช้สำหรับตรวจจับความเคลื่อนไหวจากความร้อน เช่นสิ่งมีชีวิต เมื่อมีคนเดินผ่าน motion sensor switch ก็จะจับค่าความร้อนที่เปลี่ยนแปลง แล้วส่งค่าสัญญาณมีไฟ ออกมา ในกรณีที่ไม่มีการเปลี่ยนแปลงส่งค่าไฟ สัญญาณ 0V ออกมา เราสามารถนำค่านี้ไปสั่งควบคุม Arduino NodeMCU Wemos ได้ สามารถปรับเวลาหน่วงเวลาในการตรวจจับครั้งต่อไปได้ ปรับระยะทางการตรวจจับได้ 3-7 เมตร มีช่องให้ต่อ LDR เพิ่ม เพื่อให้ทำงานตรวจจับแต่ตอนกลางคืน
Product Type: HC–SR501 Body Sensor Module
Operating voltage range: DC 4.5-12V
Quiescent Current: <50uA
Level output: High 3.3 V /Low 0V
Trigger: L can not be repeated trigger/H can be repeated trigger(Default repeated trigger)
Delay time: 5-200S(adjustable) the range is (0.xx second to tens of second)
Block time: 2.5S(default)Can be made a range(0.xx to tens of seconds
Board Dimensions: 32mm*24mm
Angle Sensor: <100 ° cone angle
Operation Temp: -15-+70 degrees**ข้อแนะนำ
1 ควรปรับ VR ทั้ง 2 ตัว ทวนเข็มนาฬิกาจนสุดก่อน
2 แล้วค่อยๆปรับเพิ่ม VR Delay Time(หน่วงเวลา) ตามที่ต้องการ
3 ส่วน VR Sensitive ควรปรับทีละน้อย ดูการเปลี่ยนแปลงของการทำงาน นะคะตัวอย่าง Code
int ledPin= 13; ขา 13 ของ Arduino ต่อ LED
int inputPin= 3; // ขา 3 ของ Arduino ต่อกับ ขา OUT ของ Sensorvoid 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);
}
}