Skip to content

النشاط

ضوء الليل

متوسط | MakeCode, Python | شاشة LED, مستشعر الضوء | أجهزة الاستشعار, التحديد, الضوء, الطقس والمناخ, المدخلات/المخرجات

الخطوة 1: اصنعها

ماذا يعني؟

ضوء ليلي يضيء شاشة عرض LED الخاصة بالمايكروبت (micro:bit) في الظلام.

القمر فوق مايكروبت (micro:bit) وكل مصابيح LED تضيء

كيف يعمل ؟

  1. مثل مشروع مستشعر ضوء الشمس، يستخدم هذا مصابيح LED الخاصة بالمايكروبت (micro:bit) كمدخل مستشعر الضوء. قم بتغطية شاشة العرض بيدك و شاهد ما إذا كانت تضيء.
  2. يستخدم التحديد لاستشعار ما إذا كان الضوء الساقط على المايكروبت (micro:bit) أقل من مستوى معين - أقل من (<) 100. إذا كانت الجو مظلمًا، فإنها تضيء شاشة micro:bit، وإلا فستقوم بمسح الشاشة بحيث تكون مصابيح LED مظلمة.
  3. قد تحتاج إلى ضبط الحد رقم 100 وفقًا لظروف الإضاءة في المكان الذي تتواجد فيه.
  4. ما هي الأغراض التي يمكنك استخدام هذا الضوء الليلي لأجلها حسب رأيك؟ هل يمكن أن يكون مفيدًا في تحسين سلامة الناس أو الحيوانات في الظلام؟

ما تحتاجه

  • المايكروبيت (micro:bit) (أو محاكي MakeCode)
  • محرر MakeCode أو Python
  • حزمة البطارية (اختياري)
  • مصدر الضوء وشيء ما لتغطية micro:bit به

الخطوة 2: برمجها

الخطوة 3: حسّنها

  • قم بتغيير الصورة لإظهار القمر أو النجمة عندما يصبح الجو مظلمًا.
  • قم بتوصيل micro:bit بحقيبتك أو ملابسك لاستخدامه كضوء آمن إضافي عند المشي أو ركوب الدراجة الهوائية - هل يمكنك جعله يومض للبقاء فاعلًا لفترة أطول؟
  • جربمشروع MakeCode الذي يجعل شاشة LED تصبح أخف وأكثر ظلمة اعتمادًا على كمية الضوء التي تقع على micro:bit. هل رأيت في أي مكان آخر أشياء تتفاعل مع الضوء بهذه الطريقة؟