สารบัญ:

Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน: 3 ขั้นตอน
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน: 3 ขั้นตอน

วีดีโอ: Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน: 3 ขั้นตอน

วีดีโอ: Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน: 3 ขั้นตอน
วีดีโอ: Arduino ESP8266 Blynk IOT - ทดลอง PIR Sensor เซ็นเซอร์ตรวจจับการเคลื่อนไหว HC-SR501 2024, พฤศจิกายน
Anonim
Image
Image
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน
Arduino ควบคุมเซ็นเซอร์ PIR หลายตัวบนบอร์ดเดียวกัน

วันนี้ฉันจะมาบอกวิธีเชื่อมต่อเซ็นเซอร์ PIR หลายตัวกับ Arduino Bord. ตัวเดียว

ที่นี่ฉันยังใช้โมดูลรีเลย์ 4 ช่องสัญญาณสำหรับฟังก์ชันพิเศษบางอย่าง

ARDUINO + โมดูลรีเลย์ 4 ช่อง + เซ็นเซอร์ PIR 4 ตัว (หรือคุณสามารถใช้ขา Arduino ได้มากเท่าที่มี)

ขั้นตอนที่ 1: ต้องใช้ฮาร์ดแวร์

ฮาร์ดแวร์ที่จำเป็น
ฮาร์ดแวร์ที่จำเป็น
ฮาร์ดแวร์ที่จำเป็น
ฮาร์ดแวร์ที่จำเป็น
ฮาร์ดแวร์ที่จำเป็น
ฮาร์ดแวร์ที่จำเป็น
  1. Arduino Uno (หรือสิ่งที่คุณมี)
  2. พีไออาร์ เซนเซอร์ Hc-SR501
  3. เขียงหั่นขนม
  4. สายจัมเปอร์
  5. แหล่งจ่ายไฟ 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) โดยไม่มีคำสั่งอื่นเพื่อความมั่นคง

แนะนำ: