في هذاالمشروع ، سوف نتعلم كيفية إنشاء نظام أمان منزلي قائم على Arduino باستخدام مستشعر حركة PIR. يعتبر أمن المنزل من المشاكل الرئيسية التي يواجهها الجميع في الوقت الحاضر. هناك بعض الأدوات المتوفرة في السوق والتي تساعد كثيرًا في تأمين منزلك ولكن بعضها ليس مناسبًا للجيب ويحتاج أيضًا إلى الصيانة على فترات منتظمة.
المكونات المطلوبة
Arduino UNO
USB cable for the project
PIR motion sensor
Jumper wires
LED and a 220-ohm resistor
Relay module
AC power supply
AC bulb
مخطط الدائرة للمشروع
يجب عليك إجراء التوصيلات وفقًا لمخطط الدائرة الموضح أعلاه. قم بتوصيل دبوس 5 فولت من Arduino باستخدام VCC لمستشعر الحركة PIR ووحدة الترحيل. قم بتوصيل دبوس GND الخاص بـ Arduino مع GND لمستشعر PIR ووحدة الترحيل. قم بتوصيل دبوس OUT الخاص بمستشعر PIR باستخدام الدبوس الرقمي 2 الخاص بـ Arduino. قم بتوصيل دبوس البيانات الخاص بوحدة الترحيل بالدبوس الرقمي 10 الخاص بـ Arduino. على الجانب الآخر من وحدة الترحيل ، قم بإجراء التوصيلات مع حمل التيار المتردد والمصباح كما هو موضح في الرسم التخطيطي. قم بتوصيل الجزء الموجب من LED مع الدبوس الرقمي 9 من Arduino والساق السالبة بـ GND لـ Arduino من خلال المقاوم 220 أوم. يمكنك استخدام لوح التجارب لعمل التوصيلات المشتركة. الآن ، قم بتحميل الرمز ونظام الأمان الخاص بك جاهز للاستخدام.
كود المشروع
int val = 0 ; void setup() { Serial.begin(9600); // sensor buart rate pinMode(2,INPUT); // pir sensor output pin connected to D2 pinMode(9,OUTPUT); // led pin pinMode(10,OUTPUT); // Relay PIN digitalWrite(10,HIGH); // Relay Normaly OFF } void loop() { val = digitalRead(2); // pir sensor output pin connected Serial.println(val); // see the value in serial monitor in Arduino IDE delay(100); if(val == 1 ) { digitalWrite(9,HIGH); // LED ON digitalWrite(10,LOW); // Relay ON } else { digitalWrite(9,LOW); // LED OFF digitalWrite(10,HIGH); // Relay OFF } }