جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
في هذا البرنامج التعليمي ، أنا كيف يمكنك استخدام Arduino لإنشاء الموسيقى باستخدام مكبر الصوت فقط (لا يلزم وجود وحدة MP3). شاهد أولاً هذا الفيديو التعليمي
الخطوة 1: شاهد هذا الفيديو التعليمي
الخطوة 2: الأجهزة المطلوبة
1. اردوينو
2- مكبر صوت أو جرس
الخطوة 3: مخطط الدائرة
ما عليك سوى توصيل سلك واحد من السماعة بـ D8 من اردوينو والطرف الآخر بشبكة اردوينو
الخطوة 4: كيف يعمل؟
يقوم Arduino في هذه الدائرة بإنشاء نغمات ترددات مختلفة وتشغيلها من خلال السماعة المتصلة بها. يؤدي تباين تردد النغمة (درجة الصوت) مع التوقيت الصحيح (الإيقاع) إلى إنشاء الموسيقى. يقوم Arduino بتوليد إشارة وإخراجها من خلال الدبوس الرقمي 8. وهذا يدفع السماعة المتصلة بالدبوس لإنشاء صوت. في هذا البرنامج التعليمي ، قمت ببرمجة Arduino لتشغيل أغنية "Astronomia coffin dance".
الخطوة الخامسة: كيف صنعت اللحن ومدد النوتة من هذه الأغنية:
إذا ألقيت نظرة على البرنامج ، يمكنك العثور على صفيفتين داخليتين: لحن و noteDurations . المصفوفة الأولى تحتوي على الملاحظات والمصفوفة الثانية تحتوي على مددها المقابلة. كتبت النوتات الموسيقية لهذه الأغنية أولاً ثم كتبت مجموعة اللحن مع ذلك.
ثم كتبت noteDurations وفقًا لطول كل نوتة موسيقية. هنا 8 = ملاحظة ربع سنوية ، 4 = ملاحظة 8 ، إلخ. تعطي القيمة الأعلى ملاحظات ذات مدة أطول. النغمة والمدة المقابلة لها هي ما يوجد في اللحن والمدة الزمنية على التوالي. يمكنك تعديلها وإنشاء أي أغنية وفقًا لأفكارك
الخطوة 6: الكود والمكتبة
قم بتنزيل كود Arduino والمكتبة من هنا
يسأل أي شك هنا
لمزيد من الدروس