انذار الحرائق بإستخدما حساس الحرارة

0

بسم الله الرحمن الرحيم
تعد الحرائق من احد المشاكل التى يواجهها العالم اجمع واصبح على جميع العالم الحصول على جهاز انذار للحرائق لكى يحموا ممتلكاتهم من التلف من الحرائق
ولكن اليوم سوف نصمم انذار للحرائق بنفسنا بالإعتماد على برمجة الأردوينو بحيث ان زادت الحرارة عن درجة محددة يمكننا اصدار حريق او اخذ اى ردة فعل مناسبة ( الامر يرجع اليكم ويتعمد على مهارتكم البرمجية)
الأدوات :
Lcd screen for Arduino
Puzzer
Temperature sensor
Resistor 1 k ohm
Arduino
بحيث استخمدمنا الشاشة لعرض درجة الحرارة لكى تستطيع معرفة كم درجة الحرارة فى مكانك
واستخدمت السماعة لإصدار انذار قوى عند وجود حرائق
وحساس الحرارة لكى نقيس به الحرارة ويتعتبر دقيق نسبيا
وبالنسبة للأردوينو فيكفى استخدام اى نوع نحن سنستخدم اردوينو اونو

التوصيلات :
قمت بعمل التوصيلات على موقع التينكركاد لتوضيح كافة الأشياء
انذار حريق,مشروع انذار حريق,مشروع انذار الحريق,مشاريع أردوينو,مشروع جهاز انذار الحريق,اردوينو,مشروع اردوينو سهل,اردوينو مشروع,مشروع اردوينو بسيط,مشروع اردوينو جاهز,اسهل مشروع اردوينو,مشاريع اردوينو,مشروع أردوينو,مشروع انذار البيت,اردوينو مشاريع,مشروع جهاز انذار,مشروع أردوينو أونو,كيف اصمم انذار حريق,كيفية عمل انذار حريق,مخطط دائرة انذار حريق,ابسط دائرة انذار حريق,تصميم دائرة انذار حريق,دائرة انذار حريق بسيطة,طريقة صنع انذار الحريق بسهولة وأدوات بسيطة جدا.,مكونات دائرة انذار حريق,انذار الحريق

                                                                                 
الكود البرمجى :
قمت ببرمجة الأردوينو لأداء منها المطلوب


انذار حريق,مشروع انذار حريق,مشروع انذار الحريق,مشاريع أردوينو,مشروع جهاز انذار الحريق,اردوينو,مشروع اردوينو سهل,اردوينو مشروع,مشروع اردوينو بسيط,مشروع اردوينو جاهز,اسهل مشروع اردوينو,مشاريع اردوينو,مشروع أردوينو,مشروع انذار البيت,اردوينو مشاريع,مشروع جهاز انذار,مشروع أردوينو أونو,كيف اصمم انذار حريق,كيفية عمل انذار حريق,مخطط دائرة انذار حريق,ابسط دائرة انذار حريق,تصميم دائرة انذار حريق,دائرة انذار حريق بسيطة,طريقة صنع انذار الحريق بسهولة وأدوات بسيطة جدا.,مكونات دائرة انذار حريق,انذار الحريق

كما ترون ان الكود ليس معقد لدرجة كبيرة
حيث قمت بإضافة مكتبة الشاشة الشهيرة بإستخدام ام 
#include<LiquidCrystal.h>
وقمت بتعريف المنافذ الخاصة بالشاشة عن طريق
LiquidCrystal lcd(rs,en,d4,d5,d6,d7);
بعد ذلك قمت بتعريف متغير الخاص بالسماعة والمتغير الخاص بحساس الحرارة ومتغير خاص بقيمة الحساس
وقمت بتعريف حجم الشاشة بإستخدام امر 
lcd.begin(16 ,2);
حيث 16 هى عدد الخانات فى الشاشة و 2 عدد الأسطر
وقمت بتحديد مكان الكتابة عن طريق
lcd.setCursor(0,1);
حيث صفر تشير الى رقم السطر و ا يشير الى رقم الخانة 
بعد ذلك قمت بقراءة القيمة من الحساس القيمة التى يتم قراءتها من الحساس تكون بين 0 الى 1023 
فقمت بعمل علمية الضرب كما هو موضح امامكم لإيجاد قيمة الحرارة 
وفى النهاية قمت بعمل مقارنة هل درجة الحرارة اكبر من خمسين قم بإخراج انذار
هل درجة الحرارة اقل من خمسين لا تخرج انذارا

يمكنك تحميل الكود من هنا
النتيجة النهائية :



يمكنكم تجربة المشروع عن طريق هذا الرابط
وانتم ايضا هل قمتم بتجربتها شاركونا فى التعليقات

بقلم : بلال حسان سعدى


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

أضف تعليق