Daftar Isi:

Pemutar Lagu Zelda: 4 Langkah
Pemutar Lagu Zelda: 4 Langkah

Video: Pemutar Lagu Zelda: 4 Langkah

Video: Pemutar Lagu Zelda: 4 Langkah
Video: 4 Levels of Zelda Music: Noob to Elite 2024, Juli
Anonim
Image
Image
Mempersiapkan Pembicara
Mempersiapkan Pembicara

Dalam Instruksi ini, saya akan menunjukkan cara merakit perangkat berbasis Arduino Uno untuk membuat ulang pengontrol Nintendo 64 untuk memainkan enam lagu pertama dari Legend of Zelda: Ocarina of Time. Itu bisa memainkan Lullaby milik Zelda, Lagu Saria, Lagu Waktu, Lagu Badai, Lagu Matahari, dan Lagu Epona. Tonton video untuk tutorial dan demonstrasi lagu-lagunya.

Tautan untuk Bagian:

DFRduino Uno

Perisai Masukan

Pembicara

Tautan GitHub:

Langkah 1: Mempersiapkan Pembicara

Mempersiapkan Pembicara
Mempersiapkan Pembicara
Mempersiapkan Pembicara
Mempersiapkan Pembicara

Untuk menggunakan speaker tanpa kabel jumper, kami akan memodifikasi pin speaker. Dengan menggunakan jarum, angkat tab yang menahan kabel daya (merah) dan data (hijau) dan tukar posisinya. Hal ini dilakukan untuk dapat berinteraksi dengan pin ICSP Arduino. Kelompok pin kedua adalah yang akan kita gunakan saat menghubungkan ke data pin 11, tetapi lebih lanjut tentang itu nanti.

Langkah 2: Merakit Perangkat

Merakit Perangkat
Merakit Perangkat
Merakit Perangkat
Merakit Perangkat
Merakit Perangkat
Merakit Perangkat
Merakit Perangkat
Merakit Perangkat

Dengan speaker Anda yang sekarang dimodifikasi dan siap untuk melakukan tugas yang ada, kami dapat merakit pemutar lagu. Masukkan kabel speaker melalui Arduino dan Input Shield sebelum menyatukan keduanya. Ini akan mengurangi jumlah kabel ekstra yang keluar dari perangkat. Sekarang sambungkan speaker ke baris kedua pin ICSP dengan kabel merah lebih dekat ke tombol kuning daripada kabel hitam. Terlampir, Anda akan menemukan skema Perisai Input itu sendiri jika Anda memerlukan bantuan untuk memasang kabel daya, data, dan arde. Alternatifnya, tonton videonya.

Sekarang cukup balikkan perangkat, tambahkan selotip, dan tempelkan ke baterai/bank daya yang dapat diisi ulang seperti yang digunakan untuk mengisi daya ponsel. Anda juga dapat mencolokkannya ke komputer Anda. Setelah ini selesai, unggah kode di bagian berikutnya.

Langkah 3: Mengunggah Kode

Unggah kode dari https://github.com/mitomon/MitosArduinoScripts/tre… ke Arduino Anda. Anda dapat membuat file baru di Arduino IDE dan menyalin dan menempelkan kode dari zeldaSongPlayer.ino dan melakukan hal yang sama untuk pitches.h, atau mengunduh file itu sendiri dan mengimpornya ke Arduino IDE. Perhatikan bahwa Anda memerlukan kedua file agar berfungsi.

Kontrolnya sederhana dengan hanya 5 tombol yang digunakan. Kami menggunakan empat tombol keypad sebagai tombol kuning di pengontrol N64 asli dan tombol joystick sebagai tombol A biru. Awalnya, saya berpikir untuk menggunakan tombol tekan mini untuk A, tetapi memutuskan untuk menggunakan tombol pada joystick karena saya tidak memerlukan kabel jumper dan lebih ergonomis. Anda dapat memainkan lagu persis seperti di dalam game; jika Anda salah menekan tombol, itu juga akan memberikan nada kesalahan seperti di game.

Saya sedang berusaha menambahkan sisa lagu dan mungkin opsi Scarecrow, tapi untuk saat ini, saya baik-baik saja dengan mainan musik baru saya.

Langkah 4: Terima kasih khusus kepada DFRobot

Terima kasih khusus kepada DFRobot
Terima kasih khusus kepada DFRobot

Saya ingin berterima kasih kepada DFRobot karena telah mensponsori proyek ini. Jika Anda tidak menyadarinya, proyek ini dapat dibangun menggunakan suku cadang dari satu sumber. Pengirimannya cepat dan suku cadangnya sendiri, seperti yang Anda lihat dari proyek ini, sangat serbaguna. Sekali lagi, periksa tautan di intro atau kunjungi toko mereka langsung di sini.

Direkomendasikan: