Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
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
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
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
Diagramma bo'yicha hamma narsani arduino -ga ulang. Yuqorida sxemalar tasvirlari, shuningdek, non paneli qanday ko'rinishga ega.
5 -qadam: 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
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:
Arduino Easy Midi klaviaturasi: 5 qadam (rasmlar bilan)
Arduino Easy Midi klaviaturasi: Men juda katta musiqiy nodonman va o'z asboblarim va gadjetlarimni yasashni juda yaxshi ko'raman, lekin menda murakkab loyihalarni bajarish uchun ko'p mahorat va resurslar yo'q, shuning uchun PretEnGineerings o'quv qo'llanmasiga duch kelganimda, men juda xursand bo'ldim va unga berishni xohladim. otish.Bir
PUBG mavzusidagi qo'shiq+Arduino bilan animatsiya!: 13 qadam (rasmlar bilan)
PUBG mavzusidagi qo'shiq+animatsiya Arduino bilan!: Salom va bu qiziqarli darsga xush kelibsiz! Hammangiz sog' -salomat bo'lishingizni tilayman. Bu kichik, ammo ajoyib loyiha PUBG mavzusidagi qo'shiqni ijro etish va hatto arduino yordamida o'yin animatsiyalarini yaratishdir
MIDI klaviaturasi tugmachasi: 7 qadam (rasmlar bilan)
Arja tugmasi MIDI klaviaturasi: Bu mening Arduino va DIY MIDI dasturlash bo'yicha birinchi qadamimning 2.0 versiyasi. Men prototip va dizayndagi ko'nikmalarimni rivojlantirdim, shuning uchun bu jarayon va progressiyaning yaxshi namoyishi bo'ladi deb o'yladim. Dizayn jarayonining yanada xabardorligi bilan men
Rojdestvo daraxti kiyiladigan to'qimachilik svetodiodli LEDlari // Navidad Textil Y LEDlari: 3 qadam
Rojdestvo daraxti kiyiladigan to'qimachilik svetodiodli LEDlar // Navro'l tekstil LEDlari: Bu Rojdestvo mavsumi uchun to'qimachilikdan foydalanadigan oddiy sxemalar loyihasi, uni kiyish mumkin, chunki siz uni har qanday ko'ylakka qo'shishingiz mumkin va siz tunda olmos kabi porlaysiz! ---- Vaqt o'tib bo'lmaganda, biz hech qanday ma'lumotga ega bo'lmaymiz
Ajax veb -saytini asinxron kirish shakli bilan o'rgatish: 6 qadam (rasmlar bilan)
Ajax veb -saytini asenkron kirish formasi bilan o'rgatish: Muammo: o'rgimchak asboblari AJAX kirish autentifikatsiyasiga ruxsat bermaydi. Bu ko'rsatma sizga Python va Mechanize moduli yordamida AJAX formasi orqali qanday kirishni ko'rsatib beradi. O'rgimchaklar - bu tobora ommalashib borayotgan veb -avtomatlashtirish dasturlari