INHOUDSOPGAWE:

MIDI Pod-Pal: 4 stappe
MIDI Pod-Pal: 4 stappe

Video: MIDI Pod-Pal: 4 stappe

Video: MIDI Pod-Pal: 4 stappe
Video: ЗАМОРОЗЬТЕ КОСТИ И ВАРИТЕ 6 ЧАСОВ! Рецепт который изменит вашу жизнь! 2024, Julie
Anonim
MIDI Pod-Pal
MIDI Pod-Pal

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

*** Ek het 'n volledige skema bygevoeg wat alle bedrading toon om te help met die bou. ***

Ek gaan nie belaglik diepte hier in op die bou -gedeelte nie; my bedoeling was om nog 'n voorbeeld te toon van die bou van 'n Arduino -gebaseerde MIDI -kontroleerder as u die onderwerp ondersoek of oorweeg om iets te bou en idees te versamel. My toepassing is redelik spesifiek vir die Line 6 Pod 2.0, maar met 'n paar kode kan tweaking in die algemeen meer toepaslik gemaak word.. Die kerk besit 'n Line 6 Pod 2.0 -modelverwerker wat op die vloer sit en geen voetskakelaars het om voorafinstellings of pedaal te verander om die volume te beheer nie. Daar is verskeie bestaande beheerders op die mark. Die Behringer FCB1010 is 'n uitstekende oplossing vir ongeveer $ 150, maar beslaan meer vloeroppervlakte as wat ek sou verkies. En buitendien, watter pret is dit? Ek het geweet ek moet een probeer bou. En … ek het daarin geslaag om te slaag!

Stap 1: Basiese hardeware -inligting

Basiese hardeware -inligting
Basiese hardeware -inligting

Onderstel: ek het 'n 'ZvBox 160' HDMI-modulator wat weer geskiet is, herontwerp. Pragtige stewige staalkonstruksie, behoort die zombie -apokalips te oorleef. Het dit ingegooi, die dele uitgelê, metings gemaak. Ek skep toe 'n kombinasie -boorsjabloon/etiket op die voorpaneel in Photoshop. Ek het die etiket op 'n volbladkleefblad gedruk en 'n kleefplastiek gelamineer. Sien die midi_con_faceplate.psd. Die afmetings van die boks is 1,7 "H x 10,5" B x 4,75 "D (4,32 cm H x 26,67 cm B x 12,07 cm D)

Beheerder: Arduino Mega 2560 kloon gemaak deur Sainsmart.

Skerm: Kingbright-model DC08-11SRWA. Ek het dit en die 220 weerstande gemonteer op 'n klein bord wat ook 'n manier bied om aan die onderstel te monteer.

Voetskakelaars: wat ek gehad het. SPST kortstondig, normaalweg oop. guitarpedalparts.com het hulle vir $ 3.

LED's: ek het 'n paar tweekleurige groen en knipperende rooi LED's gehad wat ek nie meer kan identifiseer waar hulle vandaan kom nie, maar enige 3-pins gewone katode tweekleurige LED sal werk.

Ken skakelaars toe: klein SPDT, aksie is AAN-UIT- (AAN). Mouser-onderdeelnr. 611-7107-001.

Uitset: Rean NYS2122 TS 1/4.

Pedaal: passiewe 10k lineêre tapse pottipe. Ek het die Line 6 EX 1 gebruik; M Audio EX-P en Roland EV-5 sal vermoedelik ook werk. Sien die prentjie vir die skematiese detail van die pedaalbaan.

Weerstande: 10K vir optrek op skakelaars (AANTAL: 8); 220 Ohm vir MIDI -aansluiting (ek het 2 gebruik, een kan voldoende wees); 220 Ohm vir vooraf ingestelde kanaal -LED's (QTY 8); 220 Ohm vir die Kingsbright -skerm (AANTAL: 8); 2.2K vir uitdrukkingspedaalaansluiting (AANTAL: 1).

Onderstel gemonteerde DC -aansluiting. Mouser-onderdeelnr. 502-712A.

UPDATE: Ek het 'n volledige skematiese-j.webp

Stap 2: Kenmerke/gedrag:

Kenmerke/gedrag
Kenmerke/gedrag
Kenmerke/gedrag
Kenmerke/gedrag
Kenmerke/gedrag
Kenmerke/gedrag

Voetskakelaars gemerk "A" tot "D" kies die vier voorafinstellings binne 'n bank. Die ander 2 voet skakelaars verhoog en verlaag die bank nommer. As u van bank verander, brand die ooreenstemmende LED van die laaste gebruikte vooraf ingestelde knoppie met die alternatiewe kleur totdat u 'n voorafbepaalde instelling op die nuwe bank kies of na die oorspronklike bank terugkeer.

Met twee kort skakelaars kan die gebruiker MIDI -kanaal- en deurlopende kontroleerder (CC) -nommers toewys. Slegs CC 1, 2, 4 en 7 kan gekies word (opgestel in die Arduino -kode, maar kan uitgebrei word), maar dit is die mees gebruikte. Daar is 9 banke op die POD 2.0, die beheerder kry toegang tot al 9, maar bevat ook 'n spesiale bank 10. 10-A skakel die tuner aan en uit, 10-B kies die wah-modus vir die pedaal. 10-C of 10-D sal wah uitskakel en terugkeer na die CC-nommer wat deur die gebruiker toegewys is.

Die standaard is CC7 vir volume. Die LED -skerm toon die huidige banknommer, en vertoon kortliks die MIDI -kanaal- en CC -nommers wanneer dit toegeken word.

Stap 3: Die kode:

Hier is die kode. Ek het probeer om dit georganiseerd te hou en het baie opmerkings ingesluit. Gebruik, hergebruik, misbruik of verwar as dit nodig is.

U moet die MIDI -biblioteek van FortySevenEffects by github.com insluit.

Stap 4: Dit is dit

Kontak my gerus as u enige vrae het. Ek is geen kode -goeroe nie, maar ek bied graag voorstelle of idees aan.

Aanbeveel: