الدرس (3)::التحكم بتشغيل وإطفاء الإضاءة ( اللمبة )

:bulb:مقدمة :

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


:dart:أهداف الدرس:

  1. التعرف على احدى حساسات المايكروبيت الداخلية "حساس الاضاءة " وكيفية استخدمه وبرمجته.

  2. تكوين دائرة كهربايئة بسيطة باستخدام المايكروبيت.

  3. توصيل شريحة المايكروبيت بقطع خارجية كاليد "اللمبة" .

  4. يغطي هذا الدرس بعض اوامر البرمجة من اوامر الشرط وامر استشعار الاضاءة واستخدام منافذ Pins في توصيل اللمبات.


:spiral_notepad:ماتحتاج إليه:



اولا: شرح كتابة الكود الخاص بالدرس:

1. داخل الامر السابق نضع الامر الخاص بإظهار الارقام لمشاهدة شدة الإضاءة الخارجية رقماً نجده ايضا من مجموعة الاوامر الاساسية Basic

1


3. نختر الامر المسؤول عن استشعار الاضاءة الخارجية موجود في اوامر الادخال Input…

2

  • لنشرح هذا الامر قليلأ:

هذا الامر يستشعر الإضاءة الخارجية من " 0 - 255 " حيث تتدرج الاضاءة من (0) الظلام الدامس إلى الاضاءة العالية (255).


4. الان نريد ان نختبر المكان بحيث اذا كانت شدة الاضاءة ضعيفة مثلا كانت 50 فقط نريد لمبة اليد الموصلة بالمايكرو بت تشتغل تلقائي وعندما تكون اعلى من ذلك تغلق .

  • ولكي نحول هذا الامر إلى برمجة نحتاج إلى امر الشرط ”if” نجده في مجموعة المنطق Logic

333

  • ضع داخل امر ”if” شرط لتكون قراءة الامر كتالي " اذا كان الاضاءة الخارجية اصغر من 50 شغل لمبة الليد وإذا لم يتحقق الشرط أي ان الاضاءة الخارجية كانت اكبر من 50 اغلق لمبة الليد "

  • نلاحظ في الجملة السابقة عبارة اكبر نجد هذا الامر في مجموعة Logic

3

ليصبح الامر كالتالي :

7


الان عملية اغلاق وتشغيل لمبة اليد ولكن يجب ان نعلم اولا كيفية توصيل اللمبة الخارجية بالمايكروبت

كما نعلم ان لمبات اليد عبارة عن كهرباء ولكي تعمل يجيب ان نوصلها بدائرة كهربائية وهنا نستخدم المايكروبت ونوصلها عن طريق منافذ الادخال / الاخراج في المايكروبت وتدعى Pins ولها العديد من الاوامر نجدها عند الضغط على كلمة Advanced لتفتح لنا قائمة متقدمة نجد فها اومر

  • نسحب الآن امر

5

ونضعه في جمل ”if” لنكتب امامه “0” ويعني الاغلاق و “1” تعني تشغيل والاغلاق والتشغيل هنا للمبة اليد الموصلة بالمنفذ P0


45





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

اتبع الخطوات الموجودة في الفيديو ادناه …

:two_hearts: ملاحظة:.

3 Likes

جميع الحقوق محفوظة @ لنادي المايكروبيت 2018

Twitter Youtube