สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
วันนี้ฉันจะมาบอกวิธีเชื่อมต่อเซ็นเซอร์ PIR หลายตัวกับ Arduino Bord. ตัวเดียว
ที่นี่ฉันยังใช้โมดูลรีเลย์ 4 ช่องสัญญาณสำหรับฟังก์ชันพิเศษบางอย่าง
ARDUINO + โมดูลรีเลย์ 4 ช่อง + เซ็นเซอร์ PIR 4 ตัว (หรือคุณสามารถใช้ขา Arduino ได้มากเท่าที่มี)
ขั้นตอนที่ 1: ต้องใช้ฮาร์ดแวร์
- Arduino Uno (หรือสิ่งที่คุณมี)
- พีไออาร์ เซนเซอร์ Hc-SR501
- เขียงหั่นขนม
- สายจัมเปอร์
- แหล่งจ่ายไฟ DC 12 V-2 A
ขั้นตอนที่ 2: การเชื่อมต่อฮาร์ดแวร์
Arduino_TO_ เซ็นเซอร์ PIR (PIR1, PIR2, PIR3, PIR4)
Arduino PIN 3………………………………….พิน PIR1-output
Arduino PIN 4 ………………………………….พิน PIR2 เอาต์พุต
Arduino PIN 5………………………………….พิน PIR3 เอาต์พุต
Arduino PIN 6……………………….พิน PIR3 เอาต์พุต
Arduino 5v………………………………………. PIR1, PIR2, PIR3, PIR4(VCC)//เชื่อมต่อพิน Vcc ทั้งหมดของ pir1, pir2, pir3, pir4
// ไปยัง Arduino 5 v
Arduino GND …………………………………… PIR1, PIR2, PIR3, PIR4(GND)
ARDUINO_ถึง_ โมดูลจริง
Arduino PIN 9……………………………………………………….. IN1 RELAY
Arduino PIN 10……………………………………………………….. IN2 RELAY
Arduino PIN 11………………………………………………………… IN3 RELAY
Arduino PIN 12………………………………………………………. IN4 RELAY
Arduino GND ……………………………………………………………………รีเลย์ GND
Arduino Vin…………………………………………………………………………รีเลย์ VCC
แหล่งจ่ายไฟ 12 v -2A …………………………………………. ถึง…………………………………….รีเลย์รุ่น อินพุต 12v & GND (โมดูลรีเลย์บางตัวไม่ มีอินพุตไฟ 12 v ดังนั้นคุณต้องมีตัวแปลง 12 v ถึง 5 v ……หรือคุณสามารถจ่ายไฟด้วยตัวเอง
ขั้นตอนที่ 3: ส่วนการเขียนโปรแกรม
ที่นี่การเขียนโปรแกรมเป็นส่วนที่สำคัญที่สุด
ในขณะที่ในโครงการนี้ ฉันประสบปัญหามากมายในการเขียนโปรแกรมเท่านั้น
- ที่นี่ฉันได้ใช้ตัวต้านทานแบบดึงขึ้นภายในของ Arduino
- ฉันใช้ (IF-Statement) โดยไม่มีคำสั่งอื่นเพื่อความมั่นคง