Skip to content

النشاط

مقياس الصوت

مبتدئ | MakeCode, Python | الميكروفون, شاشة LED | المدخلات/المخرجات, معالجة البيانات

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

ماذا يعني؟

قم بقياس مدى الضوضاء حولك باستخدام مستشعر ميكروفون micro:bit الجديد وعرض مخطط بياني بسيط.

مقدمة

دليل البرمجة

ما ستتعلمه

  • كيفية استخدام مايكروبيت (micro:bit) الجديد المدمج في مستشعر إدخال الميكروفون لقياس مدى وجود الأصوات العالية حولك
  • كيفية عرض البيانات الرقمية من مدخلات أجهزة استشعار بشكل بياني على مخراج شاشة عرض LED

كيف يعمل ؟

  • يقيس ميكروفون micro:bit الجديد مستويات الصوت بالأعداد بين 0 و 255. 0 هو الأكثر هدوءًا و 255 هو أفضل قياس صوتي يمكن أن يقوم به.
  • تستخدم التعليمات البرمجية حلقة دائرية لا نهائية للحفاظ على الميكروفون لقياس مستويات الصوت ورسم رسم بياني شريطي على شاشة LED.
  • كلما ارتفع الصوت الذي تم قياسه، كلما ارتفع الرسم البياني للشريط

ما تحتاجه

  • micro:bit جديد مع صوت (أو محاكي MakeCode)
  • محرر MakeCode أو Python
  • حزمة البطارية (اختياري)

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

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

  • قم بإنشاء طرقك الخاصة لعرض مدى ارتفاع الصوت، على سبيل المثال إظهار الرموز التعبيرية المختلفة تبعًا لمدى ارتفاع الصوت
  • اصنع تنبيه بصري للضوضاء بحيث يضيء فقط عندما يتجاوز الصوت مستوى معين - يمكنك استخدام هذا للمساعدة في الحفاظ على الهدوء في فصلك الدراسي