Skip to content

النشاط

غيتار 3 - الأوكتافات

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

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

ماهو ؟

قم بتحسين غيتار micro:bit عن طريق تحريك الدرجة صعودًا وهبوطًا.

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

كيف يعمل ؟

  • قم بتوصيل micro:bit بسماعات الرأس أو بمكبر صوت حتى تتمكن من سماع الصوت.
  • قم بتوصيل وسادات الرقائق المعدنية مع دبابيس micro:bit كما هو الحال في مشاريع غيتار 1 وغيتار 2.
  • بدلًا من استخدام التدوين الموسيقي لتشغيل النوتات الموسيقية ، يخزن هذا البرنامج تكرار كل نغمة في متغيرات تسمى F و A و C و E.
  • عند لمس الدبوس 1 أو الدبوس 2 و GND سوف يعزف وتر مكسور، ولكن الآن يمكنك تحريك القطع إلى أسفل أوكتاف (يقلل الدرجة) بالضغط على الزر A وتحريره لأعلى أوكتاف (يرفع الدرجة) بالضغط على الزر B.
  • تضاعف (تردد) الدرجة عندما تتحرك لأعلى أوكتاف واحد: المتوسط ألف له تردد 440 هرتز (440 اهتزاز في الثانية)، أعلى A له تردد 880 هرتز. هذا هو السبب في أن جعل جزء الاهتزاز من أوتار الغيتار بأطوال مختلفة مع أصابعك يغير درجة الأنغام التي يتم تشغيلها.
  • الأزرار A و B تقلل إلى النصف وتزيد إلى الضعف عدد التردد المخزن في كل متغير، وهو ما يؤدي إلى خفض أو رفع كل نغمة تعزفها الأوكتاف الواحدة.

ما تحتاجه

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

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

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

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