Skip to content

نشاط

الرموز التعبيرية الوامضة

مبتدئ | MakeCode, Python | أزرار, شاشة LED | التسلسل, التكرار, ملخص

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

ماذا يعني؟

اظهر مشاعرك حقًا بفضل الوجوه السعيدة والحزينة الوامضة.

يعرض مايكروبت (micro:bit) وجهًا مبتسمًا وامضًا على شاشة عرض LED

كيف يعمل ؟

  • مثل مشروع الرموز التعبيرية، يعرض هذا البرنامج رموزًا تعبيرية مختلفة على مخرج شاشة LED بناء على أي زر إدخال تضغط.
  • يمكن أن تجعل الحلقات مجموعات من التعليمات تعمل إلى الأبد، لكننا هنا نستخدم حلقة مرقمة لوميض الصورة 4 مرات لجعلها جذابة حقًا.
  • الحلقات هي فكرة مهمة في برمجة الكمبيوتر لأنها توفر تكرار نفس الرمز البرمجي عدة مرات، مما يجعل برنامجك أكثر كفاءة. وتسمى هذه الفكرة أيضًا "التكرار".

ما تحتاجه

  • المايكروبيت (micro:bit) (أو محاكي MakeCode)
  • محرر MakeCode أو Python
  • حزمة البطارية (اختياري)

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

1from microbit import *
2
3while True:
4    if button_a.is_pressed():
5        for x in range(4):
6            display.show(Image.HAPPY)
7            sleep(200)
8            display.clear()
9            sleep(200)
10    if button_b.is_pressed():
11        for x in range(4):
12            display.show(Image.SAD)
13            sleep(200)
14            display.clear()
15            sleep(200)

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

  • اجعل الشارة تومض مرات أكثر من خلال جعل الرقم 4 أكبر.
  • اجعل الوميض أسرع أو أبطأ بتغيير التأخير بمقدار 200 مللي ثانية (0.2 ثانية).
  • اجعلها تومض بشكل مستمر.
  • استخدم الصور التعبيرية المختلفة، أو ارسم صورك.