Taula de continguts:

Teclat MIDI Arduino amb LED d'ensenyament de cançons: 8 passos
Teclat MIDI Arduino amb LED d'ensenyament de cançons: 8 passos

Vídeo: Teclat MIDI Arduino amb LED d'ensenyament de cançons: 8 passos

Vídeo: Teclat MIDI Arduino amb LED d'ensenyament de cançons: 8 passos
Vídeo: IES Alcàsser. T. Industrial. Projecte amb Arduino. Piano de paper. 2024, Juny
Anonim
Teclat MIDI Arduino amb LED d'ensenyament de cançons
Teclat MIDI Arduino amb LED d'ensenyament de cançons

Aquest és un tutorial sobre com crear un teclat MIDI, juntament amb LEDs per ensenyar-vos una cançó i una pantalla LCD per mostrar la cançó seleccionada.

Els LED us poden guiar sobre quines tecles heu de prémer per a una cançó concreta. Seleccioneu la cançó amb els botons esquerre i dret i inicieu-la prement el mig.

Pas 1: Pas 1: Materials

Què necessiteu:

  • 6 LEDs
  • Filferros de pont (tant masculí com masculí i femení)
  • Una capçalera de pin masculí
  • Una pantalla LCD i2c
  • Un Arduino Uno i un Arduino Mega
  • 3x polsadors
  • Resistències de 9x 10k
  • 1 resistència de 330 ohms
  • Un teclat antic (he utilitzat el Casio CT-638)
  • Un cable USB per connectar l’arduino a l’ordinador

Pas 2: Pas 2: desmunteu el teclat

Pas 2: desmunteu el teclat
Pas 2: desmunteu el teclat

Desmunteu la funda del teclat i traieu el PCB principal, els botons i els altaveus. Tot el que necessiteu és el teclat i el cable PCB / cinta del teclat.

Pas 3: Pas 3: la matriu del teclat

Pas 3: la matriu del teclat
Pas 3: la matriu del teclat
Pas 3: la matriu del teclat
Pas 3: la matriu del teclat

Assigneu la configuració de tecles per a la matriu del teclat. Podeu fer-ho amb un multímetre, però si podeu trobar els esquemes, encara millor! Després d’assignar la matriu del teclat, soldeu la capçalera del pin masculí a la cinta del teclat perquè pugueu connectar-la a la taula de treball.

Pas 4: Pas 4: el Breadboard Circut

Pas 4: el Breadboard Circut
Pas 4: el Breadboard Circut
Pas 4: el Breadboard Circut
Pas 4: el Breadboard Circut
Pas 4: el Breadboard Circut
Pas 4: el Breadboard Circut

Adjunteu-ho tot a l'arduino segons el diagrama. A la part superior es mostren les imatges dels esquemes, juntament amb la seva aparença amb la taula de treball.

Pas 5: Pas 5: connecteu-vos al teclat

Pas 5: connecteu-vos al teclat
Pas 5: connecteu-vos al teclat
Pas 5: connecteu-vos al teclat
Pas 5: connecteu-vos al teclat

Col·loqueu la cinta del teclat a la placa de configuració i fixeu els LED a les tecles correctes.

Pas 6: pas 6: el codi

Pengeu el codi al vostre Uno i al vostre Mega. Si feu servir un teclat diferent, els pins d'entrada i sortida poden ser diferents. leduno.ino és per a l’Uno i midipiano2 per a la Mega.

Pas 7: Pas 7: el codi MIDI

Pas 7: el codi MIDI
Pas 7: el codi MIDI

Descarregueu i instal·leu Atmel Flip. A continuació, connecteu el Mega a l’ordinador amb l’USB i poseu-lo al mode de programació DFU. Això us permetrà programar-lo amb Atmel Flip.

Descarregueu Atmel Flip des d'aquí:

www.microchip.com/DevelopmentTools/Product…

A continuació, descarregueu el fitxer hexadecimal arduino des d’aquí:

github.com/ddiakopoulos/hiduino

Pengeu-lo al vostre tauler mitjançant Atmel Flip.

Pas 8: pas 8: connecteu-vos a l'ordinador

Ara, si voleu jugar al vostre teclat MIDI, tot el que heu de fer és connectar-lo a l'ordinador, activar el vostre amfitrió VST o DAW preferit i ja podreu començar.

Recomanat: