Skip to content

نشاط

مصابيح LED مهدئة

مبتدئ | MakeCode, Python | شاشة LED | 3 الصحة, التسلسل, التكرار, الرسوم المتحركة

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

ماهو ؟

حوّل جهاز مايكروبت (micro:bit) إلى جهاز رقمي بسيط لمساعدتك على الاسترخاء عن طريق إبطاء تنفسك وتنظيمه باستخدام تسلسل رسوم متحركة بسيط.

هذا المشروع هو جزء من سلسلة تم إنشاؤها لتقديم أنشطة حل المشكلات ووضع النماذج الأولية المصممة لاستكشاف التكنولوجيا كحل لتحديات الأهداف العالمية للتنمية المستدامة.

مقدمة

دليل البرمجة

كيف يعمل؟

  • أنشئ تسلسلاً للرسوم المتحركة في حلقة "لا نهائية" لإبقائه قيد التشغيل.
  • استخدم أيقونات الماس الكبيرة والصغيرة المدمجة لإنشاء تأثير النبض.
  • أضف كتل إيقاف مؤقت لإبطاء الرسم المتحرك إلى سرعة الاسترخاء.
  • استخدام إيقاف مؤقت أطول في منتصف الرسوم المتحركة، قد يكون ثانيتان أي 2000 مللي ثانية.
  • اختبر الرمز البرمجي الخاص بك في محاكي MakeCode للتأكد من أنه يعمل بالطريقة التي تريدها قبل نقله إلى المايكروبت (micro:bit) الخاص بك.

ما تحتاجه

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

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

1from microbit import *
2
3while True:
4    sleep(2000)
5    display.show(Image('00000:'
6                       '00000:'
7                       '00900:'
8                       '00000:'
9                       '00000'))
10    sleep(500)
11    display.show(Image.DIAMOND_SMALL)
12    sleep(500)
13    display.show(Image.DIAMOND)
14    sleep(2000)
15    display.show(Image.DIAMOND_SMALL)
16    sleep(500)
17    display.show(Image('00000:'
18                       '00000:'
19                       '00900:'
20                       '00000:'
21                       '00000'))
22
23

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

  • قم بتغيير أوقات الإيقاف المؤقت لتتوافق مع الوتيرة المفضلة لديك للتنفس.
  • قم بإنشاء صورك الخاصة لاستبدال أيقونات الماس.
  • أضف المزيد من الخطوات لجعل الرسوم المتحركة الخاصة بك أكثر سلاسة.