Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 22

‫النشاط عدد‪ :03‬أشغال موجهة‪-‬برمجيات األردوينو‬

‫الملف البيداغــــــــــــــــــــــــوجي‬
‫‪.‬تقديم النشاط‪ :‬بعد التعرف على تصميم لوحة االردوينو والمسك السليم لمختلف منافذها والتفريق بينها‬
‫ينجز هذا النشاط في شكل أشغال تطبيقية مباشرة على أجهزة الحاسوب (هذا النشاط يمكن اعتماده في مستوي السابعة والثامنة‬
‫أساسي) لتمكين التلميذ من التعرف على برمجية االردوينو وكيفية التعامل معها من خالل بيئة التطوير المتكاملة ‪ARDUINO IDE‬‬
‫ومن خالل البرامج الخطية ‪mBLOCK‬‬

‫السنة الدراسية‪:‬‬ ‫المحور الرابـــع‪ :‬تصنيع المنتج التقني‬


‫‪2020/2021‬‬ ‫النشـــــــاط‪ :‬برمجية لوحة التحكم‬
‫القسم‪ :‬سابعة‪/‬ثامنة أساسي‬
‫األهداف المرحلية (أهداف النشاط)‪:‬‬ ‫األهداف المميـــــــــــــــــــــزة (البرنامج)‪:‬‬

‫يكون المتعلم قادرا على‪:‬‬ ‫يكون المتعلم قادرا على‪:‬‬


‫‪ ARDUINO‬على بيئة التطوير المتكاملة‬ ‫‪‬‬
‫‪ IDE‬التعرف‬ ‫اعتماد طرق تصنيع القطع‬ ‫‪‬‬
‫‪ ‬التعامل السليم مع مختلف أيقونات البرمجة الخطية‬ ‫وبرمجة لوحة تحكم إلنجاز‬
‫ومعرفة منطقة بناء الكود البرمجي‬
‫‪mBLOCK‬‬ ‫مشروع تقني (وان كان ذلك على‬
‫‪ ‬تحديد أقسام األوامر البرمجية األربعة‬ ‫مراحل)‬
‫‪ ‬رفع برنامج معين إلى لوحة األردوينو‬

‫المكتسبـــــــــــــــــــــــــــــات الالزمة (المستوجبة = ما ال بد منه لبدء النشاط)‪:‬‬


‫حسن استخدام الحاسوب وسرعة التنقل بين أيقونات ملف معين‬ ‫‪‬‬
‫لوحة التحكم االردوينو (منافذها ونوعها)‬ ‫‪‬‬
‫تقنية البرمجة في مجال اإلعالمية‬ ‫‪‬‬

‫المعـــــــــــــــــــــــــــــــــارف الجديدة‪:‬‬
‫‪mBLOCK‬‬
‫المكونة لها)‬ ‫(أيقوناتها ومختلف القائمات‬ ‫البرمجية الخطية‬ ‫‪‬‬
‫األوامر البرمجية األربعة (البيانات التحكم المشغالت والروبوتات)‬ ‫‪‬‬

‫وسائل وظروف اإلنجـــــــــــــــــــــــــاز (األدوات التعلمية)‪:‬‬


‫‪ ‬وثيقة النشاط‪.‬‬
‫‪ ‬السبورة وجهاز العرض الرقمي‬
‫‪ ‬أجهزة الحـــاسوب‪-‬لوحات تجارب‪-‬لوحات االردوينو اونو‪-‬االسالك‪-‬مقاومات‪-‬صمامات‪-‬‬
‫‪ ARDUINO IDE‬وبرمجية‬ ‫البرمجيات‪ :‬بيئة‪mBLOCK‬‬
‫التطوير المتكاملة‬ ‫‪‬‬
‫المهــــــــــــــــــــــــارات‪:‬‬ ‫التوقيـــــــــــــــــــــــــت‪:‬‬
‫استعمال سليم للبرمجية الخطية‬ ‫‪‬‬ ‫‪60‬دق على األقصى‬ ‫‪‬‬
‫التفريق بين مختلف األوامر البرمجية‬ ‫‪‬‬
‫رفع صحيح وسليم للبرنامج إلى لوحة‬ ‫‪‬‬
‫االردوينو‬
‫الملف التقـــــــــــــــــــــــني‬

‫برنامج خطي وميض صمام‪1-‬‬

‫برنامج‪ IDE 3-‬لتشغيل صمام مشع بالزر الضاغط‬ ‫برنامج خطي لتشغيل صمام مشع بالزر الضاغط‪2-‬‬
‫‪1‬‬
2
‫التعلم‪ :‬ملف األسئلـــــــــــــــــــــــة‬
‫المطلوب في هذا النشاط تشغيل دارة صمام مشع عند الضغط على زر ضاغط مستعينا بالدارة الجاهزة والبرنامج الخطي‬
‫‪،‬لتشغيل الدارة (انظر الملف التقني)‬
‫‪:‬التعرف على البرمجية المناسبة‪1-‬‬
‫أ‪-‬من خالل برمجتي األردوينو المثبتتين على شاشة الحاسوب وبعد إطالق كل منهما على حده اربط بسهم بين اسم‬
‫‪.‬البرمجية رمزها الفوتوغرافي والواجهة البرمجية لكل منهما‬

‫ب ‪-‬من خالل واجهة كل من البرمجيتين على شاشة الحاسوب هل تذكرك إحدى البرمجيتين ببرمجية خطية تعرفها؟اذكرها؟‬
‫‪.......................................................................................................................................................‬‬
‫ج‪-‬هل يمكن تنصيب البرنامج الخطي لدارة تشغيل صمام بزر ضاغط (الملف التقني) على واجهة برمجية بيئة التطوير‬
‫المتكاملة ‪ ARDUINO IDE‬؟ ولماذا؟‬
‫‪.........................................................................................................................................................‬‬

‫‪mBLOCK‬‬ ‫الخالصة‪ :‬باعتبار معرفتنا السابقة لبرمجية سكراتش بمادة اإلعالمية ونظرا لتشابهها مع البرمجية الخطية لألردوينو‬
‫‪.‬سنعتمد في تعاملنا مع لوحة االردوينو هذه البرمجية الخطية‬
‫‪:‬متطلبات البرمجية‪2-‬‬
‫أ ‪-‬أشغل البرمجية الخطية بالنقر مرتين على الرمز الخاص بالبرمجية الخطية‬
‫تسمح بیئة التطوير ‪mBLOCK‬بإعداد البرنامج وتحويله إلى لوحة األردوینو‬

‫‪3‬‬
‫ب‪-‬اختيار لغة البرمجية‬
‫أنقر‪1)-‬‬
‫على القائمة‬
‫‪« Choix‬‬
‫‪de la‬‬
‫» ‪Langue‬‬

‫أختار‪2)-‬‬
‫اللغة‬
‫العربية‬
‫‪« Arabic‬‬
‫»‬

‫ج‪-‬تثبيت برامج تشغيل األردوينو‬


‫أنقر‪1)-‬‬
‫على القائمة‬
‫» متصل «‬
‫أختار‪2)-‬‬
‫الخيار‬
‫نصب «‬
‫برنامج‬
‫تعريف‬
‫األردوينو‬
‫»‬

‫‪ANSTALLER LES‬‬
‫‪CONNECTER‬‬ ‫‪PILOTES ARDUINO‬‬

‫د‪-‬تهيئة لوحة األردوينو على الحاسوب‬


‫قم‪1)-‬‬
‫بتوصيل‬
‫لوحة‬
‫األردوينو‬
‫أونو(دارة‬
‫تشغيل‬
‫الصمام)‬
‫بجهاز‬
‫الحاسوب‬
‫عن طريق‬
‫الكابل‬
‫الخاص‬
‫‪" Cable‬‬
‫"‪USB‬‬

‫أنقر‪2)-‬‬
‫على‬
‫القائمة‬
‫« اللوحات‬
‫»ثم أنقر‬
‫على‬
‫الخيار‬
‫«‬ ‫‪Arduin‬‬
‫» ‪o Uno‬‬

‫‪Choix de la carte‬‬ ‫‪Arduino Uno‬‬


‫أنقر‪3)-‬‬
‫على‬
‫القائمة‬
‫»متصل‬
‫« ثم‬
‫أنقر على‬
‫الخيار‬
‫منفذ«‬
‫تسلسلي » ث‬
‫م أنقر‬
‫على‬
‫الخيار‬
‫‪« COM3‬‬
‫»‬
‫وهو المنفذ‬
‫‪CONNECTER‬‬ ‫)‪Par port série(COM‬‬ ‫‪COM3‬‬
‫المتصل‬
‫أنقر‪4)-‬‬
‫على‬
‫القائمة‬
‫» عدل«‬
‫ثم أنقر‬
‫على‬
‫الخيار‬
‫نمط «‬
‫» األردوينو‬

‫‪Edition‬‬ ‫‪Mode Arduino‬‬

‫إذا سارت‬
‫الكود بلغة األردوينو‬
‫النقطة الخضراء تكون‬
‫منطقة بناء الكود‬ ‫األمور‬
‫باللون األحمر في‬ ‫شريط األوامر‬ ‫بيئة التطوير‬
‫المراحل السابقة‬
‫البرمجي‬ ‫على ما‬
‫المتكاملة‬ ‫‪،‬یرام‬
‫تظهر لك‬
‫هذه النافذة‬
‫تأمل جيدا‬
‫ثم أكمل‬
‫الفراغات‬
‫بما يناسب‬
‫من‬
‫العبارات‬
‫المصاحبة‬
‫بناء الكود (البرنامج الخطي) في منطقة بناء الكود البرمجي‪3-‬‬
‫أ‪-‬قبل بناء الكود البرمجي (برنامج خطي لتشغيل صمام مشع بالزر الضاغط (وثيقة الملف التقني)) ومن خالل آخر نافذة‬
‫"مفتوحة على شاشة الحاسوب تبين مختلف األوامر المكونة لبرنامج من خالل قائمة "النصوص‬

‫‪.‬ب‪-‬حدد مختلف األوامر المكونة لهذا البرنامج ثم قم ببنائه في المنطقة المخصصة لبناء الكود البرمجي‬

‫‪6‬‬
‫‪.‬ج‪-‬أتمم الجدول التالي بالحرف الالتيني المناسب بين األمر و الوظيفة التي سيؤديها‬

‫‪7‬‬
‫‪:‬رفع الكود (البرنامج الخطي) على لوحة األردوينو‪4-‬‬
‫"أ‪-‬بعد التثبت من سالمة بناء البرنامج انقر على "أرفع إلى األردوينو‬
‫‪.‬انتظر حتى يفعل البرنامج على اللوحة ثم قم بتجربة الدارة اإللكترونية‬

‫ب‪-‬التأليف‬
‫‪: .........................................................................................................................................................‬‬
‫‪.........................................................................................................................................................‬‬
‫‪.........................................................................................................................................................‬‬

‫ملف األجــــــــــــــــــــــوبة‬
‫‪8‬‬
‫‪:‬التعرف على البرمجية المناسبة‪1-‬‬
‫أ‪-‬من خالل برمجتي األردوينو المثبتتين على شاشة الحاسوب وبعد إطالق كل منهما على حده اربط بسهم بين اسم‬
‫‪.‬البرمجية رمزها الفوتوغرافي والواجهة البرمجية لكل منهما‬

‫‪9‬‬

‫ب ‪-‬من خالل واجهة كل من البرمجيتين على شاشة الحاسوب هل تذكرك إحدى البرمجيتين ببرمجية خطية تعرفها؟اذكرها؟‬
‫نعم تذكرنا ببرمجية السكراتش في مادة اإلعالمية‬
‫ج‪-‬هل يمكن تنصيب البرنامج الخطي لدارة تشغيل صمام بزر ضاغط (الملف التقني) على واجهة برمجية بيئة التطوير‬
‫المتكاملة ‪ ARDUINO IDE‬؟ ولماذا؟‬
‫ال يمكننا ذلك الختالف واجهة هذه البيئة عن واجهة البرمجية الخطية إذ يجب تحويل البرامج الخطية إلى أكواد بلغة برمجة‬
‫)‪ C – AVAJ....‬مثل لغة البرمجية( مختلفة يمكن أن تتماشى مع بيئة التطوير المتكاملة‬
‫‪:‬متطلبات البرمجية‪2-‬‬
‫د‪-‬تهيئة لوحة األردوينو على الحاسوب‪-)4-‬أنقر على القائمة "عدل" ثم أنقر على الخيار "نمط األردوينو‬
‫إذا سارت‬
‫األمور‬
‫على ما‬
‫‪،‬یرام‬
‫النقطة الخضراء تكون باللون‬ ‫تظهر لك‬
‫األحمر في المراحل السابقة‬ ‫هذه النافذة‬
‫تأمل جيدا‬
‫ثم أكمل‬
‫الفراغات‬
‫منطقة بناء الكود‬
‫بما يناسب‬
‫البرمجي‬
‫من‬
‫الكود بلغة األردوينو‬ ‫العبارات‬
‫بيئة التطوير المتكاملة‬ ‫المصاحبة‬

‫شريط األوامر‬

‫بناء الكود (البرنامج الخطي) في منطقة بناء الكود البرمجي‪3-‬‬


‫‪.‬ب‪-‬حدد مختلف األوامر المكونة لهذا البرنامج ثم قم ببنائه في المنطقة المخصصة لبناء الكود البرمجي‬

‫‪.‬ج‪-‬أتمم الجدول التالي بالحرف الالتيني المناسب بين األمر و الوظيفة التي سيؤديها‬

‫‪:‬رفع الكود (البرنامج الخطي) على لوحة األردوينو‪4-‬‬


‫‪:‬ب‪-‬التأليف‬
‫ما يعني أن رفع ‪XR‬و‪ XT‬بعد رفع البرنامج على لوحة األردوينو و اإلنتظار ثواني معدودة أالحظ وميض صمامي اللوحة‬
‫‪.‬البرنامج تم بنجاح‬
‫‪".‬ثم تظهر رسالة نصية "نهاية رفع البرنامج بنجاح‬
‫‪.‬تجربة الدارة‪ :‬عند الضغط على الزر الضاغط يشتعل الصمام وعند تركه ينطفئ‬

‫‪10‬‬
‫النشاط عدد‪ :04‬نشاط تطبيقي‪-‬اشارت المرور الضوئية‬
‫الملف البيداغــــــــــــــــــــــــوجي‬
‫‪.‬تقديم النشاط‪ :‬بعد التعرف على تصميم لوحة االردوينو والمسك السليم لمختلف منافذها والتفريق بينها‬
‫والتعرف على برمجية االردوينو الخطية ‪ mBLOCK‬وكيفية التعامل معها ومن خالل الملف التقني والتوجيه المؤطر ينجز هذا‬
‫‪.‬النشاط في شكل مجموعات من ‪ 04‬أو ‪ 05‬أفراد لتقييم مدى فهم المتعلمين للبرمجية الخطية‬

‫السنة الدراسية‪:‬‬ ‫المحور الرابـــع‪ :‬تصنيع المنتج التقني‬


‫‪2020/2021‬‬ ‫النشـــــــاط‪ :‬إشارات المرور الضوئية‬
‫القسم‪ :‬سابعة‪/‬ثامنة أساسي‬
‫األهداف المرحلية (أهداف النشاط)‪:‬‬ ‫األهداف المميـــــــــــــــــــــزة (البرنامج)‪:‬‬

‫يكون المتعلم قادرا على‪:‬‬ ‫يكون المتعلم قادرا على‪:‬‬


‫من خالل توجيهات‬ ‫خطي‪mBLOCK‬‬ ‫‪ ‬بناء برنامج‬ ‫اعتماد طرق تصنيع القطع‬ ‫‪‬‬
‫مبوبة ومنظمة‬ ‫وبرمجة لوحة تحكم إلنجاز‬
‫التعامل السليم مع لوحة االردوينو وبرمجية‬ ‫‪‬‬
‫‪mBLOCK‬‬ ‫مشروع تقني (وان كان ذلك على‬
‫‪ ‬سالمة إستعمال أقسام األوامر البرمجية‬ ‫مراحل)‬
‫‪ ‬تعديل برنامج معين وفق المطلوب‬

‫المكتسبـــــــــــــــــــــــــــــات الالزمة (المستوجبة = ما ال بد منه لبدء النشاط)‪:‬‬


‫حسن استخدام الحاسوب وسرعة التنقل بين أيقونات ملف معين‬ ‫‪‬‬
‫لوحة التحكم االردوينو (منافذها ونوعها)‬ ‫‪‬‬
‫‪mBLOCK‬‬ ‫برمجية‬ ‫‪‬‬
‫رفع صحيح للبرنامج إلى لوحة األردوينو‬ ‫‪‬‬

‫المعـــــــــــــــــــــــــــــــــارف الجديدة‪:‬‬
‫‪mBLOCK‬‬ ‫أقسام برنامج خطي‬ ‫‪‬‬
‫كيفية تعديل بعض األوامر البرمجية األربعة (البيانات التحكم المشغالت والروبوتات)‬ ‫‪‬‬

‫وسائل وظروف اإلنجـــــــــــــــــــــــــاز (األدوات التعلمية)‪:‬‬


‫وثيقة النشاط‪.‬‬ ‫‪‬‬
‫السبورة وجهاز العرض الرقمي‬ ‫‪‬‬
‫أجهزة الحـــاسوب‪-‬لوحات تجارب‪-‬لوحات االردوينو اونو‪-‬االسالك‪-‬مقاومات‪-‬صمامات‪-‬‬ ‫‪‬‬
‫‪ARDUINO IDE‬وبرمجية‬ ‫‪mBLOC‬المتكاملة‬
‫البرمجيات‪ :‬بيئة التطوير‬ ‫‪‬‬
‫‪K‬‬
‫المهــــــــــــــــــــــــارات‪:‬‬ ‫التوقيـــــــــــــــــــــــــت‪:‬‬
‫استعمال سليم للبرمجية الخطية‬ ‫‪‬‬ ‫‪30‬دق على األقصى‬ ‫‪‬‬
‫التفريق بين مختلف األوامر البرمجية‬ ‫‪‬‬
‫تحديد سليم ألقسام برنامج خطي وسالمة‬ ‫‪‬‬
‫تعديل برنامج جاهز‬

‫الملف التقـــــــــــــــــــــــني‬
‫البرنامج الخطي باللغة الفرنسية‬ ‫البرنامج الخطي باللغة العربية‬

‫‪1‬‬
‫التعلم‪ :‬ملف األسئلـــــــــــــــــــــــة‬
‫‪:‬يحتوي هذا النشاط على جزأين‬
‫الجزء األول‬
‫تشغيل دارة اإلشارات الضوئية (أضواء رفافة) مستعينا بالدارة الجاهزة والبرنامج الخطي لتشغيل الدارة (انظر الملف‬
‫‪:‬التقني)‪ ،‬وفق البيانات التالية‬
‫تشغیل مؤشرالصمام األخضر (مخرج ‪ )4‬لمدة ‪ 5‬ثواٍن ثم إطفائه‬
‫تشغیل مؤشرالصمام األصفر (مخرج ‪ )5‬لمدة ثانية واحدة‪ ،‬ثم إطفائه‬
‫تشغیل مؤشر الصمام األحمر (مخرج ‪ )6‬لمدة ‪ 5‬ثواٍن ثم إطفاؤه‬
‫ھذا األمر یعاد الى ما نھایة‪.‬‬

‫انجز دارة اإلشارات المرورية على لوحة التجارب مستعينا بمخطط الدارة التالي (مخطط دارة إشارات المرور ص‪1-)65‬‬

‫قم بوصل الدارة بجهاز الحاسوب من خالل وصل بطاقة األردوينو بجهاز الحاسوب‪2-‬‬
‫قم بتفعيل البطاقة وتأكد من سالمة اتصال المنفذ الخاص بالبطاقة بجهاز الحاسوب‪3-‬‬
‫قم ببناء البرنامج الخطي (البرنامج الخطي إلشارات المرور الضوئية ص‪ )30‬في المنطقة الخاصة ببناء البرامج‪4-‬‬
‫‪2‬‬
‫ارفع البرنامج إلى بطاقة االردوينو اونو ثم تأكد من سالمة الرفع من خالل الرسالة الواردة بعد نجاح عملية رفع البرنامج‪5-‬‬
‫ماذا تالحظ؟‪6-‬‬
‫‪.‬تأمل جيدا البرنامج الخطي الذي أنجزته ثم استخرج عدد مراحله ثم حدد أين تبدأ كل مرحلة وأين تنتهي‪7-‬‬

‫‪0‬‬ ‫‪2‬‬

‫‪3‬‬
‫‪1‬‬

‫‪4‬‬

‫‪5‬‬

‫‪-8‬حدد كل مرحلة من مراحل البرنامج‪ ،‬وظيفتها ومدة تواصلها بالثانية على الجدول التالي‪:‬‬
‫توقيت‬ ‫وظيفة المرحلة‬ ‫المرحلة‬ ‫مراحل‬
‫المرحلة‬ ‫البرنامج‬
‫بالثانية‬
‫‪.................‬‬ ‫‪.................................................‬‬
‫‪0‬‬
‫‪.................‬‬ ‫‪.................................................‬‬
‫‪................‬‬ ‫‪.................................................‬‬
‫‪1‬‬
‫‪................‬‬ ‫‪.................................................‬‬

‫‪ 5‬ثوان‬ ‫‪...............................................‬‬
‫‪2‬‬
‫‪...............................................‬‬
‫‪ ..................................................‬ثانية واحدة‬
‫‪3‬‬
‫‪..................................................‬‬
‫‪...............‬‬ ‫‪.................................................‬‬
‫‪4‬‬
‫‪...............‬‬

‫‪3‬‬
‫‪ 5‬ثوان‬ ‫‪.................................................‬‬ ‫‪5‬‬
‫‪.................................................‬‬
‫‪4‬‬
‫‪-9‬حدد حالة كل من الصمامات الثالثة في كل مرحلة من المراحل الخمس على الجدول الموالي‬
‫مالحظة‪ :‬حالة الصمام تكون مرتفع إذا كان مضيء منخفض إذا كان منطفئ‬
‫توقيت المرحلة‬ ‫الصمام األحمر‬ ‫الصمام األصفر‬ ‫الصمام األخضر‬ ‫مراحل البرنامج‬
‫بالثانية‬ ‫(مخرج ‪)6‬‬ ‫(مخرج ‪)5‬‬ ‫(مخرج ‪)4‬‬
‫إلى حين يرتفع‬
‫منخفض آليا‬ ‫منخفض آليا‬ ‫منخفض آليا‬ ‫‪1‬‬
‫الصمام األخضر‬

‫‪ 5‬ثوان‬ ‫منخفض آليا‬ ‫منخفض آليا‬ ‫‪.....................‬‬ ‫‪2‬‬

‫ثانية واحدة‬ ‫منخفض آليا‬ ‫‪........................‬‬ ‫‪........................‬‬ ‫‪3‬‬

‫‪ 5‬ثوان‬ ‫‪........................‬‬ ‫‪........................‬‬ ‫منخفض‬ ‫‪4‬‬

‫‪ 5‬ثوان‬ ‫‪.........................‬‬ ‫منخفض‬ ‫مرتفع‬ ‫‪5‬‬

‫الجزء الثاني‬
‫‪.‬أعد بناية برنامج إشارات المرور الضوئية وفق المعطيات التالية مغيرا ما يجب تغييره‪1-‬‬

‫‪:‬المعطيات‬
‫تشغیل مؤشرالصمام األخضر (مخرج ‪ )4‬لمدة ‪ 8‬ثواٍن ثم إطفائه‬
‫تشغیل مؤشرالصمام األصفر (مخرج ‪ )3‬لمدة ثانية واحدة‪ ،‬ثم إطفائه‬
‫تشغیل مؤشر الصمام األحمر (مخرج ‪ )2‬لمدة ‪ 4‬ثواٍن ثم إطفاؤه‬
‫ھذا األمر یعاد الى ‪ 10‬مرات‪.‬‬
‫أكمل رسم مخطط الدارة الجديدة ثم تيقن من سالمة اشتغالها وفق المطلوب بعد رفع البرنامج الجديد إلى لوحة األردوينو‪2-‬‬
‫ملف األجــــــــــــــــــــــوبة‬

‫‪.‬تأمل جيدا البرنامج الخطي الذي أنجزته ثم استخرج عدد مراحله ثم حدد أين تبدأ كل مرحلة وأين تنتهي‪7-‬‬

‫‪0‬‬

‫‪2‬‬

‫‪3‬‬
‫‪1‬‬

‫‪4‬‬

‫‪5‬‬

‫‪-8‬حدد كل مرحلة من مراحل البرنامج‪ ،‬وظيفتها ومدة تواصلها بالثانية على الجدول التالي‪:‬‬

‫توقيت‬ ‫مراحل‬
‫المرحلة‬ ‫وظيفة المرحلة‬ ‫المرحلة‬ ‫البرنامج‬
‫بالثانية‬

‫كتلة توليد الشفرة بلغة‬


‫دائم‬ ‫‪0‬‬
‫األردوينو‬

‫ال متناهية‬ ‫تكرار األوامر المبرمجة‬


‫‪1‬‬
‫(إلى األبد)‬ ‫داخل هذه إلى ما ال نهاية‬

‫أمر تشغيل الصمام األخضر‬


‫‪ 5‬ثوان‬ ‫‪2‬‬
‫لمدة ‪ 05‬ثوان‬

‫‪6‬‬ ‫‪5‬‬
‫أمر إطفاء الصمام األخضر‬
‫وأمر تشغيل الصمام البرتقالي‬
‫ثانية واحدة‬ ‫‪3‬‬
‫لمدة ثانية واحدة في نفس‬
‫الوقت‬

‫أمر إيقاف تشغيل الصمام‬


‫‪ 5‬ثوان‬ ‫البرتقالي وتشغيل الصمام‬ ‫‪4‬‬
‫األحمر لمدة ‪ 05‬ثوان‬

‫أمر إيقاف تشغيل الصمام‬


‫‪ 5‬ثوان‬ ‫‪5‬‬
‫األحمر‬

‫‪-9‬حدد حالة كل من الصمامات الثالثة في كل مرحلة من المراحل الخمس على الجدول الموالي‬
‫مالحظة‪ :‬حالة الصمام تكون مرتفع إذا كان مضيء منخفض إذا كان منطفئ‬

‫توقيت المرحلة‬ ‫الصمام األحمر‬ ‫الصمام األصفر‬ ‫الصمام األخضر‬ ‫مراحل البرنامج‬
‫بالثانية‬ ‫(مخرج ‪)6‬‬ ‫(مخرج ‪)5‬‬ ‫(مخرج ‪)4‬‬
‫إلى حين يرتفع‬
‫منخفض آليا‬ ‫منخفض آليا‬ ‫منخفض آليا‬ ‫‪1‬‬
‫الصمام األخضر‬
‫‪ 5‬ثوان‬ ‫منخفض آليا‬ ‫منخفض آليا‬ ‫مرتفع‬ ‫‪2‬‬
‫ثانية واحدة‬ ‫منخفض آليا‬ ‫مرتفع‬ ‫منخفض‬ ‫‪3‬‬
‫‪ 5‬ثوان‬ ‫مرتفع‬ ‫منخفض‬ ‫منخفض‬ ‫‪4‬‬
‫‪ 5‬ثوان‬ ‫منخفض‬ ‫منخفض‬ ‫مرتفع‬ ‫‪5‬‬

‫الجزء الثاني‬
‫‪.‬أعد بناية برنامج إشارات المرور الضوئية وفق المعطيات التالية مغيرا ما يجب تغييره‪1-‬‬

‫‪:‬المعطيات‬
‫تشغیل مؤشرالصمام األخضر‬
‫(مخرج ‪ )4‬لمدة ‪ 8‬ثواٍن ثم إطفائه تشغیل مؤشرالصمام األصفر‬
‫(مخرج ‪ )3‬لمدة ثانية واحدة‪ ،‬ثم إطفائه تشغیل مؤشر الصمام األحمر‬
‫(مخرج ‪ )2‬لمدة ‪ 4‬ثواٍن ثم إطفاؤه‬
‫ھذا األمر یعاد الى ‪ 10‬مرات‪.‬‬

‫‪7‬‬
‫‪.‬أكمل رسم مخطط الدارة الجديدة ثم تيقن من سالمة اشتغالها وفق المطلوب بعد رفع البرنامج الجديد إلى لوحة األردوينو‪2-‬‬
8

You might also like