
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Loyihaning g'oyasi shundaki, uni arzon narxda qurilishi oson bo'lgan, shuning uchun har kim uni qurishi mumkin bo'lgan Midi funktsional boshqaruvchisini yaratishdir.
Biz bir nechta tugma va tugmachalarni emas, balki to'liq o'lchamli klaviatura shaklidagi midi kontrollerni ishlab chiqdik.
Bu loyihani Irabning fablab koordinatori Yazan ABU Dabaseh amalga oshiradi.
1 -qadam: Materiallar va asboblar

Agar siz o'zingiz Midi -ni boshqarishni xohlasangiz, sizga quyidagilar kerak bo'ladi:
- Arduino Due: Bizning holatimizda biz Arduino Due -dan foydalanganmiz, lekin siz Arduino Leonardo kabi mahalliy USB portli har qanday Arduino -dan foydalanishingiz mumkin.
- Simlar: ularning ko'pchiligi.
- mis yopishqoq lenta. MDF 5 mm qalinligi: Siz strukturani qurish uchun har qanday materiallardan foydalanishingiz mumkin.
- Qalinligi 3 mm bo'lgan akril shaffof.
- Supero'tkazuvchilar bo'yoq "Elektr bo'yog'i": Biz uni midi kontrolleridagi qora tugmachalarni ajratish uchun ishlatamiz.
2 -qadam: Dizayn va ishlab chiqarish


Dizayn uchun AutoCAD dasturidan foydalanganmiz. Biz midi boshqaruvchisiga yaqin ko'rinadigan narsani loyihalashtirmoqchi bo'ldik.
Dizaynni kesish uchun biz Trotec speedy 400 mashinasidan foydalanganmiz.
Biz Mdf 5 mm dan foydalanganmiz, kesish sozlamalari:
Quvvat 89%
Tezlik 1.2
Chastotasi 5000.
3 -qadam: Hammasini bir joyga to'plash



- Har bir kalitning o'lchamiga mos keladigan yopishqoq mis lentani qo'lda kesib oling.
- Ehtiyotkorlik bilan biz har bir mis kalitni joyiga urdik.
- Har bir mis kalitni simlar yordamida bitta Arduino piniga ulang.
4 -qadam: dasturlash
Ushbu loyihaning asosi ikkita kutubxona:
- Birinchisi, "Qo'shimcha uskunasiz mahalliy sig'imli sensorlar".
- Ikkinchisi - "MIDIUSB kutubxonasi"
Shunday qilib, biz asosan har bir kalitni Arduino -dagi bitta pin orqali aniqladik, keyin ularni midi -USB kutubxonasi bilan bog'ladik.
Kod biriktirilgan
Tavsiya:
DIY MIDI CONTROLLER USB Plug & Play (NEOPIXEL RINGINI YUQORLASH): 12 qadam

DIY MIDI CONTROLLER USB Plug & Play (NEOPIXEL RING -ni YUQORLASH): ehtirosli MAO va elektron musiqa, lekin shaxsiylashtirilgan Midi interfeysini yaratish mumkinligini ko'rib, men 6 potentsiometr va 12 tugmani (yoqish / o'chirish) osonlashtirdi, lekin joyni qiyinlashtirdi. Men allaqachon vizual ko'rsatkichni qo'shishni xohlardim
Arduino MIDI Controller DIY: 8 qadam

Arduino MIDI Controller DIY: Salom bolalar! Umid qilamanki, siz mening oldingi "Arduino CNC Plotter (mini chizish mashinasi)" ko'rsatmasidan zavq oldingiz. va siz yangisiga tayyormiz, odatdagidek men sizga bu darsni bosqichma -bosqich yo'l -yo'riq berish uchun tayyorladim, shu bilan birga juda ajoyib past darajadagi
Midi Controller tugmachasi-6 qadam

Midi Controller tugmachali klaviatura: O'rta jangchi loyihamdan ilhomlanib, men Mega Arduino kartasida mavjud bo'lgan ko'plab raqamli kirishlardan foydalanadigan tugma uslubidagi midi kontrollerni yaratishga qaror qildim. Ushbu yo'riqnomada biz materiallarni yig'ish bo'yicha qilingan qadamlarni ko'rib chiqamiz
Spielatron yoki boshqa MIDI Synth uchun MIDI 5V LED chiziqli yorug'lik boshqaruvchisi: 7 qadam (rasmlar bilan)

MIDI 5V Spielatron yoki boshqa MIDI Synt uchun yorug'lik chizig'ini boshqaruvchi: Bu nazoratchi har bir yozuv uchun 50 mS uchun uch rangli LED chiziqli chiroqlarni yondiradi. G5-D#6 uchun ko'k, E6-B6 uchun qizil va C7-G7 uchun yashil. Nazoratchi ALSA MIDI qurilmasidir, shuning uchun MIDI dasturi bir vaqtning o'zida MIDI sinxronlash qurilmasi bilan bir vaqtda LEDlarga chiqishi mumkin
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 qadam (rasmlar bilan)

NES Controller Shuffle (Nintendo Controller MP3, V3.0): Men rint97128 ni Nintendo Controller MP3, Version 2.0 uchun dizaynini butunlay yirtib tashladim va u bu fikrni aqlli Morte_Moya -dan olganini eshitdim, shuning uchun men bunga loyiq emasman. ularning barcha dahosi. Men faqat qulaylik va zaryad olishni qo'shmoqchi edim