تصميم سمارت هوم متكامل

0

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

بعد ان قمنا بتصميم عدة مشاريع بخصوص سمارت هوم والتي يمكن الإطلاع عليها :
وقمنا ايضا بتصميم مشروع للحماية ويمكن الإطلاع عليه من هنا :
وسنقوم اليوم بعمل دمج لكل هذه المشاريع حيث سنصمم سمارت هوم :
التحكم باربعه اجهزة باستخدام ir remote
نظام ا نذار للحرائق وانذار للحركة و نظام حماية


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

Arduino uno
motor servo
RIB motion sensor
puzzer
ir remote reciever + sender
keypad
relay 
tmp35 temperature sensor

Arduino uno

المتحكم الذي يقوم بمعالجة كافة البيانات ولا يجب استخدام اردوينو اونو يمكن استخدام اي نوع اخر
motor servo
موتور الذي سيقوم بفتح القفل في حالة كتابة الباسورد بطريقة صحيحة 


هناك نوع من القفول الأوتوماتيكيى التى تعمل على 12 فولت والتى يمكن إستخدامها مع الأردوينو بإستعمال ترانزيستور 
RIB motion sensor
حساس الحركة الذي سيقوم بمعرفة اذا كان يوجد حركة او جسم في المكان

ir remote reciever + sender

الوسيلة التي سنتحكم بها بالأجهزة وهي عن طريق ir remote

keypad

لوحة المفاتيح التي سيقوم المستخدم بادخال كلمة المرور

relay 

ريلاي مكون الكتروني يتيح التحكم باجهزة ذو جهد مرتفع باستخدام طاقة صغيرة 5 فولت


puzzer

الصفارة التي سنخرج عليها انذار في حالة وجود اشارة من حساس الحركة او ارتفاع في درجات الحرارة ووجود حرائق

tmp35 temperature sensor

حساس الحرارة الذي سيقوم بقياس درجة الحرارة

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



تنقسم التوصيلات الي 4 اقسام :
القسم الأول : قسم اللتحكم بالأجهزة 
حيث يتم توصيل منافذ coil الخاص بالريلاي الي المنافذ الأتيه A2,A3,A4,A5 وتوصيل منفذ COM الي 220 فولت وتوصيل NO للأجهزة المراد اللتحكم بها 
وتوصيل مستلم IR الطاقة الي 5 فولت الخاصه باﻷردوينو والسالب الي السالب ومنفذ الإشارة الي منفذ رقم 2
القسم الثاني : قسم انذار الحرائق 
حيث يتم توصيل حساس الحرارة الطاقة الي 5 فولت والسالب الي السالب ومنفذ الإشارة الي المنفذ A0 
وتوصيل الصفارة السالب الي السالب والموجب الي 3 الرقمي
القسم الثالث : قسم انذار الحركة
حيث يتم توصيل حساس الحركة الموجب الي 5 فولت والسالب الي السالب ومنفذ الإشارة الي A1
وهذا القسم يشترك مع القسم الثاني في السماعه 
القسم الرابع : قسم الحماية keypad
تحتوي keypad علي 8 منافذ 4 منافذ للصفوف و4 اخري للأعمده
و توصيل الموتور السيرفو منفذ الإشارة الي المنافذ الرقمية

ثالثا الكود :

 للعمل مع ir remote نقوم بتنزيل مكتبة خاصة به 
للتنزيل اضغط هنا

والأن نتجه الى الكود 

فى البداية يجب معرفة الأكود التى يرسلها الريموت الى المستشعر لكى نستطيع التمييز بينها 

بواسطة هذا الكود 
والذى يمكنكم تحميله من هنا 
بعد رفع الكود الى الاردوينو نذهب الى صفحة السيريال مونيتور 
ونبدء الضغط على الريموت ضغطة سريعة على الأزرار التى تريد تعيينها للتحكم بالأجهزة 
نحن سنقوم بتجهيز كود للتعامل مع اربعة ازرار من الريموت للتحكم فى جهازين 

عند الذهاب على السيريال مونيتور ونضغط على اى زر فى الريموت يأتى هذا الرمز

وهذا الرمز يختلف من زر الى زر ومن ريموت الى ريموت 
فهذا الرمز تم ارساله الريموت عند الضغط على زر رقم 2
فيجب معرفة كل الرموز الأزرار التى ستسخدمونها للتحكم فى الأجهزة 

وشرح الكود الكود باختصار ينقسم الي عدة اقسام حيث قسم التحكم باﻷجهزة و قسم الإتذار بالحرائق وقسم انذار الحركة وقسم الحماية حيث يوجد كل قسم داخل دالة مما يسهل التعامل مع الكود 
حيث قمنا بشرح هذه الاكواد في المقالات السابقة 

لتحميل الكود اضغط هنا
تصميم وبرمجة بلال حسان 

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

أضف تعليق