Teclado MIDI Arduino con LEDs de enseñanza de canciones: 8 pasos

Teclado MIDI Arduino con LEDs de enseñanza de canciones: 8 pasos

Tabla de contenido:

Anonim

Este es un tutorial sobre cómo crear un teclado MIDI, junto con indicadores LED para enseñarle una canción y una pantalla LCD para mostrar qué canción está seleccionada.

Los LED pueden guiarlo sobre qué teclas presionar para una canción en particular.

Seleccione la canción con los botones izquierdo y derecho, y comience presionando el botón central.

Suministros:

Paso 1: Paso 1: Materiales

Que necesitarás:

  • 6 LEDs
  • Cables de puente (macho-macho y macho-hembra)
  • Un encabezado de pin masculino
  • Una pantalla LCD i2c
  • Un Arduino Uno y un Arduino Mega.
  • 3x pulsadores
  • 9x 10k resistencias
  • Resistencia de 1 330 ohmios
  • Un teclado viejo (utilicé el Casio CT-638)
  • Un cable USB para conectar el arduino a la computadora.

Paso 2: Paso 2: Desmonte el teclado

Desmonte la caja del teclado y retire la PCB, los botones y los altavoces principales. Todo lo que necesita es el teclado y el teclado PCB / cable de cinta.

Paso 3: Paso 3: la matriz de teclado

Mapear la configuración de teclas para la matriz del teclado. Puedes hacer esto con un multímetro, pero si puedes encontrar los esquemas, ¡aún mejor! Después de asignar la matriz del teclado, suelda el encabezado macho a la cinta del teclado, para que puedas adjuntarlo a la placa de pruebas.

Paso 4: Paso 4: el Breadboard Circut

Adjuntar todo al arduino según el diagrama. Arriba se muestran imágenes de los esquemas, junto con el aspecto que tendrá con el tablero.

Paso 5: Paso 5: Conectar con el teclado

Atienda la cinta del teclado a la placa de pruebas y fije los LED a sus teclas correctas.

Paso 6: Paso 6: el Código

Sube el código a tu Uno y tu Mega. Si está utilizando un teclado diferente, sus pines de entrada y salida podrían ser diferentes. leduno.ino es para el Uno, y midipiano2 es para el Mega.

Paso 7: Paso 7: el código MIDI

Descarga e instala Atmel Flip. Luego, conecte el Mega a su computadora con el USB y póngalo en el modo de programación DFU. Esto te permitirá programarlo con Atmel Flip.

Descarga Atmel Flip desde aquí:

http: //www.microchip.com/DevelopmentTools/Product …

Luego, descargue el archivo hex de arduino desde aquí:

github.com/ddiakopoulos/hiduino

Sube a tu tablero a través de Atmel Flip.

Paso 8: Paso 8: Conéctate a tu computadora

Ahora, si quieres tocar en tu teclado MIDI, todo lo que tienes que hacer es conectarlo a tu computadora, encender tu host VST o DAW favorito, ¡y estás listo para comenzar!