Skip to content

النشاط

غيتار 2 - الأوتار

مُتقدم | MakeCode, Python | الصوت, موصلات (Pins) | الإلكترونيات, التسلسل, الصوت, الكهرباء, المواءمة

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

ماذا يعني؟

اجعل غيتار micro:bit أو لوحة المفاتيح تعزف على الأوتار بلمسة واحدة.

سماعات الرأس متصلة بالدبوس 0 و GND، فواصل رغاوي القصدير المتصلة بالدبابيس 1 و 2 و GND على micro:bit

كيف يعمل ؟

  • يمكن لجهاز micro:bit أن يعزف نغمة واحدة فقط في كل مرة، لذلك لا يمكن أن يعزف نغمات حقيقية. غير أنه بإمكانه تشغيل وتر مكسورة أو اربيجيو: خذ 3 نغمات من أي وتر واعزفها واحدة تلو الأخرى و ستبدو جيدة معًا.
  • قم بتوصيل micro:bit بسماعات الرأس حتى تتمكن من سماع الصوت.
  • قم بتوصيل وسادات رقائق القصدير مع دبابيس micro:bit كما هو الحال في مشروع غيتار 1 - مشروع لمس النغمات.
  • عندما تلمس الدبوس 1، فإنه سيعزف على وتر F الرئيسي المكسور، وعندما تلمس الدبوس 2 فإنه سيعزف على وتر A الصغير المكسور.

ما تحتاجه

  • micro:bit وحزمة البطارية الاختيارية
  • سماعات الرأس أو الطنان أو مكبر الصوت
  • عدد 5 مشبك التمساح لتوصيل الإضاءة
  • لوحة مفاتيح ورق القصدير وعصا الغراء ومقصات اختيارية لصنع غيتار أو لوحة مفاتيح

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

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

  • قم بتعديل البرنامج لعزف أوتار مختلفة، واستخدام أزرار أو إيماءات micro:bit لإضافة أكثر من اثنين.
  • قم بتغيير الإيقاع لجعل الأوتار تعزف بشكل أسرع. في MakeCode يمكنك استخدام كتل الإيقاع. في Python قم بتغيير الرقم في النوتة الأولى: F4:4 يعني تشغيل F في الأوكتاف الرابع لمدة 4. اجعل الرقم 4 الثاني أصغر و شاهد ماذا يحدث.
  • استخدم الحلقات للحفاظ على اللعب مثل الأربيججي (ميزة من بعض اللوحات المفاتيح و التوليفات التي تجعل الأربيججيو يواصل اللعب طالما تم الضغط على المفتاح).