الخطوة 1: اصنعها
ماذا يعني؟
يضيف هذا المشروع التحكم في الصوت إلى صندوق موسيقى micro:bit. وهو يعزف أوتار مختلفة إذا قمت بالضغط على الزر A أو B، ويمكنك أيضًا ضبط الصوت عن طريق تميل micro:bit إلى اليسار أو اليمين.
كيف يعمل ؟
- إذا كنت تستخدم micro:bit حقيقي، قم بتوصيل سماعات الرأس هكذا:
- يتم تخزين الحجم الحالي في متغير يسمى الصوت.
- يمكن لأرقام الصوت في micro:bit أن تتراوح بين 0 إلى 255. لذا في بداية البرنامج نقوم بتعيين مستوى الصوت في مكان ما في الوسط، 128 مثلًا.
- يكتشف مقياس التسارع عندما تقوم بإمالة micro:bit لليسار واليمين.
- إذا كنت تميل إلى اليسار، يتم تخفيض متغير الحجم بمقدار 32. (اخترنا 32 بدلًا من 1 حتى يمكنك سماع التغيير عندما تميله مرة واحدة.)
- عندما تميل بشكل صحيح، يتم زيادة متغير الحجم بمقدار 32.
- نحن نستخدم الكتل إذا... فإن لإيقاف متغير الصوت عن الانخفاض إلى أقل من 0 أو الارتفاع إلى أعلى من 255 حيث لا يمكن أن يقل صوت micro:bit عن 0 أو أعلى من 255.
- تحافظ الكتلة اللانهائية على تحديث الصوت الفعلي لجهاز micro:bit من التغييرات التي تجريها على متغير الصوت الصوت عند إمالته. يقوم أيضًا بتحديث الرسم البياني للشريط بحيث يمكنك رؤية عرض بصري لإعدادات الصوت الحالية.
ما تحتاجه
- المايكروبيت (micro:bit) (أو محاكي MakeCode)
- إذا كنت تستخدم micro:bit وزوج سماعة الرأس ومشبكين التماسيح لتوصيل الإضاءة
الخطوة 2: برمجها
الخطوة 3: حسّنها
- برمج ألحانك الخاصة.
- إضافة دالة كتم الصوت عند الضغط على أزرار A+B معًا.
- تعديل التحكم في الصوت بحيث يتم التحكم به بواسطة إيماءات أخرى مثل الاهتزاز.
This content is published under a Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) licence.