جدول المحتويات:

مولد النغمات / موالفة اردوينو: 5 خطوات
مولد النغمات / موالفة اردوينو: 5 خطوات

فيديو: مولد النغمات / موالفة اردوينو: 5 خطوات

فيديو: مولد النغمات / موالفة اردوينو: 5 خطوات
فيديو: Arduino nano multi tone generator 2024, يوليو
Anonim
اردوينو موالفة / مولد النغمة
اردوينو موالفة / مولد النغمة

هذا هو منشئ Synth / Tone الذي يستخدم أمر النغمة الأصلي في Arduino. يحتوي على 12 مفتاحًا فرديًا يمكن إعدادها لتشغيل أي تردد للموجة المربعة. لديها القدرة على صعود أوكتافات لأعلى ولأسفل بضغطة زر. كما أنه يحتوي على اردوينو ثان يولد "إيقاعًا" ويمكنك التنقل بين كل نبضة وضبط إيقاع الإيقاع باستخدام مقياس الجهد. يخرج إلى مكبر صوت واحد. قد يبدو الأمر معقدًا ولكن من السهل جدًا صنعه ويمكنك تخصيص أصواتك عن طريق تغيير الكود.

الخطوة 1: المواد

  • 2 اردوينو أونوس
  • 17 مقاومات 1kΩ
  • 1 50kΩ مقياس الجهد
  • 16 مفتاح بلمسة (أزرار انضغاطية)
  • 1 4Ω مكبر صوت
  • 1 بطارية 9 فولت
  • الكثير من الأسلاك

إذا كنت ترغب في لحام اللوحة النهائية وصنع منتج نهائي مثل لي ، فستحتاج أيضًا

  • 1 بروتوبورد
  • 2 28 دبوس مآخذ
  • رؤوس ذكور وإناث
  • 1 5V منظم
  • 1 47 uF مكثف
  • بلورات 2 16 ميجا هرتز
  • 2 مفاتيح تشغيل / إيقاف
  • لوحة مفاتيح لعبة لإزالة المفاتيح منها

الخطوة 2: قم بتوصيل اللوح

قم بتوصيل اللوح
قم بتوصيل اللوح
قم بتوصيل اللوح
قم بتوصيل اللوح
قم بتوصيل اللوح
قم بتوصيل اللوح

باستخدام الصورة أعلاه ، قم بإنشاء الدائرة على اللوح.

بالنسبة إلى أول براعة لخطاف اردوينو 12 ، يتم التبديل إلى دبابيس 13-2 لكل منها بمقاوم سحب لأسفل. قم بتوصيل 2 من مفاتيح التحويل إلى A5 و A4 بنفس الطريقة. آخر شيء يجب توصيله هو السماعة. قم بتوصيل أحد الطرفين بالأرض والطرف الآخر بالدبوس 0.

بالنسبة إلى خطاف اردوينو الثاني ، يتم التبديل إلى الرقمين 9 و 10 بنفس الطريقة كما كان من قبل. قم بتوصيل مقياس الجهد 50 كيلو بالدبوس A0 ، 5 فولت ، وبمقاوم 1 كيلو بالأرض. أخيرًا ، قم بتوصيل الدبوس 8 بنفس السلك الموجود على السماعة الذي قمت بتوصيله بـ 0 في أول اردوينو. لا تنسى ربط أرضي اردوينو معًا.

الخطوة الثالثة: الكود

الرمز
الرمز

بعد ذلك ، قم بتحميل رمز Tone Keyboard إلى أول arduino ورمز قسم الإيقاع إلى ardunio الثاني. إذا لم يرغب الرمز في التحميل ، فحاول فصل السماعة مؤقتًا وحاول مرة أخرى.

شرحت معظم الأشياء في الكود نفسه لذا سأوضح لك فقط كيفية تغيير أشياء مختلفة لتحقيق أصوات مختلفة.

لتغيير وتيرة كل مفتاح على لوحة المفاتيح ، يجب عليك تغيير الرقم الموجود في أمر النغمة في رمز لوحة المفاتيح النغمة (أضع الرقم الذي قمت بتغييره بالخط العريض أدناه)

إذا (cN == عالية)

{نغمة (0، (16.35 * أوكتاف)) ؛ }

بشكل افتراضي ، أضع التردد الأساسي للنوتات الموسيقية ولكن يمكنك تغييرها إلى ما تريد.

لتغيير النغمات / الإيقاعات ، يجب عليك تغيير رمز قسم الإيقاع. على غرار رمز النغمة ، كل ما عليك فعله هو تغيير التردد (غامق أدناه) وسيغير النغمة التي سيتم تشغيلها. يمكنك إضافة تأخير ونغمة أخرى إذا كنت تريد إضافة المزيد من الملاحظات إلى الإيقاع.

إذا (النمط == 1) {tone (8 ، 55 ، sensorHalf) ؛

تأخير (قيمة المستشعر) ؛

نغمة (8 ، 58.27 ، مستشعر الرابع) ؛

تأخير (sensorHalf) ؛

نغمة (8 ، 58.27 ، مستشعر الرابع) ؛

تأخير (sensorHalf) ؛ }

يمكنك الرجوع إلى الرسم البياني أعلاه الذي يحتوي على ترددات كل نوتة موسيقية على كل جواب حتى تتمكن من إنشاء الإيقاع الخاص بك.

الخطوة 4: إنشاء المنتج النهائي

إنشاء المنتج النهائي
إنشاء المنتج النهائي
خلق المنتج النهائي
خلق المنتج النهائي
إنشاء المنتج النهائي
إنشاء المنتج النهائي

هذه الخطوة اختيارية ولكن إذا كنت تريد أن تفعل ما فعلته ، فسيتعين عليك لحام لوحة بها كل من وحدات التحكم الصغيرة. كل ما عليك فعله هو إخراج الدوائر المتكاملة من لوحة اردوينو ولحامها في قرص ثنائي الفينيل متعدد الكلور فارغ (يجب عليك استخدام مآخذ توصيل). الأشياء الإضافية الوحيدة التي عليك القيام بها هي توصيل بلورة 16 ميجا هرتز بين المسامير 9 و 10 على كل دائرة متكاملة. يجب عليك استخدام منظم 5V للتنحي عن 9V من البطارية لتشغيل الدائرة. ضع مكثف 47 فائق التوهج بين 5 فولت والأرضي للمساعدة في الحفاظ على استقرار الإخراج. الأرضي هو دبوس 8 و 5 V هو دبوس 7 على IC. ارجع إلى مخطط Pinout لمعرفة المسامير الموجودة على IC تتوافق مع المسامير الرقمية. في الغالب هو مجرد أخذ الدائرة على اللوح ونقلها إلى ثنائي الفينيل متعدد الكلور. قد يستغرق استخدام الرؤوس وقتًا إضافيًا في اللحام ولكنها ستجعل استكشاف الأخطاء وإصلاحها أسهل بكثير لذا أنصح باستخدامها. لإنشاء المفاتيح قمت بفك لوحة مفاتيح لعبة قديمة ووضعت مفاتيح اللباقة تحت كل مفتاح. بمجرد الانتهاء من إنشاء كل قطعة يمكنك إنشاء حالة لها. لقد قمت فقط بلصق كل شيء ببعض الخشب ولكن يمكنك جعله يبدو أفضل بكثير من لي إذا أردت ذلك.

الخطوة 5: اختبرها

Image
Image

الآن يمكنك الاستمتاع مع جهاز المزج الجديد الخاص بك. يحتوي على نغمات متعددة الأصوات واحدة فقط بحيث يمكنك تشغيل الأغاني البسيطة فقط ولكن مع تشغيل قسم الإيقاع ، يمكنك إصدار بعض الأصوات الرائعة حقًا. استمتع!

موصى به: