Skip to content

نشاط

مسجل صوت مضحك

متوسط | MakeCode | الصوت, الميكروفون, مسجل الصوت | الأجهزة والبرمجيات, الصوت, المدخلات/المخرجات, درجة النغمة

الخطوة 1: صمّمها

ماذا هو؟

سجّل صوتك باستخدام ميكروفون جهاز BBC micro:bit وقم بتشغيل التسجيل بسرعة أكبر — أو أبطأ.

مقدمة

دليل البرمجة

كيف تستخدمه؟

ضع الشفرة التالية على جهاز micro:bit. ضع الشفرة التالية على جهاز micro:bit يظهر مربع على شاشة LED أثناء التسجيل.

اضغط على الزر B لتشغيل الصوت المسجل. يُشغّل التسجيل بسرعة مضاعفة، مما يجعل صوتك أسرع ويبدو حادًا!

كيف يعمل ؟

يضبط الكود معدل أخذ العينات على 10,000 هرتز (Hz) للتسجيل. وهذا يعني أن جهاز micro:bit يقيس الصوت — أو يأخذ عينات منه — من الميكروفون 10,000 مرة في الثانية.

وعند تشغيلها، يتم تشغيل العينات بسرعة مضاعفة، أي 20,000 مرة في الثانية. وهذا يعني أنه يقوم بالتشغيل بسرعة مضاعفة، ويضاعف نغمة أي أصوات تم تسجيلها.

سيؤدي تسجيل صوت جديد إلى حذف التسجيل السابق، وكذلك الضغط على زر إعادة الضبط الموجود في الخلف، أو فصل جهاز micro:bit عن مصدر الطاقة (USB أو حزمة البطاريات).

ما ستحتاجه

  • micro:bit V2
  • محرر MakeCode
  • اختياري: أسلاك مزودة بمشابك تمساح وسماعات رأس، أو مكبر صوت مزود بمضخم صوت، لزيادة مستوى الصوت وجودته

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

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

  • استبدل عبارة «عند الضغط على الزر B» بعبارة «عند الهز» – وبذلك يمكنك تسجيل صوت ووضع جهاز micro:bit مع الشيء الذي تريد حمايته. سيقوم بتشغيل التسجيل الخاص بك بمجرد التقاطه!
  • قم بتغيير قيمة معدل عينة التشغيل في كتلة الزر B: فكلما زادت القيمة، زادت سرعة التشغيل وارتفع النغم. كلما انخفضت الأرقام، زادت سرعة الصوت وانخفضت نغمته.
  • جرب معدلات أخذ العينات المختلفة للتسجيل: فالتسجيل بمعدلات أخذ عينات أقل سيسمح لك بتسجيل مقاطع أطول، لكن الجودة ستكون أقل. تعني معدلات أخذ العينات الأعلى أنه لا يمكنك سوى إجراء تسجيلات أقصر، لكن الجودة ستكون أفضل.
  • قم بتوصيل سماعات الرأس أو مكبر صوت مزود بمضخم صوت بالدبابيس 0 و GND لتحسين جودة الصوت الذي يتم تشغيله.