Tabla de contenido:

Reproductor de canciones de Zelda: 4 pasos
Reproductor de canciones de Zelda: 4 pasos

Video: Reproductor de canciones de Zelda: 4 pasos

Video: Reproductor de canciones de Zelda: 4 pasos
Video: Que curiosa es la mente 2024, Mes de julio
Anonim
Image
Image
Preparar el altavoz
Preparar el altavoz

En este Instructable, te mostraré cómo ensamblar un dispositivo basado en Arduino Uno para recrear un controlador de Nintendo 64 para reproducir las primeras seis canciones de Legend of Zelda: Ocarina of Time. Puede reproducir la canción de cuna de Zelda, la canción de Saria, la canción del tiempo, la canción de las tormentas, la canción del sol y la canción de Epona. Vea el video para ver un tutorial y una demostración de las canciones.

Enlaces para piezas:

DFRduino Uno

Blindaje de entrada

Vocero

Enlace de GitHub:

Paso 1: Preparar el altavoz

Preparar el altavoz
Preparar el altavoz
Preparar el altavoz
Preparar el altavoz

Para usar el altavoz sin cables de puente, modificaremos los pines del altavoz. Con una aguja, levante la pestaña que sostiene los cables de alimentación (rojo) y de datos (verde) e intercambie sus posiciones. Esto se hace para poder interactuar con los pines ICSP de Arduino. El segundo grupo de pines es el que usaremos ya que se conecta al pin de datos 11, pero hablaremos de eso más adelante.

Paso 2: ensamblar el dispositivo

Ensamblar dispositivo
Ensamblar dispositivo
Ensamblar dispositivo
Ensamblar dispositivo
Ensamblar dispositivo
Ensamblar dispositivo
Ensamblar dispositivo
Ensamblar dispositivo

Con su altavoz ahora modificado y listo para realizar la tarea en cuestión, podemos ensamblar el reproductor de canciones. Pase el cable del altavoz a través del Arduino y Input Shield antes de juntar los dos. Esto reducirá la cantidad de cable adicional que cuelga del dispositivo. Ahora conecte el altavoz a la segunda fila de pines ICSP con el cable rojo más cerca del botón amarillo que el cable negro. Adjunto encontrará un esquema del Input Shield en sí mismo si necesita ayuda para alinear los cables de alimentación, datos y tierra. Alternativamente, mira el video.

Ahora simplemente dé la vuelta al dispositivo, agregue un poco de cinta y péguelo a una batería recargable / banco de energía como las que se usan para cargar teléfonos. También puede simplemente conectarlo a su computadora. Una vez hecho esto, cargue el código en la siguiente sección.

Paso 3: carga del código

Sube el código de https://github.com/mitomon/MitosArduinoScripts/tre… a tu Arduino. Puede crear un nuevo archivo en el IDE de Arduino y copiar y pegar el código de zeldaSongPlayer.ino y hacer lo mismo con pitches.h, o descargar los archivos ellos mismos e importarlos al IDE de Arduino. Tenga en cuenta que necesitará ambos archivos para que funcione.

Los controles son simples con solo 5 botones que se utilizan. Usamos los cuatro botones del teclado como los botones amarillos en el controlador N64 original y el botón del joystick como el botón azul A. Originalmente, pensé en usar un mini pulsador para A, pero decidí usar el botón del joystick porque no necesitaría cables de puente y era más ergonómico. Puedes reproducir las canciones exactamente como en el juego; si presionas una tecla incorrectamente, también dará ese tono de error como en el juego.

Estoy trabajando para agregar el resto de las canciones y tal vez una opción de Espantapájaros, pero por ahora, estoy bien con mi nuevo juguete musical.

Paso 4: Gracias especiales a DFRobot

Un agradecimiento especial a DFRobot
Un agradecimiento especial a DFRobot

Me gustaría agradecer a DFRobot por patrocinar este proyecto. Si no lo había notado, este proyecto se puede construir usando partes de una sola fuente. La entrega fue rápida y las piezas en sí, como puede ver en este proyecto, son muy versátiles. Una vez más, consulte los enlaces en la introducción o vaya a su tienda directamente aquí.

Recomendado: