سلسلة تصميم smart home #2

0

بسم الله الرحمن الرحيم

بعد ان قمنا بتصميم جزء من السمارت هوم يمكنكم الإطلاع عليه من هنا 

سنصمم اليوم احد منظومات الأمان التي يمكن تركيبها في الحدائق اوفي السيارة تعد هذه المنظومة بسيطه نسبيا ويمكننا التطوير عليها فيما بعد


اولا الأدوات :

 power switch

arduino uno

rib sensor

 power switch

سويتش الغرض منه التحكم في تشغيل المنظومة او اطفائها حيث لا يتم تشغيل المنظومة الا في وقت محدد بواسطة المستخدم 

arduino uno

المتحكم الذي استخدمته في معالجة البيانات 


rib sensor

حساس الحركة الذي يمكنه من التحسس بوجود حركة في اي مكان 

ثانيا التوصيلات :





في البداية يحتوي حساس rib علي ثلاث منافذ منفذ + الي 5 فولت ومنفذ السالب الي السالب ومنفذ الإشارة الرقمية الي منفذ 5
وتوصيل السويتش الي طرف السالب والطرف الأخر الي 6
وتوصيل السماعه السالب الي السالب وتوصيل الموجب الي منفذ رقم 4 بالأردوينو

ثالثا الكود : 

int sw = 6;
int sen = 5;
int sp = 4;
void setup(){
  pinMode(sw,INPUT_PULLUP);
  pinMode(sp,OUTPUT);
  pinMode(sen,INPUT);}
void loop(){
 int val = digitalRead(sen);
 int val2 = digitalRead(sw);
 if(val2 == 0){
   if(val == 1){
    tone(sp,250); 
   }
   else{
    noTone(sp); 
   } }
 else{
   noTone(sp); }}
في البداية يجب تعريف المنافذ 
منفذ السماعه كخرج ومنفذ السويتش كدخل علي مقاومة رفع ومنفذ الحساس كدخل 
وتعريف متغير لوضع فيه الإشارة القادمه من السويتش ومن الحساس 
ثم القيام بمقارنات 
لو تم تشغيل السويتش قم بالقراءة من الحساس هل توجد حركة 
اذا وجدت شغل السماعه اذا اختفت الحركة اوقف السماعه 
اذا اغلق السويتش اوقف السماعه 

لتحميل الكود اضغط هنا 

تصميم وبرمجة : بلال حسان سعدي 



لا يوجد تعليقات

أضف تعليق