Indholdsfortegnelse:

Arduino MIDI -tastatur med sangundervisnings -LED'er: 8 trin
Arduino MIDI -tastatur med sangundervisnings -LED'er: 8 trin

Video: Arduino MIDI -tastatur med sangundervisnings -LED'er: 8 trin

Video: Arduino MIDI -tastatur med sangundervisnings -LED'er: 8 trin
Video: MIDI-барабаны Arduino с пьезо-дисковыми триггерами (со схемой и кодом) 2024, November
Anonim
Arduino MIDI -tastatur med sangundervisnings -LED'er
Arduino MIDI -tastatur med sangundervisnings -LED'er

Dette er en vejledning i, hvordan du opretter et MIDI -keyboard, sammen med LED'er til at lære dig en sang, og et LCD -display for at vise, hvilken sang der er valgt.

Lysdioderne kan guide dig til, hvilke taster der skal trykkes på for en bestemt sang. Vælg sangen med venstre og højre knap, og start den med at trykke på den midterste.

Trin 1: Trin 1: Materialer

Det skal du bruge:

  • 6 lysdioder
  • Jumperwires (både han-han og han-hun)
  • En han -pin -header
  • En i2c LCD -skærm
  • En Arduino Uno og en Arduino Mega
  • 3x trykknapper
  • 9x 10k modstande
  • 1 330 ohm modstand
  • Et gammelt tastatur (jeg brugte Casio CT-638)
  • Et USB -kabel til at slutte arduino til computeren

Trin 2: Trin 2: Adskil tastaturet

Trin 2: Adskil tastaturet
Trin 2: Adskil tastaturet

Fjern tastaturetuiet, og fjern hovedkortet, knapperne og højttalerne. Alt du skal bruge er tastaturet og tastaturets PCB / båndkabel.

Trin 3: Trin 3: Tastaturmatrixen

Trin 3: Tastaturmatrixen
Trin 3: Tastaturmatrixen
Trin 3: Tastaturmatrixen
Trin 3: Tastaturmatrixen

Kortlæg nøglekonfigurationen for tastaturmatrixen. Du kan gøre dette med en multimeter, men hvis du kan finde skemaerne til det, endnu bedre! Når du har kortlagt tastaturmatrixen, loddes hanstiften til tastaturbåndet, så du kan vedhæfte det til brødbrættet.

Trin 4: Trin 4: Breadboard Circut

Trin 4: Breadboard Circut
Trin 4: Breadboard Circut
Trin 4: Breadboard Circut
Trin 4: Breadboard Circut
Trin 4: Breadboard Circut
Trin 4: Breadboard Circut

Sæt alt på arduinoen i henhold til diagrammet. Ovenfor er billeder af skemaerne, sammen med hvordan det vil se ud med brødbrættet.

Trin 5: Trin 5: Opret forbindelse til tastaturet

Trin 5: Opret forbindelse til tastaturet
Trin 5: Opret forbindelse til tastaturet
Trin 5: Opret forbindelse til tastaturet
Trin 5: Opret forbindelse til tastaturet

Sæt tastaturbåndet på brødbrættet, og fastgør lysdioderne til deres korrekte taster.

Trin 6: Trin 6: Koden

Upload koden til din Uno og din Mega. Hvis du bruger et andet tastatur, kan dine input- og outputstifter være forskellige. leduno.ino er til Uno, og midipiano2 er til Mega.

Trin 7: Trin 7: MIDI -koden

Trin 7: MIDI -koden
Trin 7: MIDI -koden

Download og installer Atmel Flip. Tilslut derefter Mega til din computer med USB og sæt den i DFU programmeringstilstand. Dette giver dig mulighed for at programmere det med Atmel Flip.

Download Atmel Flip herfra:

www.microchip.com/DevelopmentTools/Product…

Download derefter arduino hex -filen herfra:

github.com/ddiakopoulos/hiduino

Upload det til dit board via Atmel Flip.

Trin 8: Trin 8: Opret forbindelse til din computer

Nu, hvis du vil spille på dit MIDI -tastatur, skal du blot slutte det til din computer, fyre din foretrukne VST -vært eller DAW op, og du er klar til at gå!

Anbefalede: