Tartalomjegyzék:

Arduino MIDI billentyűzet daloktató LED -ekkel: 8 lépés
Arduino MIDI billentyűzet daloktató LED -ekkel: 8 lépés

Videó: Arduino MIDI billentyűzet daloktató LED -ekkel: 8 lépés

Videó: Arduino MIDI billentyűzet daloktató LED -ekkel: 8 lépés
Videó: Playing the Arduino MIDI Keyboard 2024, Június
Anonim
Arduino MIDI billentyűzet daloktató LED -ekkel
Arduino MIDI billentyűzet daloktató LED -ekkel

Ez egy oktatóanyag arról, hogyan lehet MIDI billentyűzetet létrehozni, valamint LED -eket, amelyek megtanítanak egy dalt, és egy LCD kijelzőt a kiválasztott dal megjelenítésére.

A LED -ek segítenek abban, hogy milyen gombokat kell megnyomni egy adott dalhoz. Válassza ki a dalt a bal és a jobb gombbal, és indítsa el a középső gombbal.

1. lépés: 1. lépés: Anyagok

Amire szüksége lesz:

  • 6 LED
  • Jumper vezetékek (férfi-férfi és férfi-nő)
  • Férfi csapfej
  • I2c LCD kijelző
  • Egy Arduino Uno és egy Arduino Mega
  • 3x nyomógomb
  • 9x 10k ellenállás
  • 1 330 ohmos ellenállás
  • Régi billentyűzet (a Casio CT-638-at használtam)
  • USB -kábel az arduino számítógéphez való csatlakoztatásához

2. lépés: 2. lépés: Szerelje szét a billentyűzetet

2. lépés: Szerelje szét a billentyűzetet
2. lépés: Szerelje szét a billentyűzetet

Szerelje szét a billentyűzet tokját, és távolítsa el a fő NYÁK -ot, gombokat és hangszórókat. Csak a billentyűzetre és a billentyűzet PCB / szalagkábelére lesz szüksége.

3. lépés: 3. lépés: A billentyűzet mátrixa

3. lépés: A billentyűzet mátrix
3. lépés: A billentyűzet mátrix
3. lépés: A billentyűzet mátrix
3. lépés: A billentyűzet mátrix

Térképezze fel a billentyűzet mátrix kulcskonfigurációját. Ezt megteheti egy multiméterrel is, de ha megtalálja a rajzát, még jobb! Miután feltérképezte a billentyűzet mátrixát, forrasztja a hüvelyes fejlécet a billentyűzet szalagjához, így rögzítheti a kenyértáblához.

4. lépés: 4. lépés: a kenyértábla körvonala

4. lépés: A kenyértábla körvonala
4. lépés: A kenyértábla körvonala
4. lépés: A kenyértábla körvonala
4. lépés: A kenyértábla körvonala
4. lépés: A kenyértábla körvonala
4. lépés: A kenyértábla körvonala

Csatlakoztasson mindent az arduinohoz az ábra szerint. Fentebb láthatók a vázlatok képei, valamint az, hogy hogyan fog kinézni a kenyértáblával.

5. lépés: 5. lépés: Csatlakozás a billentyűzethez

5. lépés: Csatlakozás a billentyűzethez
5. lépés: Csatlakozás a billentyűzethez
5. lépés: Csatlakozás a billentyűzethez
5. lépés: Csatlakozás a billentyűzethez

Csatlakoztassa a billentyűzet szalagját a kenyértáblához, és rögzítse a LED -eket a megfelelő gombokhoz.

6. lépés: 6. lépés: a kód

Töltse fel a kódot Uno és Mega készülékére. Ha más billentyűzetet használ, akkor a bemeneti és kimeneti tűk eltérőek lehetnek. A leduno.ino az Uno, a midipiano2 pedig a Mega.

7. lépés: 7. lépés: a MIDI kód

7. lépés: a MIDI kód
7. lépés: a MIDI kód

Töltse le és telepítse az Atmel Flip alkalmazást. Ezután csatlakoztassa a Megat a számítógéphez az USB -vel, és kapcsolja DFU programozási módba. Ez lehetővé teszi az Atmel Flip programozását.

Az Atmel Flip letölthető innen:

www.microchip.com/DevelopmentTools/Product…

Ezután töltse le az arduino hex fájlt innen:

github.com/ddiakopoulos/hiduino

Töltse fel a táblára az Atmel Flip segítségével.

8. lépés: 8. lépés: Csatlakozás a számítógéphez

Ha most a MIDI billentyűzetén szeretne játszani, akkor mindössze annyit kell tennie, hogy csatlakoztatja a számítógéphez, bekapcsolja kedvenc VST gazdagépét vagy DAW -ját, és készen áll az indulásra!

Ajánlott: