الخطوة ١: صنّع
ما هو؟
اصنع لعبة حسية تستجيب للحركة بالأشكال و الأصوات التعبيرية.
مقدمة
دليل البرمجة
ماذا ستتعلم؟
- كيفية إستخدام مستشعر الحركة والأصوات التعبيرية للمايكروبت كمخُرجات. لإنشاء لعبة لمساعدة المتعلمين الذين يستجيبون جيداً للتحفيز من خلال اللمس ، الضوء ، و الصوت. يتم تشغيل أصوات مختلفة وعرض الصور تبعًا لكيفية تحريكها.
كيف يعمل ؟
- يختص مستشعر الحركة المدمج في الجهاز بقياس القوى.
- يستخدم جهاز micro:bit القراءات الواردة من مقياس التسارع لتشغيل أحداث عند تحريكه بطرق مختلفة.
- إذا هززت جهاز micro:bit، فسيصدر صوت ضحكة من مكبر الصوت المدمج وستظهر ابتسامة على شاشة LED.
- يتم تشغيل أيقونات ومؤثرات صوتية مختلفة بناءً على حركات مختلفة، مثل إمالة جهاز micro:bit إلى اليسار أو اليمين، أو وضعه بحيث يكون الشعار متجهًا لأعلى أو لأسفل.
المطلوب
- مايكروبت (V2) أو محرر الأكواد عبر الويب «ميك كود»
- محرر أكواد لـ «بايثون» أو «ميك كود»
- حزمة بطاريات (اختياري)
الخطوة ٢: بَرمج
1from microbit import *
2import audio
3
4while True:
5 if accelerometer.was_gesture('shake'):
6 display.show(Image.SURPRISED)
7 audio.play(Sound.GIGGLE)
8 if accelerometer.was_gesture('up'):
9 display.show(Image.HAPPY)
10 audio.play(Sound.HELLO)
11 if accelerometer.was_gesture('down'):
12 display.show(Image.ASLEEP)
13 audio.play(Sound.YAWN)
14 if accelerometer.was_gesture('left'):
15 display.show(Image.ARROW_W)
16 audio.play(Sound.SLIDE)
17 if accelerometer.was_gesture('right'):
18 display.show(Image.ARROW_E)
19 audio.play(Sound.SOARING)
20الخطوة ٣: حسّن
- أضف صورًا وأصواتًا مختلفة عند الضغط على الزر «A» أو «B» أو عند لمس الشعار.
- جرب أصواتًا تعبيرية مختلفة مثل «الضحكة الخافتة» و«السعادة» و«اللمعان».
- إضافة رسوم متحركة أو صورك الخاصة لتتوافق مع كل حركة.
- صمم غلافًا أو حاملًا لجهاز micro:bit وحزمة البطاريات بحيث يسمح بمرور الصوت وإضاءة شاشة LED من خلاله، مع إمكانية تشتيت ضوء LED قليلاً.
- إذا كنت مدرسًا، فقد تهمك أيضًا دروسنا المتعلقة بـ الفصل الدراسي الحسي


