Kazalo:

MIDI Pod-Pal: 4 koraki
MIDI Pod-Pal: 4 koraki

Video: MIDI Pod-Pal: 4 koraki

Video: MIDI Pod-Pal: 4 koraki
Video: ЮЛЯ ФИНЕСС: Как я вышла с 8 этажа! Групповое изнасилование под мефедроном, психиатрическая больница 2024, Julij
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** UPDATE 22/22/'21 ***

*** Dodal sem celotno shemo, ki prikazuje vse ožičenje za pomoč pri gradnji. ***

Ne bom se spuščal v smešno količino tukaj pri gradnji, moj namen je bil pokazati še en primer izdelave MIDI krmilnika, ki temelji na Arduinu, če raziskujete temo ali razmišljate o tem, da bi kaj zgradili in zbrali ideje. Moja aplikacija je precej specifična za Line 6 Pod 2.0, vendar je z nekaj prilagoditvami kode mogoče širše uporabiti. Obstaja več procesorjev za efekte kitare z zmožnostjo MIDI, ki svoje prednastavitve razporedijo v bankah po 4. Igram kitaro v sodobnem bogoslužju. Cerkev ima procesor za modeliranje Line 6 Pod 2.0, ki sedi na tleh in nima nožnih stikal za spreminjanje prednastavitev ali pedala za nadzor glasnosti. Na trgu obstaja več obstoječih krmilnikov. Behringer FCB1010 je odlična rešitev za približno 150 USD, vendar zavzame več prostora na odru, kot bi si želel. In poleg tega, kakšna zabava je to? Vedel sem, da ga moram poskusiti zgraditi. In … uspelo mi je!

1. korak: Osnovne informacije o strojni opremi

Osnovne informacije o strojni opremi
Osnovne informacije o strojni opremi

Podvozje: "Na novo" sem posnel ustrezen modulator HDMI "ZvBox 160". Lepa trdna jeklena konstrukcija bi morala preživeti zombi apokalipso. Odstranili so ga, položili dele, naredili meritve. Nato sem v Photoshopu ustvaril predlogo kombiniranega vrtanja/etiketo sprednje plošče. Natisnil sem etiketo na celostranski lepilni list in dodal prekrivni sloj iz lepljive laminirane plošče. Glejte midi_con_faceplate.psd. Dimenzije škatle: 1,7 "V x 10,5" Š x 4,75 "D (4,32 cm V x 26,67 cm Š x 12,07 cm G)

Krmilnik: klon Arduino Mega 2560 proizvajalca Sainsmart.

Zaslon: Kingbright model DC08-11SRWA. Namestil sem ga in potrebnih 220 uporov na majhno ploščo, ki je omogočala tudi montažo na ohišje.

Nožna stikala: kaj sem imel naokoli. SPST trenuten, normalno odprt. guitarpedalparts.com jih ima za 3 USD.

LED: Imel sem nekaj dvobarvnih zelenih in utripajočih rdečih LED, ki jih ne morem več identificirati, od kod prihajajo, vendar bo delovala katera koli 3-polna dvobarvna LED s skupno katodo.

Dodelite stikala: majhen SPDT, dejanje je ON-OFF- (ON). Mouser del # 611-7107-001.

Izhodna vtičnica: Rean NYS2122 TS 1/4.

Pedal: pasivni linearni konusni lonec 10k. Uporabil sem Line 6 EX 1; Delovala naj bi tudi M Audio EX-P in Roland EV-5. Podrobnosti o shemi pedala glejte na sliki.

Upori: 10K za vlečna stikala (KOL.: 8); 220 Ohm za priključek MIDI (uporabil sem 2, eden lahko zadošča); 220 Ohm za prednastavljene LED -diode kanala (QTY 8); 220 Ohm za zaslon Kingsbright (QTY: 8); 2,2 K za vtičnico za izrazni pedal (KOL.: 1).

DC vtičnica za ohišje. Mouser del # 502-712A.

UPDATE: Vključil sem celotno shematsko sliko-j.webp

2. korak: Lastnosti/vedenje:

Lastnosti/vedenje
Lastnosti/vedenje
Lastnosti/vedenje
Lastnosti/vedenje
Lastnosti/vedenje
Lastnosti/vedenje

Nožna stikala z oznako "A" do "D" izberejo 4 prednastavitve v banki. Druga 2 nožna stikala povečujejo in zmanjšujejo številko banke. Pri menjavi bank zadnja uporabljena prednastavljena tipka sveti z nadomestno barvo, dokler ne izberete prednastavitve na novi banki ali se vrnete v prvotno banko.

2 trenutna stikala omogočata uporabniku, da dodeli številke MIDI kanala in neprekinjenega krmilnika (CC). Izberete lahko le CC 1, 2, 4 in 7 (nastavitev v kodi Arduino, vendar jo je mogoče razširiti), vendar so najpogosteje uporabljene. Na POD 2.0 je 9 bank, krmilnik dostopa do vseh 9, vključuje pa tudi posebno banko 10. 10-A vklopi in izklopi sprejemnik, 10-B izbere wah način za pedal. Ali 10-C ali 10-D bo izklopil wah in se vrnil na uporabniško dodeljeno številko CC.

Privzeto je CC7 za glasnost. LED prikazovalnik prikazuje trenutno številko banke in ob dodelitvi trenutno prikaže številke MIDI kanala in CC.

3. korak: Koda:

Tukaj je koda. Poskušal sem ga organizirati in vključil veliko komentarjev. Po potrebi uporabite, ponovno uporabite, zlorabite ali zamenjajte.

Vključiti morate knjižnico MIDI iz FortySevenEffects na github.com.

4. korak: To je to

Če imate kakršna koli vprašanja, me prosim kontaktirajte. Nisem guru kode, vendar bi z veseljem ponudil predloge ali ideje.

Priporočena: