Skip to content

النشاط

لعبة تفاعلية

مُتقدم | MakeCode, Python | شاشة LED, موصلات (Pins) | الإلكترونيات, التكرار, الجسم البشري, القيم المنطقية, الكهرباء, المدخلات/المخرجات, تصميم المنتج

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

ماهو ؟

اصنع لعبة تفاعلية باستخدام مفاتيح تبديل فيزيائية حقيقية يمكنك أن تضغطها بصلابة كما تحب!

اثنين من مفاتيح التبديل المصنوعة منزليًا والمربوطة مع micro:bit

كيف يعمل ؟

  • اصنع مدخل مفاتيح تبديل مادي باستخدام ورق الكرتون وورق القصدير - مماثل للمفاتيح المستخدمة في مشروع مفتاح ضغط المنبه.
  • قم بتوصيلها مع دبابيس micro:bit كما هو الحال في الصورة - لوحة واحدة على كل مفتاح تدخل في دبوس GND في micro:bit، والآخر متصل بالدبوس 1 أو الدبوس 2 اعتمادًا على ما إذا كنت اللاعب A أو اللاعب B.
  • ينتظر البرنامج فترة عشوائية تتراوح بين 1 و 5 ثوان، ثم يعرض قلبًا على مخرج شاشة عرض LED.
  • لا يمكنك ضغط الزر قبل أن تضيئ لأنه يستخدم قيمة منطقية لمنع أي شخص من الغش! متغيرات القيم المنطقية يمكن أن تحتوي فقط على قيمتين: صح أو خطأ. بدأت اللعبة يمنع المتغير أي لاعب من الضغط على الزر الخاص به في وقت مبكر جدا فقط من خلال التحقق من الزر الذي يتم الضغط عليه عند بدء اللعبة.
  • الحلقة اللانهائية تبقي اللعبة تعمل حتى تتمكن من اللعب.

ما تحتاجه

  • واحد micro:bit
  • عدد 4 مشبك التمساح لتوصيل الإضاءة
  • بعض الورق المقوى وورق القصدير والغراء والمقص

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

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

  • استخدم المتغيرات لتتبع نتيجة كل لاعب
  • إضافة مؤقت لإظهار مدى سرعة رد فعل كل فائز
  • تتبع اللاعب الذي لديه أسرع وقت رد