نظام أمن منزلي قائم على Arduino باستخدام مستشعر PIR

في هذاالمشروع ، سوف نتعلم كيفية إنشاء نظام أمان منزلي قائم على 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   
 }  
 }  

 

 

إرسال تعليق

أحدث أقدم