Web
	Analytics
جهاز كاشف الحريق

جهاز كاشف الحريق

00 

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

 


تقديم

بسم الله الرحمن الرحيم، مبدأ عمل جهاز كاشف الحريق سهل جداً. نقوم بتوجيه ضوء الليـزر نحو حساس الضوء مباشرة وتخزين قيمة الحساس المقروءة. عند مرور الدخان من خلال حزمة الضوء الموجهة نحو الحساس سوف تقل كمية الضوء الساقطة عليه، وبالتالي تقل القيمة المقروءة. وعند تغير القيمة الجديدة عن القيمة الاساسية يصدر تنبيها صوتيا. هذه الطريقة مستخدمه في معظم أجهزة كشف الدخان المتوفرة في الاسواق.

01

وحتى نجعل الأمر أيسر وأسهل سنستعين ببطاقة أردوينو وبرمجة المشروع عليها.

 


الأجزاء الرئيسية

العربية

الأنجليزية

الفرنسية

الكمية

القيمة او الصيغة

بطاقة أردوينو

Arduino

1

أيا كانت

بطاقة مشبكة بلاستيكية

Breadboard

1

غير ضرورية

مصدر ضوء ليزر

laser

 

 

حساس ضوء

LDR

1

اي حجم متوفر

طنـّـان كهربائي

Buzzer

Bipeur

1

 

صمام ضوئي

LED

2

أخضر، أحمر

مقاومة

Resistor

Resistance

1

470 KΩ

اسلاك توصيل

Wires

Cables

 

 

 

 


حساس الضوء

حساس الضوء هو عبارة عن مقاومـة متغيرة بحسب شدة الضوء، نحن فعلياً نقيس مقدار تلك المقاومة، ومن خلال معادلة محددة لذلك الحساس نقوم بحساب شدة الضوء. في هذه التجربة لن احتاج لمعرفة شدة الضوء بالتحديد، لكن نحتاج لتحديد اي تغير في شدة الضوء.

02

 

 


الدارة الكهربائية والتركيب

نصل الحساس بالمقاومةالكهربائية على التوالي، ونطبق جهد 5V على طرفيهما.

 

نصلهما ببطاقة الاردوينو مع المدخل التناظري (Analog) كما في الشكل جانبه.

 

في هذاالتركيب سنقوم بقراءة الجهد الكهربائي المطبق على الحساس، الذي يتغير بتغير مقاومة الحساس (اي بتغير شدة الضوء).

03

نصل الطنّـان الكهربائي مع القطب 5، والصمام الضوئي مع القطبين 6 و 7. ثم نصل ضوء الليزر مباشرة مع مصدر الجهد ونوجه الضوء بشكل كامل على حساس الضوء. وستكون الدارة كما في الشكل التالي:

04

 

 


التركيب

هذا تركيب تجريبي للجهاز.

05

 

 


البرمجة

لاحظ ان البرنامج سيقوم بأخذ قراءة الحساس في البداية وجعلها القيمة الاساسية، وبعد ثانيتين يضيء الليد الاخضر ويبدأ بمقارنة قراءة الحساس مع القيمة الاساسية، وفي حال تغير القيمة (نقصانها) ينطفئ الضوء الخضر ويضيء الضوء الاحمر ويعمل الطنان (buzzer)، وبعد زوال الدخان يجب عمل reset للأردوينو.

 

/*علـي حلمـي الهضابين

البلقاء - الأردن

شيفرة للتحكم بثلاث صمامات ضوئية بجهاز تحكم عن بعد

***********************************/


int sensorPin = A0;   //  LDR رقم المربط التناظري للحساس 
int led_red = 6;        // رقم المربط الرقمي للصمام الضوئي الأحمر
int led_green = 7;    // رقم المربط الرقمي للصمام الضوئي الأخضر
int buzzer = 5;         // رقم المربط الرقمي للطنان
int sensorValue = 0; // متغير من أجل تخزين القيمة المقروءة من الحساس

void setup()

{
// نهيئ جميع المتغيرات بكونها مخارج للنظام
pinMode(led_red, OUTPUT);
pinMode(led_green, OUTPUT);
pinMode(buzzer, OUTPUT);
digitalWrite(buzzer, HIGH); // الطنان منطفئ، وانتبه أن أحد قطبي الطنان موصل ببطاقة الأردوينو

delay(1000);
sensorValue = analogRead(sensorPin); // نقوم بقراءة أول قيمة للحساس ونجعلها قيمة بدئية
delay(1000);
digitalWrite(led_green, HIGH); // يشتعل الصمام الضوئي الأخضر
digitalWrite(led_red, LOW); // ينطفئ الصمام الضوئي الأحمر
}


void loop()

{
if ( analogRead(sensorPin) < sensorValue)
{
digitalWrite(led_green, LOW); // ينطفئ الصمام الضوئي الأخضر
digitalWrite(led_red, HIGH) ; // يشتعل الصمام الضوئي الأحمر
digitalWrite(buzzer, LOW); // يشتغل الطنان
}
}

 

شاهد النتيجة في هذا الفيديو..

 


كفاءة الجهاز

للإستخدام الفعلي للجهاز، يجب ان يكون الحساس ومصدر ضوء الليزر معزولان عن الاضاءة الخارجية،

هناك تصاميم اخرى يمكنك الاستفادة منها وهي كالتالي:

06

07

08

 

 


تصاميم للجهاز

بالنسبة لصندوق الجهاز فيمكنك أن تصممه حسب الذوق الذي عندك. وإذا كنت تفكر في المتاجرة به فلا بد لك من تصميم جذاب جدا. وإليك بعض الأمثلة عسى أن تساعدك على تصميم ما هو أحسن:

 


تأليف

 

المؤلف: علـي حلمـي الهضابين (البلقاء - الأردن)

البريد الإليكترونيعنوان البريد الإلكتروني هذا محمي من روبوتات السبام. يجب عليك تفعيل الجافاسكربت لرؤيته.

صفحة الفايسبوك: http://www.facebook.com/ali.madness1

أضف تعليق


كود امني
تحديث


Go to top