Sadržaj:

Arduino MIDI tastatura sa LED -om za učenje pjesme: 8 koraka
Arduino MIDI tastatura sa LED -om za učenje pjesme: 8 koraka

Video: Arduino MIDI tastatura sa LED -om za učenje pjesme: 8 koraka

Video: Arduino MIDI tastatura sa LED -om za učenje pjesme: 8 koraka
Video: Arduino project 😎^ Arduino #arduino #2022 #2021 #2023 #dc #arduinoproject #diy #foryou 2024, Jun
Anonim
Arduino MIDI tastatura sa LED -ima za poučavanje pjesama
Arduino MIDI tastatura sa LED -ima za poučavanje pjesama

Ovo je vodič o tome kako stvoriti MIDI tastaturu, zajedno sa LED diodama koje će vas naučiti pjesmu, i LCD -om za prikaz koja je pjesma odabrana.

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

Korak 1: Korak 1: Materijali

Šta će vam trebati:

  • 6 LED dioda
  • Žice za spajanje (muško-muško i muško-žensko)
  • Muški pin header
  • I2c LCD ekran
  • Arduino Uno i Arduino Mega
  • 3x tastera
  • 9x 10k otpornici
  • Otpornik od 1 330 ohma
  • Stara tastatura (koristio sam Casio CT-638)
  • USB kabel za povezivanje arduina s računalom

Korak 2: Korak 2: Rastavite tastaturu

Korak 2: Rastavite tastaturu
Korak 2: Rastavite tastaturu

Odvojite kućište tastature i uklonite glavnu PCB, dugmad i zvučnike. Sve što vam treba je tastatura i PCB kabl za tastaturu.

Korak 3: Korak 3: Matrica tastature

Korak 3: Matrica tastature
Korak 3: Matrica tastature
Korak 3: Matrica tastature
Korak 3: Matrica tastature

Nacrtajte konfiguraciju ključa za matricu tastature. To možete učiniti s višemetarom, ali ako možete pronaći sheme za to, još bolje! Nakon što mapirate matricu tastature, zalemite zaglavlje muške iglice na vrpcu tastature, tako da je možete 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

Priključite sve na arduino prema dijagramu. Gore su prikazane slike shema, zajedno s tim kako će izgledati s matičnom pločom.

Korak 5: Korak 5: Povežite se sa tastaturom

Korak 5: Povežite se sa tastaturom
Korak 5: Povežite se sa tastaturom
Korak 5: Povežite se sa tastaturom
Korak 5: Povežite se sa tastaturom

Pričvrstite vrpcu tastature na matičnu ploču i pričvrstite LED diode na odgovarajuće tastere.

Korak 6: Korak 6: Kôd

Otpremite kôd na svoj Uno i svoj Mega. Ako koristite drugu tastaturu, 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 sa računarom putem USB -a i prebacite ga u režim 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 sa računarom

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

Preporučuje se: