สารบัญ:

วิธีทำ Arduino Social Distancing Device ด้วย PIR: 4 ขั้นตอน
วิธีทำ Arduino Social Distancing Device ด้วย PIR: 4 ขั้นตอน

วีดีโอ: วิธีทำ Arduino Social Distancing Device ด้วย PIR: 4 ขั้นตอน

วีดีโอ: วิธีทำ Arduino Social Distancing Device ด้วย PIR: 4 ขั้นตอน
วีดีโอ: Arduino Tutorial For Beginners | PIR Sensor Arduino With Buzzer and LED | Thetips4you 2024, พฤศจิกายน
Anonim
Image
Image

1

ขั้นตอนที่ 1: แผนภาพวงจร

การผลิต
การผลิต

ขั้นตอนที่ 2: ชิ้นส่วน:

Arduino NANO, HC-SR501, HC-SR04, 12 บิต WS2812 5050 RGB LED กลม

Buzzer, สายจัมเปอร์

ขั้นตอนที่ 3: การผลิต

การผลิต
การผลิต
การผลิต
การผลิต

ติดตั้งไฟล์ไลบรารี: เปิด "Tools"-"Manage Libraries…… " ในซอฟต์แวร์พัฒนา Arduino จากนั้นค้นหา "Adafruit_NeoPixel" และติดตั้ง

ขั้นตอนที่ 4: หมายเหตุ:

บันทึก
บันทึก

ในโครงการนี้ ฉันใช้โมดูลเซ็นเซอร์อินฟราเรดร่างกายมนุษย์ HC-SR501 โมดูลเซ็นเซอร์อินฟราเรดร่างกายมนุษย์ HC-SR501 มีวิธีการกระตุ้นสองวิธี หนึ่งคือทริกเกอร์ที่ไม่สามารถทำซ้ำได้: นั่นคือหลังจากที่เซ็นเซอร์ส่งสัญญาณในระดับสูง เวลาหน่วงจะสิ้นสุดลง, เอาต์พุตจะเปลี่ยนจากระดับสูงเป็นระดับต่ำโดยอัตโนมัติ พูดง่ายๆ ก็คือ มันจะส่งสัญญาณในระดับสูงเมื่อสัมผัสได้ถึงการเคลื่อนไหวของมนุษย์ แต่หลังจากปุ่มปรับการหน่วงเวลาหมดลง มันจะไม่รับรู้ต่อไปแม้ว่าคนจะเคลื่อนที่ไปข้างหน้าก็ตาม HC-SR501 มีเวลาล็อก 0.2 วินาที ซึ่งในระหว่างนี้จะไม่ทำงาน จะยังคงรู้สึกได้หลังจากหมดเวลาล็อกเอาต์ นอกจากนี้ยังมีโหมดทริกเกอร์ที่ทำซ้ำได้: หลังจากที่เซ็นเซอร์ส่งสัญญาณออกในระดับสูง ในช่วงระยะเวลาหน่วง หากร่างกายมนุษย์เคลื่อนไหวภายในระยะการตรวจจับ เอาต์พุตของเซ็นเซอร์จะยังคงอยู่ในระดับสูงจนกว่าบุคคลจะจากไป เปลี่ยนระดับสูงเป็นระดับต่ำ (โมดูลการตรวจจับจะขยายระยะเวลาหน่วงโดยอัตโนมัติหลังจากตรวจพบทุกกิจกรรมของร่างกายมนุษย์ และใช้เวลาของกิจกรรมสุดท้ายเป็นจุดเริ่มต้นของเวลาหน่วง) พูดง่ายๆ ก็คือ หากคุณยังคงเคลื่อนที่ไปข้างหน้าโมดูลเซ็นเซอร์อินฟราเรดของมนุษย์ HC-SR501 จะส่งเอาต์พุตในระดับสูงเสมอ

แนะนำ: