INHOUDSOPGAWE:
Video: MIDI Pod-Pal: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
*** 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
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:
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:
Hexa-pod: 6 stappe
Hexa-pod: Dit is 'n heksapod, dit is 'n klein robot met klein onderdele wat met die 3D-drukker gemaak is deur nylon filament te gebruik. Dit is maklik om die funksie te beheer en te speel. Die beweging is: vorentoe agteruit regs draai links draai vorentoe links vorentoe regs agtertoe
Studebake-o-pod: 12 stappe
Studebake-o-pod: Ek het gedink dit sal lekker wees om 'n oulike bykomstigheid vir my iPod te bou. Hierdie instruksionele en video gee u 'n stap-vir-stap instruksies om u eie Studebake-o-pod te bou
MIDI 5V LED Strip Light Controller vir die Spielatron of ander MIDI Synth: 7 stappe (met foto's)
MIDI 5V LED Strip Light Controller vir die Spielatron of ander MIDI Synth: hierdie kontroleerder flits drie-kleur LED strookligte vir 50mS per noot. Blou vir G5 tot D#6, rooi vir E6 tot B6 en groen vir C7 tot G7. Die kontroleerder is 'n ALSA MIDI -toestel, sodat MIDI -sagteware op dieselfde tyd na die LED's kan oorgedra word as 'n MIDI synth -toestel
Skinception Healing Pod: 4 stappe
Skinception Healing Pod: 'n projek wat gebruik maak van Arduino Uno om 'n aanraakgevoelige LED -strook te skep. Invoer: Kapasitiewe sensor Uitgang: LED -stroke
Servo pod: 4 stappe
Servo Pod: Het u al ooit gedroom om 'n orbitcam of 'n ander Pan/Tilt -webcam -beheer te hê? Hier is dit! Met hierdie Made from scratch Servo Pod kan u u webkamera (of wifi -antenna?) Nou met u handpalm beheer of selfs op afstand met 'n webbediener