Sadržaj:

Arduino MIDI tipkovnica sa LED -om za poučavanje pjesama: 8 koraka
Arduino MIDI tipkovnica sa LED -om za poučavanje pjesama: 8 koraka

Video: Arduino MIDI tipkovnica sa LED -om za poučavanje pjesama: 8 koraka

Video: Arduino MIDI tipkovnica sa LED -om za poučavanje pjesama: 8 koraka
Video: coco jamboo - midi keyboard live looping cover 2024, Lipanj
Anonim
Arduino MIDI tipkovnica sa LED -om za poučavanje pjesama
Arduino MIDI tipkovnica sa LED -om za poučavanje pjesama

Ovo je vodič za stvaranje MIDI tipkovnice, zajedno sa LED diodama koje će vas naučiti pjesmu, te LCD -om za prikaz odabrane pjesme.

LED diode mogu vas uputiti koje tipke pritisnuti za određenu pjesmu. Odaberite pjesmu lijevim i desnim gumbom i počnite je pritiskom na srednju.

Korak 1: Korak 1: Materijali

Što će vam trebati:

  • 6 LED dioda
  • Kratkospojne žice (muško-muško i muško-žensko)
  • Muški pin zaglavlje
  • I2c LCD zaslon
  • Arduino Uno i Arduino Mega
  • 3x tipke
  • 9x 10k otpornici
  • 1 330 ohmski otpornik
  • Stara tipkovnica (koristio sam Casio CT-638)
  • USB kabel za povezivanje arduina s računalom

Korak 2: Korak 2: Rastavite tipkovnicu

Korak 2: Rastavite tipkovnicu
Korak 2: Rastavite tipkovnicu

Odvojite kućište tipkovnice i uklonite glavnu tiskanu ploču, gumbe i zvučnike. Sve što trebate je tipkovnica i PCB / vrpčani kabel tipkovnice.

Korak 3: Korak 3: Matrica tipkovnice

Korak 3: Matrica tipkovnice
Korak 3: Matrica tipkovnice
Korak 3: Matrica tipkovnice
Korak 3: Matrica tipkovnice

Odredite konfiguraciju tipki za matricu tipkovnice. To možete učiniti s višemetarom, ali ako možete pronaći sheme za to, još bolje! Nakon što preslikate matricu tipkovnice, zalemite zaglavlje muške iglice na vrpcu tipkovnice kako biste je mogli pričvrstiti na matičnu ploču.

Korak 4: Korak 4: Breadboard Circut

Korak 4: Breadboard Circut
Korak 4: Breadboard Circut
Korak 4: Breadboard Circut
Korak 4: Breadboard Circut
Korak 4: Breadboard Circut
Korak 4: Breadboard Circut

Pričvrstite sve na arduino prema dijagramu. Gore su prikazane slike shema, zajedno s načinom na koji će izgledati s matičnom pločom.

Korak 5: Korak 5: Povežite se s tipkovnicom

Korak 5: Povežite se s tipkovnicom
Korak 5: Povežite se s tipkovnicom
Korak 5: Povežite se s tipkovnicom
Korak 5: Povežite se s tipkovnicom

Pričvrstite vrpcu tipkovnice na ploču i pričvrstite LED diode na ispravne tipke.

Korak 6: Korak 6: Kôd

Prenesite kôd na svoj Uno i svoj Mega. Ako koristite drugu tipkovnicu, vaši ulazni i izlazni pinovi mogu biti različiti. leduno.ino je za Uno, a midipiano2 za Mega.

Korak 7: Korak 7: MIDI kod

Korak 7: MIDI kod
Korak 7: MIDI kod

Preuzmite i instalirajte Atmel Flip. Zatim povežite Mega s računalom putem USB -a i prebacite ga u način programiranja DFU. To će vam omogućiti programiranje s Atmel Flip -om.

Preuzmite Atmel Flip odavde:

www.microchip.com/DevelopmentTools/Product…

Zatim preuzmite arduino hex datoteku odavde:

github.com/ddiakopoulos/hiduino

Prenesite ga na svoju ploču putem Atmel Flip -a.

Korak 8: Korak 8: Povežite se s računalom

Sada, ako želite igrati na svojoj MIDI tipkovnici, sve što trebate učiniti je spojiti je na računalo, pokrenuti omiljeni VST host ili DAW i spremni ste za rad!

Preporučeni: