Skip to content

نشاط

كن سخيفًا

مبتدئ | MakeCode, Python | مقياس التسارع | المدخلات/المخرجات

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

ماهو ؟

قم بتوسيع نطاق المشاعر التي يمكن أن تظهرها - اقفز صعودًا وهبوطًا لإظهار أنك تشعر بأنك سخيف!

عند هز micro:bit يظهر وجهًا سخيفًا على شاشة LED

كيف يعمل ؟

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

ما تحتاجه

  • المايكروبيت (micro:bit) (أو محاكي MakeCode)
  • محرر MakeCode أو Python
  • حزمة البطارية (اختياري)
  • بعض الطاقة لتهتز أو تقفز أو تصبح سخيفًا

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

1from microbit import *
2
3while True:
4    if button_a.is_pressed():
5        display.show(Image.HAPPY)
6    if button_b.is_pressed():
7        display.show(Image.SAD)
8    if accelerometer.was_gesture('shake'):
9        display.show(Image.SILLY)

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

  • استخدم صور مختلفة للمشاعر المضمنة مثل MEH، CONFUSED أو ANGRY.
  • أظهر عاطفة أخرى عند الضغط على الزرين A و B معا.
  • أضف مشاعر جديدة باستخدام شاشة LED لرسم صورك الخاصة كما فعلنا في الحيوانات المتحركة.
  • يمكن لمقياس التسارع أن يستشعر "إيماءات" أخرى مثل "السقوط الحر" وما إذا كان يميل إلى اليسار أو اليمين - جربها. اعرف المزيد عن إيماءات Python في micro:bit هنا