Mundarija:

MIDI Pod-Pal: 4 qadam
MIDI Pod-Pal: 4 qadam

Video: MIDI Pod-Pal: 4 qadam

Video: MIDI Pod-Pal: 4 qadam
Video: Как сделать шестерню на токарном станке. 2024, Noyabr
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** 22/21/21 'YANGILASH ***

*** Men qurilishga yordam beradigan barcha simlarni ko'rsatadigan to'liq sxemani qo'shdim.

Men bu erda qurilish qismidagi kulgili chuqurlikka kirmayman, mening maqsadim, agar siz mavzuni o'rganayotgan bo'lsangiz yoki biror narsa qurish va g'oyalarni to'plashni o'ylayotgan bo'lsangiz, Arduino -ga asoslangan MIDI boshqaruvchisini qurishning yana bir misolini ko'rsatish edi. Mening ilovam Line 6 Pod 2.0 uchun juda o'ziga xosdir, lekin ba'zi kodlarni o'zgartirishni yanada kengroq qo'llash mumkin. MIDI qobiliyatiga ega bo'lgan bir nechta gitara effektlari protsessorlari 4 -banklarda o'z sozlamalarini o'rnatadi. Men zamonaviy ibodat xizmatida gitara chalaman.. Cherkov polda o'tiradigan Line 6 Pod 2.0 modellash protsessoriga ega va ovoz balandligini boshqarish uchun oldindan o'rnatilgan sozlamalari yoki pedalini o'zgartirmaydi. Bozorda bir nechta mavjud nazoratchilar mavjud. Behringer FCB1010 - bu taxminan 150 dollarga ajoyib echim, lekin men xohlaganimdan ko'ra ko'proq sahna maydoni egallaydi. Va bundan tashqari, bu qanday qiziqarli? Men sinab ko'rishim kerakligini bilardim. Va men muvaffaqiyatga erishdim!

1 -qadam: Uskuna haqida asosiy ma'lumotlar

Uskuna haqida asosiy ma'lumotlar
Uskuna haqida asosiy ma'lumotlar

Shassi: Men "ZvBox 160" HDMI modulyatorini "qayta maqsad qildim". Chiroyli mustahkam po'lat konstruktsiya, zombi apokalipsisidan omon qolishi kerak. Uni kesib tashladim, qismlarini qo'ydim, o'lchovlar qildim. Keyin Photoshop -da birlashtirilgan matkap shablonini/old panel yorlig'ini yaratdim. Men yorliqni to'liq varaqli yopishtiruvchi varaqqa chop etdim va yopishtiruvchi qatlamli qatlamli qoplamani qo'shdim. Midi_con_faceplate.psd ga qarang. Qutining o'lchamlari 1,7 "H x 10,5" G x 4,75 "D (4,32 sm H x 26,67 sm G x 12,07 sm D)

Nazoratchi: Sainsmart tomonidan ishlab chiqarilgan Arduino Mega 2560 klon.

Displey: Kingbright modeli DC08-11SRWA. Men uni va 220 rezistorni kichik perfboardga o'rnatdim, bu esa shassisga o'rnatish usulini ham ta'minladi.

Oyoq kalitlari: men yotqizgan narsalar. SPST bir zumda, odatda ochiq. guitarpedalparts.com saytida 3 dollar turadi.

LEDlar: Menda ikkita rangli yashil va miltillovchi qizil LEDlar bor edi, men ularni qaerdan kelganini endi aniqlay olmayman, lekin har qanday 3 pinli katodli ikki rangli LEDlar ishlaydi.

Kalitlarni belgilang: kichik SPDT, harakat ON-OFF- (ON). Mouser qismi # 611-7107-001.

Chiqish uyasi: Rean NYS2122 TS 1/4.

Pedal: passiv 10k chiziqli konusli qozon turi. Men Line 6 EX 1 dan foydalanardim; M Audio EX-P va Roland EV-5 ham ishlaydi. Pedal sxemasining sxematik tafsilotlari uchun rasmga qarang.

Rezistorlar: kalitlarga tortish uchun 10K (QTY: 8); MIDI uyasi uchun 220 Ohm (men 2 dan foydalanardim, bittasi etarli bo'lishi mumkin); Oldindan o'rnatilgan kanalli LEDlar uchun 220 Ohm (QTY 8); Kingsbright displeyi uchun 220 Ohm (QTY: 8); Ekspres pedal uyasi uchun 2.2K (QTY: 1).

Shassiga o'rnatilgan DC raz'em. Mouser qismi # 502-712A.

YANGILASH: Men simi ma'lumotlari uchun to'liq sxematik-j.webp

2 -qadam: Xususiyatlar/xatti -harakatlar:

Xususiyatlar/xatti -harakatlar
Xususiyatlar/xatti -harakatlar
Xususiyatlar/xatti -harakatlar
Xususiyatlar/xatti -harakatlar
Xususiyatlar/xatti -harakatlar
Xususiyatlar/xatti -harakatlar

"A" dan "D" gacha yozilgan oyoq kalitlari bank ichidagi 4 ta oldindan o'rnatilgan sozlamalarni tanlaydi. Qolgan 2 ta oyoq kalitlari bank raqamini oshiradi va kamaytiradi. Banklarni almashtirganda, oxirgi ishlatilgan oldindan o'rnatilgan tugmachaning mos keladigan LEDi boshqa rangda yonib turadi, siz yangi bankda oldindan sozlamani tanlamaguningizcha yoki asl bankka qaytmaguningizcha.

2 lahzali o'tish tugmachalari foydalanuvchiga MIDI kanali va uzluksiz boshqaruvchi (CC) raqamlarini belgilash imkonini beradi. Faqat CC 1, 2, 4 va 7 ni tanlash mumkin (Arduino kodida sozlash, lekin kengaytirilishi mumkin), lekin ular eng ko'p ishlatiladiganlari. POD 2.0-da 9 ta bank mavjud, nazoratchi hammasiga ham kiradi, lekin maxsus bank 10 ni ham o'z ichiga oladi. 10-A tyunerni yoqadi va o'chiradi, 10-B pedal uchun wah rejimini tanlaydi. 10-C yoki 10-D ham wahni o'chirib qo'yadi va foydalanuvchining CC raqamiga qaytadi.

Ovoz balandligi uchun standart CC7. LED displeyi joriy bank raqamini ko'rsatadi va tayinlanganda MIDI kanali va CC raqamlarini ko'rsatadi.

3 -qadam: Kod:

Mana kod. Men uni tartibga solishga harakat qildim va ko'plab sharhlarni qo'shdim. Iltimos, kerak bo'lganda foydalaning, qayta ishlating, suiiste'mol qiling yoki chalkashtirib yuboring.

Github.com saytida FortySevenEffects -dan MIDI kutubxonasini qo'shishingiz kerak bo'ladi.

4 -qadam: Bu shunday

Agar sizda biron bir savol bo'lsa, iltimos, men bilan bog'laning. Men kod gurusi emasman, lekin men taklif yoki g'oyalarni taklif qilishdan xursand bo'lardim.

Tavsiya: