Sadržaj:

MIDI Pod-Pal: 4 koraka
MIDI Pod-Pal: 4 koraka

Video: MIDI Pod-Pal: 4 koraka

Video: MIDI Pod-Pal: 4 koraka
Video: коран на русском языке | Перевод Корана на русский языкСура с 1 по 24 | Koran | Qur’an 2024, Juli
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

*** AŽURIRAJ 22.04. '21 ***

*** Dodao sam potpunu shemu koja prikazuje sve ožičenje za pomoć u izgradnji. ***

Ovdje neću ulaziti u smiješnu dubinu u dijelu izgradnje, namjera mi je bila pokazati još jedan primjer izgradnje MIDI kontrolera zasnovanog na Arduinu ako istražujete temu ili razmišljate o izgradnji nečega i prikupljanju ideja. Moja aplikacija je prilično specifična za Line 6 Pod 2.0, ali s nekim dotjerivanjem koda može se učiniti šire primjenjivom. Postoji nekoliko procesora gitarskih efekata s MIDI sposobnošću koji raspoređuju svoje postavke u bankama od 4. Sviram gitaru u suvremenom bogoslužju. Crkva posjeduje Line 6 Pod 2.0 procesor za modeliranje koji sjedi na podu i nema nožne prekidače za promjenu unaprijed postavljenih postavki ili pedalu za kontrolu glasnoće. Na tržištu postoji nekoliko postojećih kontrolera. Behringer FCB1010 je odlično rješenje za oko 150 USD, ali zauzima više pozornice nego što bih ja želio. I osim toga, kakva je to zabava? Znao sam da moram pokušati izgraditi jednu. I … uspio sam uspjeti!

Korak 1: Osnovne informacije o hardveru

Osnovne informacije o hardveru
Osnovne informacije o hardveru

Šasija: "Prepravio" sam "ZvBox 160" HDMI modulator koji je snimljen. Lijepa čvrsta čelična konstrukcija, trebala bi preživjeti zombi apokalipsu. Izvadili su ga, položili dijelove, izvršili mjerenja. Zatim sam stvorio predložak kombinirane bušilice/naljepnicu prednje ploče u Photoshopu. Odštampao sam etiketu na ljepljivom listu na cijeloj stranici i dodao prekrivni sloj ljepljivog laminiranog lista. Pogledajte midi_con_faceplate.psd. Dimenzije kutije su 1,7 "V x 10,5" Š x 4,75 "D (4,32 cm V x 26,67 cm Š x 12,07 cm D)

Kontroler: Arduino Mega 2560 klon kompanije Sainsmart.

Zaslon: Kingbright model DC08-11SRWA. Montirao sam ga i 220 otpornika potrebnih na malu ploču koja je također omogućila ugradnju u šasiju.

Nožni prekidači: ono što sam imao okolo. SPST trenutak, normalno otvoren. guitarpedalparts.com ih ima za 3 USD.

LED diode: Imao sam neke dvobojne zelene i trepćuće crvene LED diode za koje više ne mogu identificirati odakle su došle, ali svaka tropolna dvobojna LED sa zajedničkom katodom će raditi.

Dodijelite prekidače: mali SPDT, akcija je ON-OFF- (ON). Mouser dio # 611-7107-001.

Izlazna utičnica: Rean NYS2122 TS 1/4.

Pedala: pasivni tip linearnog konusnog lonca od 10 k. Koristio sam Line 6 EX 1; Navodno će raditi i M Audio EX-P i Roland EV-5. Za detalje o shemi sklopa pedale pogledajte sliku.

Otpornici: 10K za prekidače na izvlačenje (QTY: 8); 220 ohma za MIDI priključak (koristio sam 2, jedan može biti dovoljan); 220 Ohma za unaprijed postavljene LED diode kanala (QTY 8); 220 Ohm za Kingsbright ekran (QTY: 8); 2.2K za utičnicu pedale za izražavanje (QTY: 1).

DC utičnica za montažu na kućište. Mouser dio # 502-712A.

AŽURIRANJE: Uključio sam potpunu shematsku-j.webp

Korak 2: Karakteristike/ponašanje:

Karakteristike/ponašanje
Karakteristike/ponašanje
Karakteristike/ponašanje
Karakteristike/ponašanje
Karakteristike/ponašanje
Karakteristike/ponašanje

Nožni prekidači označeni s "A" do "D" odabiru 4 unaprijed postavljene postavke unutar banke. Druga dva nožna prekidača povećavaju i smanjuju broj banke. Prilikom promjene banaka, zadnja korištena tipka unaprijed postavljene tipke svijetli zamjenskom bojom sve dok ne odaberete unaprijed postavljenu postavku na novoj banci ili se ne vratite na izvornu banku.

2 trenutna prekidača omogućuju korisniku da dodijeli brojeve MIDI kanala i kontinuiranog kontrolera (CC). Mogu se odabrati samo CC 1, 2, 4 i 7 (postavljanje u Arduino kodu, ali se može proširiti), ali oni su najčešće korišteni. Na POD 2.0 postoji 9 banaka, kontroler pristupa svim 9, ali uključuje i posebnu banku 10. 10-A uključuje i isključuje tjuner, 10-B bira wah način rada za pedalu. Ili 10-C ili 10-D će isključiti wah i vratiti se na korisnički dodijeljeni CC broj.

Zadana vrijednost je CC7 za volumen. LED displej prikazuje trenutni broj banke i trenutno prikazuje brojeve MIDI kanala i CC kada im je dodijeljen.

Korak 3: Kôd:

Evo koda. Pokušao sam to organizirati i uključio sam mnogo komentara. Molimo, koristite, ponovo koristite, zloupotrebljavajte ili mešajte po potrebi.

Morat ćete uključiti MIDI biblioteku iz FortySevenEffects na github.com.

Korak 4: To je to

Slobodno me kontaktirajte ako imate pitanja. Nisam guru koda, ali bilo bi mi drago ponuditi prijedloge ili ideje.

Preporučuje se: