Mundarija:

Arduino MIDI klaviaturasi qo'shiq o'rgatish LEDlari bilan: 8 qadam
Arduino MIDI klaviaturasi qo'shiq o'rgatish LEDlari bilan: 8 qadam

Video: Arduino MIDI klaviaturasi qo'shiq o'rgatish LEDlari bilan: 8 qadam

Video: Arduino MIDI klaviaturasi qo'shiq o'rgatish LEDlari bilan: 8 qadam
Video: другого MIDI-контроллера: Arduino, клавиатура, поворотный энкодер, ssd1306 OLED, Roland SC-55 2024, Iyun
Anonim
Arduino MIDI klaviaturasi qo'shiq o'rgatish LEDlari bilan
Arduino MIDI klaviaturasi qo'shiq o'rgatish LEDlari bilan

Bu sizga MIDI klaviaturasini qanday yaratishni o'rgatadi, sizga LEDni qo'shiqni o'rgatish uchun LED va qaysi qo'shiq tanlanganligini ko'rsatish uchun LCD.

LEDlar sizga ma'lum bir qo'shiq uchun qaysi tugmachalarni bosish kerakligini ko'rsatib beradi. Chap va o'ng tugmalar bilan qo'shiqni tanlang va o'rtasini bosing.

1 -qadam: 1 -qadam: Materiallar

Sizga nima kerak bo'ladi:

  • 6 ta LED
  • Jumper simlari (erkak-erkak va erkak-ayol)
  • Erkak pin sarlavhasi
  • I2c LCD displey
  • Arduino Uno va Arduino Mega
  • 3x tugmalar
  • 9x 10k rezistorlar
  • 1330 ohmli qarshilik
  • Eski klaviatura (men Casio CT-638 dan foydalanganman)
  • Arduino -ni kompyuterga ulash uchun USB kabeli

2 -qadam: 2 -qadam: Klaviaturani qismlarga ajratish

2 -qadam: klaviaturani qismlarga ajratish
2 -qadam: klaviaturani qismlarga ajratish

Klaviatura qutisini ajratib oling va asosiy PCB, tugmalar va karnaylarni chiqarib oling. Sizga kerak bo'lgan yagona narsa - klaviatura va klaviatura PCB / tasma kabeli.

3 -qadam: 3 -qadam: klaviatura matritsasi

3 -qadam: klaviatura matritsasi
3 -qadam: klaviatura matritsasi
3 -qadam: klaviatura matritsasi
3 -qadam: klaviatura matritsasi

Klaviatura matritsasi uchun kalit konfiguratsiyasini xaritaga joylashtiring. Siz buni ko'p metr bilan qilishingiz mumkin, lekin agar siz uning sxemalarini topsangiz, bundan ham yaxshiroq! Klaviatura matritsasini xaritadan so'ng, erkak pin sarlavhasini klaviatura tasmasiga lehimlang, shunda siz uni taxtaga ulashingiz mumkin.

4 -qadam: 4 -qadam: non paneli

4 -qadam: non paneli
4 -qadam: non paneli
4 -qadam: non paneli
4 -qadam: non paneli
4 -qadam: non paneli
4 -qadam: non paneli

Diagramma bo'yicha hamma narsani arduino -ga ulang. Yuqorida sxemalar tasvirlari, shuningdek, non paneli qanday ko'rinishga ega.

5 -qadam: 5 -qadam: Klaviaturaga ulaning

5 -qadam: Klaviaturaga ulaning
5 -qadam: Klaviaturaga ulaning
5 -qadam: Klaviaturaga ulaning
5 -qadam: Klaviaturaga ulaning

Klaviatura tasmasini non paneliga mahkamlang va LEDlarni to'g'ri tugmalariga mahkamlang.

6 -qadam: 6 -qadam: Kod

Kodni Uno va Mega -ga yuklang. Agar siz boshqa klaviaturadan foydalansangiz, kirish va chiqish pinlari boshqacha bo'lishi mumkin. leduno.ino - Uno uchun, midipiano2 - Mega uchun.

7 -qadam: 7 -qadam: MIDI kodi

7 -qadam: MIDI kodi
7 -qadam: MIDI kodi

Atmel Flip -ni yuklab oling va o'rnating. Keyin Mega -ni kompyuterga USB -ga ulang va uni DFU dasturlash rejimiga o'tkazing. Bu sizga Atmel Flip bilan dasturlash imkonini beradi.

Atmel Flipni bu erdan yuklab oling:

www.microchip.com/DevelopmentTools/Product…

Keyin arduino hex faylini bu erdan yuklab oling:

github.com/ddiakopoulos/hiduino

Atmel Flip orqali taxtangizga yuklang.

8 -qadam: 8 -qadam: Kompyuteringizga ulaning

Endi, agar siz MIDI klaviaturasida o'ynashni xohlasangiz, uni kompyuterga ulash, sevimli VST xost yoki DAW -ni yoqish kifoya, va siz borishga tayyormiz!

Tavsiya: