2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Hôm nay tôi sẽ cho bạn biết cách kết nối nhiều Cảm biến PIR với Arduino Bord duy nhất
ở đây tôi cũng đã sử dụng mô-đun chuyển tiếp 4 kênh cho một số chức năng bổ sung.
ARDUINO + Mô-đun chuyển tiếp 4 kênh + 4 cảm biến PIR (HOẶC Bạn có thể sử dụng bao nhiêu chân mà arduino của bạn có)
Bước 1: Yêu cầu phần cứng
- Arduino Uno (hoặc Những gì bạn có)
- Cảm biến P. I. R Hc-SR501
- Breadboard
- Dây nhảy
- Nguồn điện 12 V-2 A D. C
Bước 2: Kết nối phần cứng
CẢM BIẾN Arduino_TO_PIR (PIR1, PIR2, PIR3, PIR4)
Arduino PIN 3 …………………………………. PIR1-chân ra
Arduino PIN 4 …………………………………. PIR2-chân ra
Arduino PIN 5 …………………………………. PIR3-chân ra
PIN Arduino 6 …………………………………. PIR3-chân ra
Arduino 5v ………………………………………. PIR1, PIR2, PIR3, PIR4 (VCC) // kết nối tất cả chân Vcc của pir1, pir2, pir3, pir4
// tới Arduino 5 v
Arduino GND …………………………………… PIR1, PIR2, PIR3, PIR4 (GND)
MODULE ARDUINO_TO_REALY
Mã PIN Arduino 9 ……………………………………………………….. IN1 RELAY
Mã PIN Arduino 10 ……………………………………………………….. IN2 RELAY
Mã PIN Arduino 11 ……………………………………………………… IN3 RELAY
Mã PIN Arduino 12 ………………………………………………………. IN4 RELAY
Arduino GND ………………………………………………………… GND chuyển tiếp
Arduino Vin …………………………………………………………… Chuyển tiếp VCC
Nguồn 12 v -2A ………………………………………….đến ……………………………………. Relay Model 12v Input & GND (Một số Mô-đun Relay không có đầu vào nguồn 12 v vì vậy bạn cần một bộ chuyển đổi 12 v sang 5 v …… hoặc bạn có thể tự phân phối điện
Bước 3: Phần lập trình
Ở đây Lập trình là phần quan trọng nhất
trong khi trong dự án này, tôi phải đối mặt với rất nhiều vấn đề chỉ trong lập trình.
- ở đây tôi đã sử dụng một điện trở kéo lên bên trong Arduino
- Tôi đã sử dụng (IF-Statement) Không có câu lệnh khác để ổn định