جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
سأخبرك اليوم بكيفية توصيل مستشعرات PIR متعددة بورد Arduino Bord واحد
هنا استخدمت أيضًا وحدة ترحيل ذات 4 قنوات لبعض الوظائف الإضافية.
وحدة ترحيل ARDUINO + 4 قنوات + مستشعر 4 PIR (أو يمكنك استخدام أكبر عدد ممكن من دبوس لديك في اردوينو)
الخطوة 1: الأجهزة المطلوبة
- Arduino Uno (أو أي شيء لديك)
- حساس P. I. R Hc-SR501
- اللوح
- أسلاك العبور
- 12 فولت -2 أمبير تيار مستمر
الخطوة 2: توصيل الأجهزة
Arduino_TO_ أجهزة استشعار PIR (PIR1 ، PIR2 ، PIR3 ، PIR4)
Arduino PIN 3 …………………………………. PIR1 دبوس الإخراج
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_TO_ الوحدة الحقيقية
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 فولت ، لذا فأنت بحاجة إلى محول من 12 فولت إلى 5 فولت … أو يمكنك توزيع الطاقة بنفسك
الخطوة 3: جزء البرمجة
هنا البرمجة هي الجزء الأكثر أهمية
بينما في هذا المشروع أواجه الكثير من المشاكل في البرمجة فقط.
- لقد استخدمت هنا المقاوم الذي تم سحبه داخليًا من Arduino
- لقد استخدمت (IF-Statement) بدون بيان آخر للاستقرار