Spisu treści:

Klawiatura Arduino MIDI z diodami LED do nauki utworu: 8 kroków
Klawiatura Arduino MIDI z diodami LED do nauki utworu: 8 kroków

Wideo: Klawiatura Arduino MIDI z diodami LED do nauki utworu: 8 kroków

Wideo: Klawiatura Arduino MIDI z diodami LED do nauki utworu: 8 kroków
Wideo: Andrzej Sirko live - konstruktor komputera Cobra-1 2024, Czerwiec
Anonim
Klawiatura Arduino MIDI z diodami LED do nauki piosenek
Klawiatura Arduino MIDI z diodami LED do nauki piosenek

To jest samouczek, jak stworzyć klawiaturę MIDI, wraz z diodami LED, które nauczą Cię utworu, oraz wyświetlaczem LCD, który pokaże, który utwór jest wybrany.

Diody LED informują o tym, jakie klawisze należy nacisnąć dla konkretnego utworu. Wybierz utwór za pomocą lewego i prawego przycisku i uruchom go, naciskając środkowy.

Krok 1: Krok 1: Materiały

Czego będziesz potrzebować:

  • 6 diod LED
  • Przewody połączeniowe (zarówno męsko-męskie, jak i męsko-żeńskie)
  • Męski nagłówek pinowy
  • Wyświetlacz LCD i2c
  • Arduino Uno i Arduino Mega
  • 3x przyciski
  • Rezystory 9x 10k
  • Rezystor 1 330 omów
  • Stara klawiatura (użyłem Casio CT-638)
  • Kabel USB do podłączenia arduino do komputera

Krok 2: Krok 2: Zdemontuj klawiaturę

Krok 2: Zdemontuj klawiaturę
Krok 2: Zdemontuj klawiaturę

Zdejmij obudowę klawiatury i wyjmij główną płytkę drukowaną, przyciski i głośniki. Wszystko, czego potrzebujesz, to klawiatura i płytka PCB klawiatury / kabel taśmowy.

Krok 3: Krok 3: Macierz klawiatury

Krok 3: Macierz klawiatury
Krok 3: Macierz klawiatury
Krok 3: Macierz klawiatury
Krok 3: Macierz klawiatury

Odwzoruj konfigurację klawiszy dla matrycy klawiatury. Możesz to zrobić za pomocą multimetru, ale jeśli możesz znaleźć jego schematy, jeszcze lepiej! Po zmapowaniu matrycy klawiatury przylutuj męski nagłówek pinów do wstążki klawiatury, aby można było dołączyć go do płytki stykowej.

Krok 4: Krok 4: Obwód płyty do krojenia chleba

Krok 4: Obwód płyty chlebowej
Krok 4: Obwód płyty chlebowej
Krok 4: Obwód płyty chlebowej
Krok 4: Obwód płyty chlebowej
Krok 4: Obwód płyty chlebowej
Krok 4: Obwód płyty chlebowej

Dołącz wszystko do arduino zgodnie ze schematem. Powyżej znajdują się obrazy schematów wraz z tym, jak będzie wyglądać z płytką prototypową.

Krok 5: Krok 5: Połącz się z klawiaturą

Krok 5: Połącz się z klawiaturą
Krok 5: Połącz się z klawiaturą
Krok 5: Połącz się z klawiaturą
Krok 5: Połącz się z klawiaturą

Przymocuj wstążkę klawiatury do płytki stykowej i przymocuj diody LED do odpowiednich klawiszy.

Krok 6: Krok 6: Kodeks

Prześlij kod do swojego Uno i Mega. Jeśli używasz innej klawiatury, piny wejściowe i wyjściowe mogą się różnić. leduno.ino jest dla Uno, a midipiano2 dla Mega.

Krok 7: Krok 7: Kod MIDI

Krok 7: kod MIDI
Krok 7: kod MIDI

Pobierz i zainstaluj Atmel Flip. Następnie podłącz Mega do komputera za pomocą USB i przełącz go w tryb programowania DFU. Umożliwi to zaprogramowanie go za pomocą Atmel Flip.

Pobierz Atmel Flip stąd:

www.microchip.com/DevelopmentTools/Produkt…

Następnie pobierz plik szesnastkowy arduino stąd:

github.com/ddiakopoulos/hiduino

Prześlij go na swoją tablicę przez Atmel Flip.

Krok 8: Krok 8: Połącz się z komputerem

Teraz, jeśli chcesz grać na klawiaturze MIDI, wystarczy podłączyć ją do komputera, uruchomić ulubiony host VST lub DAW i gotowe!

Zalecana: