Isi kandungan:

Pemain Lagu Zelda: 4 Langkah
Pemain Lagu Zelda: 4 Langkah

Video: Pemain Lagu Zelda: 4 Langkah

Video: Pemain Lagu Zelda: 4 Langkah
Video: Main recorder jadi lebih mudah 2024, November
Anonim
Image
Image
Mempersiapkan Speaker
Mempersiapkan Speaker

Dalam Instructable ini, saya akan menunjukkan kepada anda cara memasang peranti berasaskan Arduino Uno untuk mencipta alat kawalan Nintendo 64 untuk memainkan enam lagu pertama dari Legend of Zelda: Ocarina of Time. Ini dapat memainkan Zull's Lullaby, Saria's Song, Song of Time, Song of Storms, the Sun's Song, dan Epona's Song. Tonton video untuk tutorial dan demonstrasi lagu-lagu.

Pautan untuk Bahagian:

DFRduino Uno

Perisai Input

Penceramah

Pautan GitHub:

Langkah 1: Mempersiapkan Speaker

Mempersiapkan Speaker
Mempersiapkan Speaker
Mempersiapkan Speaker
Mempersiapkan Speaker

Untuk menggunakan pembesar suara tanpa kabel pelompat, kami akan mengubah pin pembesar suara. Dengan menggunakan jarum, angkat tab menahan kabel kuasa (merah) dan data (hijau) dan tukar kedudukannya. Ini dilakukan untuk dapat berinteraksi dengan pin ICSP Arduino. Kumpulan pin kedua adalah yang akan kita gunakan kerana menghubungkannya ke pin data 11, tetapi lebih banyak lagi kemudian.

Langkah 2: Pasang Peranti

Pasang Peranti
Pasang Peranti
Pasang Peranti
Pasang Peranti
Pasang Peranti
Pasang Peranti
Pasang Peranti
Pasang Peranti

Dengan pembesar suara anda kini diubah dan siap untuk melaksanakan tugas yang ada, kita dapat mengumpulkan pemain lagu. Benarkan kabel pembesar suara melalui Arduino dan Input Shield sebelum meletakkan keduanya. Ini akan mengurangkan jumlah wayar tambahan yang tergantung di dalam peranti. Sekarang sambungkan pembesar suara ke baris kedua pin ICSP dengan wayar merah lebih dekat dengan butang kuning daripada wayar hitam. Dengan melampirkan, anda akan menemui skema Input Shield itu sendiri jika anda memerlukan pertolongan untuk menyambungkan kuasa, data, dan kabel ground. Sebagai alternatif, tonton videonya.

Sekarang balikkan peranti, tambahkan pita, dan pasangkannya ke bank bateri / kuasa yang boleh dicas semula seperti yang digunakan untuk mengecas telefon. Anda juga boleh memasangkannya ke komputer anda. Setelah ini selesai, muat naik kod di bahagian seterusnya.

Langkah 3: Memuat naik Kod

Muat naik kod dari https://github.com/mitomon/MitosArduinoScripts/tre… ke Arduino anda. Anda boleh membuat fail baru di Arduino IDE dan menyalin dan menampal kod dari zeldaSongPlayer.ino dan melakukan perkara yang sama untuk pitches.h, atau memuat turun fail itu sendiri dan mengimport ke Arduino IDE. Perhatikan bahawa anda memerlukan kedua-dua fail untuk berfungsi.

Alat kawalannya mudah dengan hanya 5 butang yang digunakan. Kami menggunakan empat butang papan kekunci sebagai butang kuning pada pengawal N64 yang asli dan butang kayu bedik sebagai butang A. biru. Pada asalnya, saya terfikir untuk menggunakan butang tekan mini untuk A, tetapi memutuskan untuk menggunakan butang pada kayu bedik kerana saya tidak memerlukan wayar pelompat dan ia lebih ergonomik. Anda boleh memainkan lagu seperti dalam permainan; jika anda menekan kekunci dengan tidak betul, ia juga akan memberikan nada ralat seperti dalam permainan.

Saya sedang berusaha menambahkan lagu-lagu lain dan mungkin pilihan Scarecrow, tetapi buat masa ini, saya baik-baik saja dengan mainan muzik baru saya.

Langkah 4: Terima kasih khas kepada DFRobot

Terima kasih khas kepada DFRobot
Terima kasih khas kepada DFRobot

Saya ingin mengucapkan terima kasih kepada DFRobot kerana menaja projek ini. Sekiranya anda tidak menyedarinya, projek ini boleh dibina menggunakan bahagian dari satu sumber. Penghantarannya cepat dan bahagiannya sendiri, seperti yang anda lihat dari projek ini, sangat serba boleh. Sekali lagi, periksa pautan di intro atau pergi ke kedai mereka terus di sini.

Disyorkan: