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

Zelda Song Player: 4 خطوات
Zelda Song Player: 4 خطوات

فيديو: Zelda Song Player: 4 خطوات

فيديو: Zelda Song Player: 4 خطوات
فيديو: Secrets Revealed How to Compose Music like The Legend of Zelda 2024, يوليو
Anonim
Image
Image
تجهيز مكبر الصوت
تجهيز مكبر الصوت

في Instructable ، سأوضح لك كيفية تجميع جهاز قائم على Arduino Uno لإعادة إنشاء وحدة تحكم Nintendo 64 لتشغيل الأغاني الست الأولى من Legend of Zelda: Ocarina of Time. يمكنه تشغيل أغنية Zelda Lullaby و Saria's Song و Song of Time و Song of Storms و Sun's Song و Epona's Song. شاهد الفيديو للحصول على برنامج تعليمي وعرض توضيحي للأغاني.

روابط للأجزاء:

DFRduino أونو

درع الإدخال

مكبر الصوت

رابط جيثب:

الخطوة 1: تجهيز مكبر الصوت

تجهيز مكبر الصوت
تجهيز مكبر الصوت
تجهيز مكبر الصوت
تجهيز مكبر الصوت

لاستخدام السماعة بدون أي أسلاك توصيل ، سنقوم بتعديل دبابيس السماعة. باستخدام إبرة ، ارفع اللسان الذي يحمل أسلاك الطاقة (الحمراء) والبيانات (الخضراء) وقم بتبديل أوضاعها. يتم ذلك لتكون قادرًا على التفاعل مع دبابيس ICSP الخاصة بـ Arduino. المجموعة الثانية من المسامير هي التي سنستخدمها لأنها تتصل برقم البيانات 11 ، ولكن المزيد عن ذلك لاحقًا.

الخطوة 2: تجميع الجهاز

تجميع الجهاز
تجميع الجهاز
تجميع الجهاز
تجميع الجهاز
تجميع الجهاز
تجميع الجهاز
تجميع الجهاز
تجميع الجهاز

بعد أن تم تعديل مكبر الصوت وأصبح جاهزًا لأداء المهمة التي بين يديك ، يمكننا تجميع مشغل الأغاني. مرر كبل مكبر الصوت عبر Arduino و Input Shield قبل تجميع الاثنين معًا. سيؤدي ذلك إلى تقليل كمية الأسلاك الإضافية المتدلية من الجهاز. قم الآن بتوصيل السماعة بالصف الثاني من دبابيس ICSP مع كون السلك الأحمر أقرب إلى الزر الأصفر من السلك الأسود. مرفقًا ، ستجد مخططًا لدرع الإدخال نفسه إذا كنت بحاجة إلى مساعدة في تحديد أسلاك الطاقة والبيانات والأسلاك الأرضية. بدلا من ذلك ، شاهد الفيديو.

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

الخطوة الثالثة: تحميل الكود

قم بتحميل الكود من https://github.com/mitomon/MitosArduinoScripts/tre … إلى Arduino الخاص بك. يمكنك إما إنشاء ملف جديد في Arduino IDE ونسخ الكود ولصقه من zeldaSongPlayer.ino والقيام بنفس الشيء لـ Pitches.h ، أو تنزيل الملفات نفسها واستيرادها إلى Arduino IDE. لاحظ أنك ستحتاج إلى كلا الملفين حتى يعمل.

الضوابط بسيطة مع استخدام 5 أزرار فقط. نستخدم أزرار لوحة المفاتيح الأربعة كأزرار صفراء في وحدة التحكم N64 الأصلية وزر عصا التحكم كزر أزرق A. في الأصل ، فكرت في استخدام زر ضغط صغير لـ A ، لكنني قررت استخدام الزر الموجود على عصا التحكم لأنني لن أحتاج إلى أي أسلاك توصيل وكانت أكثر راحة. يمكنك تشغيل الأغاني تمامًا كما في اللعبة ؛ إذا قمت بالضغط على مفتاح بشكل غير صحيح ، فسوف يعطي أيضًا نغمة الخطأ هذه كما هو الحال في اللعبة.

أنا أعمل على إضافة بقية الأغاني وربما خيار Scarecrow ، لكن في الوقت الحالي ، أنا بخير مع لعبتي الموسيقية الجديدة.

الخطوة 4: شكر خاص لـ DFRobot

شكر خاص لـ DFRobot
شكر خاص لـ DFRobot

أود أن أشكر DFRobot لرعايتها هذا المشروع. إذا لم تكن قد لاحظت ، فيمكن بناء هذا المشروع باستخدام أجزاء من مصدر واحد. كان التسليم سريعًا والأجزاء نفسها ، كما ترون من هذا المشروع ، متعددة الاستخدامات للغاية. مرة أخرى ، تحقق من الروابط الموجودة في المقدمة أو انتقل إلى متجرهم مباشرة هنا.

موصى به: