Taula de continguts:

Reproductor de cançons de Zelda: 4 passos
Reproductor de cançons de Zelda: 4 passos

Vídeo: Reproductor de cançons de Zelda: 4 passos

Vídeo: Reproductor de cançons de Zelda: 4 passos
Vídeo: Rammstein - Links 2 3 4 (Official Video) 2024, Juliol
Anonim
Image
Image
Preparant l’altaveu
Preparant l’altaveu

En aquest instructiu, us mostraré com muntar un dispositiu basat en Arduino Uno per recrear un controlador Nintendo 64 per reproduir les primeres sis cançons de Legend of Zelda: Ocarina of Time. Pot reproduir la cançó de bressol de Zelda, la cançó de Saria, la cançó del temps, la cançó de les tempestes, la cançó del sol i la cançó d’Epona. Mireu el vídeo per obtenir un tutorial i una demostració de les cançons.

Enllaços per a peces:

DFRduino Uno

Escut d’entrada

Altaveu

Enllaç GitHub:

Pas 1: Preparació de l’altaveu

Preparant l’altaveu
Preparant l’altaveu
Preparant l’altaveu
Preparant l’altaveu

Per utilitzar l’altaveu sense cables, modificarem els pins de l’altaveu. Amb una agulla, aixequeu la pestanya que subjecta els cables d’alimentació (vermell) i de dades (verd) i canvieu les seves posicions. Això es fa per poder interactuar amb els pins ICSP d'Arduino. El segon grup de pins és el que farem servir ja que es connecta al pin de dades 11, però més endavant.

Pas 2: munteu el dispositiu

Muntatge del dispositiu
Muntatge del dispositiu
Muntatge del dispositiu
Muntatge del dispositiu
Muntatge del dispositiu
Muntatge del dispositiu
Muntatge del dispositiu
Muntatge del dispositiu

Amb l’altaveu ara modificat i preparat per realitzar la tasca que tenim a l’abast, podem muntar el reproductor de cançons. Passeu el cable de l’altaveu a través de l’Arduino i l’Input Shield abans de posar-los junts. D’aquesta manera, es reduirà la quantitat de filferro addicional que pengi al dispositiu. Ara connecteu l’altaveu a la segona fila de pins ICSP amb el cable vermell més a prop del botó groc que el cable negre. Adjunt trobareu un esquema del propi escut d’entrada si necessiteu ajuda per alinear els cables d’alimentació, dades i terra. Com a alternativa, mireu el vídeo.

Ara només cal capgirar el dispositiu, afegir una mica de cinta i enganxar-lo a una bateria recarregable / banc d’energia com els que s’utilitzen per carregar els telèfons. També podeu connectar-lo a l’ordinador. Un cop fet això, pengeu el codi a la secció següent.

Pas 3: penjar el codi

Pengeu el codi de https://github.com/mitomon/MitosArduinoScripts/tre… al vostre Arduino. Podeu crear un fitxer nou a l'IDE Arduino i copiar i enganxar el codi de zeldaSongPlayer.ino i fer el mateix amb pitches.h, o bé descarregar els fitxers i importar-los a Arduino IDE. Tingueu en compte que necessitareu els dos fitxers perquè funcioni.

Els controls són senzills i només s’utilitzen 5 botons. Utilitzem els quatre botons del teclat com a botons grocs del controlador N64 original i el botó del joystick com a botó A blau. Originalment, vaig pensar a utilitzar un mini polsador per a A, però vaig decidir utilitzar el botó del joystick perquè no necessitaria cables de pont i era més ergonòmic. Podeu reproduir les cançons exactament com en el joc; si premeu una tecla incorrectament, també donarà aquest to d'error com al joc.

Estic treballant en afegir la resta de cançons i potser una opció Espantaocells, però ara per ara estic bé amb la meva nova joguina musical.

Pas 4: gràcies especial a DFRobot

Un agraïment especial a DFRobot
Un agraïment especial a DFRobot

M'agradaria donar les gràcies a DFRobot per patrocinar aquest projecte. Si no ho haguéssiu notat, aquest projecte es pot construir utilitzant peces d'una única font. El lliurament va ser ràpid i les peces en si mateixes, com es pot veure en aquest projecte, són molt versàtils. Una vegada més, consulteu els enllaços de la presentació o aneu directament a la seva botiga aquí.

Recomanat: