Piano Con Arduino | Tutorial | Fácil y Rápido | Código + Circuito

¿Cómo se hace?
23 Jun 202108:24

Summary

TLDREn este tutorial aprenderás a crear un piano musical utilizando un Arduino. El video guía paso a paso sobre cómo conectar botones para representar las notas musicales, integrar un altavoz para reproducir los sonidos y programar el Arduino para que reproduzca canciones en formato MIDI. Además, se muestra cómo convertir archivos MIDI en código compatible con Arduino, permitiendo personalizar las canciones. Es un proyecto ideal para principiantes interesados en la programación de Arduino y en la creación de instrumentos musicales caseros.

Takeaways

  • 😀 Necesitarás un Arduino, una protoboard, botones, cables jumper, parlantes y un archivo MIDI para crear tu piano interactivo.
  • 😀 Los botones se conectan a los pines del Arduino desde el pin 2 hasta el pin 10, siendo el último botón el que reproducirá la canción.
  • 😀 Se utiliza un cable jumper para conectar cada botón al pin correspondiente en el Arduino y otro para la terminal GND de la protoboard.
  • 😀 Los parlantes se conectan a la terminal positiva en el pin 11 del Arduino y la terminal negativa al pin GND.
  • 😀 El código de Arduino incluye la declaración de variables para los botones y el parlante, y un ciclo que verifica si los botones son presionados para activar los tonos.
  • 😀 Se utiliza una función `tone()` en el código para generar los tonos musicales en función de las notas asignadas a cada botón.
  • 😀 Para reproducir una canción completa, puedes usar un archivo MIDI, convertirlo a código Arduino y cargarlo en el proyecto.
  • 😀 El archivo MIDI debe descargarse y luego convertirse usando una herramienta online para generar el código que controlará la reproducción en el Arduino.
  • 😀 Es importante modificar el código generado para vincular la variable `piezo` (el parlante) con los tonos del archivo MIDI.
  • 😀 Una vez que el código está listo y cargado, puedes probar el proyecto, tocando los botones para escuchar notas individuales o la canción completa.
  • 😀 Los recursos y archivos utilizados en el proyecto estarán disponibles en la descripción del video para que puedas descargarlos fácilmente.

Q & A

  • ¿Qué materiales son necesarios para construir el piano con Arduino?

    -Se necesitan una protoboard, un Arduino (puede ser genérico), parlantes o bocinas, botones push button, cables jumper, y un diagrama de conexiones.

  • ¿Cómo se deben conectar los botones en el proyecto?

    -Los botones deben colocarse en fila con un espacio adecuado entre ellos, dejando uno separado para identificarlo como el botón para reproducir la canción.

  • ¿Qué función tiene el botón musical en este proyecto?

    -El botón musical se usa para reproducir una canción en formato MIDI, utilizando el código correspondiente en Arduino.

  • ¿Cómo se conectan los parlantes al Arduino?

    -La terminal negativa de los parlantes se conecta al pin GND del Arduino y la terminal positiva al pin 11 del Arduino.

  • ¿Qué pasos se siguen para hacer las conexiones de los botones al Arduino?

    -Se conecta un cable jumper desde la terminal derecha de cada botón a la protoboard y luego se conecta otro cable jumper desde la terminal libre de cada botón a los pines del Arduino, desde el pin 2 hasta el pin 10.

  • ¿Qué es lo que hace el código de Arduino en este proyecto?

    -El código declara variables para los parlantes y los botones, y utiliza un ciclo para verificar el estado de los botones. Cuando se presiona un botón, se activa una función para reproducir un tono correspondiente a una nota musical.

  • ¿Cómo se elige y se convierte la canción que se quiere reproducir?

    -Se busca la canción en formato MIDI, se descarga y luego se convierte a código Arduino utilizando una herramienta en línea que convierte el archivo MIDI en código compatible con Arduino.

  • ¿Por qué se utiliza el archivo MIDI para este proyecto?

    -El archivo MIDI contiene la información necesaria para reproducir la canción de manera precisa y sincronizada a través del Arduino y los parlantes conectados.

  • ¿Cómo se integra el archivo MIDI con el código de Arduino?

    -El archivo MIDI convertido a código se copia dentro del código de Arduino y se ajusta la variable 'ton pin' a 'piezo' para vincularlo con el parlante.

  • ¿Qué sucede después de compilar y cargar el programa en el Arduino?

    -Una vez compilado y cargado el programa, el proyecto debería funcionar correctamente, permitiendo que los botones reproduzcan notas musicales o una canción completa en los parlantes.

Outlines

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Mindmap

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Keywords

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Highlights

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード

Transcripts

plate

このセクションは有料ユーザー限定です。 アクセスするには、アップグレードをお願いします。

今すぐアップグレード
Rate This

5.0 / 5 (0 votes)

関連タグ
ArduinoPiano DIYMIDIElectrónicaProgramaciónTutorialProyecto DIYBocinasBotonesTecnologíaEducación
英語で要約が必要ですか?