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