Kazalo:

PacificCV krmilnik za modularne sintetizatorje: 6 korakov
PacificCV krmilnik za modularne sintetizatorje: 6 korakov

Video: PacificCV krmilnik za modularne sintetizatorje: 6 korakov

Video: PacificCV krmilnik za modularne sintetizatorje: 6 korakov
Video: 12 Amazing Hydroelectric Technologies That Will Change Our World ►3 2024, Julij
Anonim
PacificCV krmilnik za modularne sintetizatorje
PacificCV krmilnik za modularne sintetizatorje

Nekaj tednov nazaj sem objavil Instructable za Oceanijski MIDI krmilnik, ki sem ga zgradil za povezavo z mojim Make Noise 0-Coast. V njem sem omenil, da gradim tudi različico življenjepisa, in tukaj je. Ker je bila midi različica zgrajena tako, da se ujema z 0-obalo, ki (s spletnega mesta Make Noise) "… uporablja tehnike iz paradigm Moog in Buchla (" vzhodna obala "in" zahodna obala ", zaradi njihove lokacije)), vendar ni zvest nobenemu in tako izvaja "brez sinteze obale". Ker je to stojalo izrecno navdihnilo Buchla Music Easel (verjetno za večino primarna vizualna predstavitev sinteze zahodne obale), sem ga poimenoval po določenem oceanu.

Če se ukvarjate z modularnimi sintetizatorji Eurorack, je to v bistvu tipkovnica s kapacitivnim senzorjem na dotik, kot sta Buchla LEM218 ali EDP Wasp. Zgradil sem ga tako, da izkoristim "občutljivost na pritisk", ki je značilna za občutljivost na dotik ATMega, vendar ni razloga, da bi to morali vključiti-to je le lep "dodatek", ki ga lahko uporabite na primer za hranjenje Življenjepis filtra v obližu. Za večino zahodnega glasbenega nadzora bi se lahko izognili uporabi enega samega DAC -ja za življenjepis in ga popolnoma uporabili.

Ta enota bo oddajala samo 4 oktave brez kakršne koli pomoči (0-5v na + tirnici), kar bo običajno več kot dovolj, če pa bi jo res želeli potisniti na negativno ozemlje, je to z enostavnim motorjem dovolj preprosto. Kljub prerezanim grebenom je tudi zelo zadovoljiv občutek na dotik.

Korak: Kaj boste potrebovali

Materiali se nekoliko razlikujejo od Oceanije:

Materiali

1 Arduino Mega-priporočam mini slog (kot je ta na Amazonu), da ga olajšate namestitev pod senzorske blazinice, vendar to ni nujno. Morda boste celo lahko uporabili Uno/Genuino ali Mini ali Feather, vendar bi to verjetno zahtevalo, da z zatiči ADC ravnate kot z digitalnimi in ne vem, ali standardna rutina kapacitivnosti deluje na njih. Programiranje bi morali ugotoviti sami.

1-2 Adafruit MCP 4725 I2C DAC odklopne plošče

2-3 mono 3,5 mm fono vtičnice

1 enostranska pločevina, prevlečena z bakrom (uporablja se za jedkanje lastnih tiskanih vezij), da bo enak traku približno 18 "x1"

PCB tračna plošča

16-32 spajkalnih zatičev duPont (slog Arduino)

Trak, združljiv z napajalnim vodilom Eurorack (paket 10 iz Amazona, ali če imate dodatno polaganje.)

Navlečena priključna žica (tanjša, bolje-uporabil sem 30AWG, spet iz Amazona)

Spajkanje

Nekaj, kar vam je všeč in z njim je udobno delati, da ga pritrdite

Orodja

Namizna žaga (alternativno bi vam CNC ali laserski rezalnik verjetno dal boljše rezultate, če veste, kaj počnete.)

Spajkalnik in orodja za spajkanje, vključno s kleščami, rezalniki in odstranjevalci žice

Tiskalnik (papir, ne 3-d) (lahko pa tudi 3-d)

Raven rob

Trajni marker/marker

Vrtalnik (najboljša bi bila vrtalna stiskalnica ali stiskalnica za vrtljivo orodje.)

Rotacijsko orodje ali datoteka

Jeklena volna (neobvezno)

2. korak: "Ni ključev"

The
The

Bolj ali manj se kopiram iz drugih navodil, natisnem priloženi pdf in izrežem obrnjeno (zgornjo) različico vzorca (tisto, na kateri ni zapisov ali številk pin Arduino). Če vaš bakreno obložen kos ni dovolj dolg, se odločite, kje se zlomite in naslonite na senzorske blazinice ter izrežite vzorec na tistih točkah. Nato razrežite bakreno platno na trakove enake velikosti kot trakovi papirja (vsak mora biti 1⅛ , kolikor široki so trakovi z vzorcem.) Papirnate trakove prilepite na hrbtne strani kosov bakra, oblečenih, in s trajnim označevalcem, označite vogale trikotnikov, vzporednikov in pravokotnikov na robovih bakrene prevleke, nato pa jih z ravnim robom povežite, tako da boste s tem korakom dobili nekaj, kar je podobno fotografiji.

Nato zelo previdno nastavite list namizne žage, tako da se list komaj razreže nad nivo mize. Bistvo je odstraniti širino rezila bakrene strani obloženega, ne pa prerezati substrata iz steklenih vlaken (vsaj ne bistveno.) Morda ga boste želeli preizkusiti z nekaj "padca", ki ostane od rezanja trakov bakreno obložena, da vidite, da rezilo ni ne previsoko ne prenizko. Odrežite oblečeno s črtami na hrbtni strani kot vodili, s katerimi poravnate rezilo. Boste želeli uporabiti kotno vodilo s podaljškom. Za to različico sem zgradil sestavljanko, ki je imela 2 vodila 62,5 ˚, vseeno pa morajo biti vse diagonalne črte 62,5 ˚. Pojdi počasi. Še enkrat, moji rezi niso bili tako popolni, kot sem upal (vendar so bili vsaj malo boljši od različice MIDI.)

Ko so kanali zarezani, boste želeli spiliti vse grobe bakrene robove. To vam resnično omogoča občutek na dotik, še posebej, če spajkate spajkanje na minimum. Vzela sem nekaj jeklene volne, da sem jo dobila brušeno.

Ni treba posebej poudarjati, da pri delu z namizno žago upoštevajte vse običajne varnostne ukrepe. Nosite zaščitna očala in uporabite potisno palico. IN BOŽJI VEČ, ČE NE VEDETE, Česa POČINATE, NE POSKUŠAJTE TEGA! Ponovno sem tukaj oblikoval vzorec kot PDF v upanju, da bi, če ima nekdo CNC stroj ali laserski rezalnik, to poskusil, tako da bi lahko uporabil vektorsko različico postavitve in izrezal profesionalno videti. (Prosimo, delite rezultate. točke napake, vendar sem ugotovil, da bi bilo to preveč drago in bi krmilnik naredil globlje, kot sem želel za svoj projekt.

Ko so ključi zarezani v obložene, izvrtajte luknje s čim manj, kolikor jih lahko stisne vaša ročica, ki vam bodo še vedno omogočile, da napeljete navojne žice skozi konice ali vogale zgornjih vrstic vsake od -trakovi za ključe. Kot prej oblika tukaj ni pomembna-če želite, lahko izrežete tradicionalno oblikovano tipkovnico ali Penrosejev diagram ali karkoli vam je všeč (ob predpostavki, da ste imeli ta CNC ali laserski rezalnik.)

3. korak: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Za naslednje korake si vzemite nekaj minut vnaprej čas, da razmislite o tem, kako želite vse montirati, da boste lahko izobraženo ugibali, kako dolgo naj bodo različne povezovalne žice.

Spajite en kos priključne žice na vsako ključno tipko tako, da žico speljete skozi izvrtane luknje na zadnji strani, nato pa žico splaknite z bakrene strani. Ne da bi bili preveč tehnični, razmislite, kako ga boste namestili, in načrtujte, da bo žica dovolj dolga, da pridete od vsakega ključa v vsakem traku do Arduina, ne da bi imeli več kot nekaj mm dodatne žice. Nato zelo previdno, vsako po eno žico, spajkajte žico od vsakega ključa do na Arduino Mega pin, ki ustreza številki, označeni na vsakem ključu v spodnjem diagramu v pdf-ju, priloženem koraku 2. To je sestavni del operacije. Morda boste želeli preskočiti na del za programiranje in preizkusiti delovanje tipk po vsakih nekaj spajkanjih. (Če ne uporabljate miniaturnega 2560, si oglejte možnost spajkalnega ščita ali uporabite več tračne plošče in zatičev.) Priporočam, da z vrtljivim orodjem zgladite vse nazobčane izbokline iz spajkalnih madežev na obrazih tipke not.

Nato povežite DAC, kot je prikazano na diagramu Fritzing. Upoštevajte, da je le tisti, ki ga uporablja izraz CV out, A0 vezan na 5v (to je zato, da ga postavite na ločen naslov I2C od izhoda volt na oktavo.) Če se odločite, da ne vključite izraza CV, potem je ADC izpuščen. Priključite 5V na vsak Vdd, Gnd na Gnd, SDA na SDA itd.

Ko so DAC-i povezani, boste morda želeli poiskati skico skeniranja I2C na spletu, da bi preverili njihovo delovanje in prepoznavanje, vendar to ni nujno potrebno-Adafruit ima navsezadnje precej visoke standarde QC.

Nato pritrdite sponki Vout ADC -jev in Arduino Pin 7 vsak na konektor konice ene od 3,5 -milimetrskih vtičnic in priključite rokav na eno od ozemljitvenih vodov. Upoštevajte, da če nameravate vtičnice vgraditi v prevodno kovinsko ploščo, morate običajno povezati le eno od vtičnic ali samo ploščo z ozemljitvijo, saj je večina priključkov vtičnic zasnovana tako, da vodi do ozemljitve..

Nazadnje dve vrsti po 8 zatičev duPont spajajte drug ob drugem v kos traku in napajajte Arduino tako, da povežete Eurorack 5v z Arduino Vin in eno od treh ozemljitvenih linij na tla Arduino. (Glejte shemo Fritzed in zadnjo sliko za postavitev zatičev po trakovih.) Če želite, lahko ustvarite dodatne vrstice vodila Eurorack, tako da na iste trakove postavite več 2x8 vrstic zatičev in jih razporedite nekaj vrstic narazen dajte vtičem nekaj prostora. Ponavadi vodim rdečo ostrino vzdolž vrstice -12v, saj ta metoda ne vključuje pokrovčkov za vtič -samo Bodite SUPER PREVIDNI IN POZORNI, DA VEDNO PRAVILNO PRIKLJUČITE SVOJO OBLIKO EURORACK! Niti Instructables niti jaz ne moremo biti odgovorni za nepazljivo priključitev in ne želite pustiti čarobnega dima iz vaših dragih modulov.

Če želite, lahko spajate priključne zatiče Eurorack in ADC -je na isti kos traku, kot sem napisal zgoraj, vendar to ni zelo kritično. Če pa ostaneš čist, bo bolj verjetno, da bo deloval zanesljivo.

4. korak: Namestite ga

Še enkrat, to je del, kjer to, kar sem se odločil, ni kritično. Po glavni fotografiji na vrhu lahko razberete, da je bila uporabljena konstrukcija iz PVC plošč in aluminija in da je vodila žice iz dveh trakov ključev po utorov, zarezanih vanje. Za pritrditev ključev not sem uporabil napihnjen dvostranski trak.

Uporaba aluminija za vtičnice CV ima prednosti. Je enostaven za delo in prevoden, zato lahko izkoristite učinek ozemljitve, ki sem ga omenil.

Moj je bil narejen tako, da zapolni zgornjo sprednjo stran ohišja Apache (različica ohišja Pelican Harbour Freight), ki sem ga opremil za dvojno ohišje Eurorack s 84 KM. (Vse skupaj je nekako navdihnilo Buchla Music Easel-želim si module na vrhu in nadzorno površino spredaj.)

To bi verjetno izgledalo tudi na lesu, vendar lahko uporabite karkoli želite kot jedro iz pene za montažo, 3D tiskano PLA, karton, kos stekla iz ravnih vlaken itd.-kateri koli električni izolator ali površino, ki je lahko električno izolirana od nadzorna površina dovolj, da prepreči kapacitivne motnje, glede na vaše sposobnosti in zalogo ter prednost pri dolgoživosti.

5. korak: Program

Kot pri programerju Oceania Midi se ne bom ukvarjal s tem, kako naložiti skice v Arduino. Uporabite samo vodnike za začetek namesto skice "Blink", uporabite dva, ki sem jih priložil (končalo se je v uvodu-zdi se, da ga ta urednik prepozna kot drugo vrsto medija.

V priloženi datoteki zip sta dve skici. Prenesite in razpakirajte jih ter jih dodajte v svojo knjižnico skic Arduino. Prva skica (megaCapacitiveKeyboardTest) je prilagoditev funkcije Arduino readCapacitivePin, ki je tukaj kot test, ki vam pokaže, katero tipko pritisnete, in vrednost kapacitivnosti zanjo, medtem ko jo pritisnete v serijskem monitorju. Omogočil vam bo ogled nekaterih vrednosti in preizkus povezav od Arduina do ključev, kar sem vam mislil uporabiti pri opisovanju testiranja postopka spajkanja. Naložite to na Arduino, odprite serijski monitor (ne pozabite nastaviti serijskega monitorja na pravilen prenos) in se dotaknite nekaj tipk, ki niso tipke, pri čemer upoštevajte vrednosti za najtežji in najlažji dotik, ki bi ga uporabljali za predvajanje. Ti bodo uporabljeni za vrednosti minCap (najlažji dotik) in maxCap (najtežji) v drugi skici (PacificCV), kar boste dejansko naložili na krmilnik, ko končate in ste pripravljeni za igro. Če morate prilagoditi vrednosti, to storite, nato shranite skico in jo naložite v PacificCV.

Korak 6: Igrajte se

Če imate sistem Eurorack ali katere koli polmodularne sintetike, združljive s standardom Eurorack, bi morali bolj ali manj razumeti, kaj storiti s tem.

Priključite krmilnik v vodilo s trakom in znova zelo pazite, da kabel usmerite desno-če to storite na glavo, ga lahko na koncu nastavite kot obrnjeno vezje +12V skozi vaš Arduino, in obstaja velika verjetnost, da bo to napaka bi ga ocvrla in/ali poškodovala napajanje stojala, zato se prepričajte, da je rdeča črta na dnu parov vrstic glave, kot je prikazano na shemi vezja.

Krpanje je zabaven del modularne sinteze. Izhodi bi morali biti videti precej znani (zato jih boste morda želeli označiti, potem ko jih namestite)-volt-na-oktavno izhod običajno napaja oscilator, vrata pa običajno gredo v nizkoprehodna vrata (ali generator ovojnic za Nameni vzhodne obale.) CV, občutljiv na pritisk, lahko gre za karkoli z vgrajenimi filtri CV, vrati, oscilatorji, mešalniki itd.

Zdi se, da so oktavne +/- blazinice pri meni precej zanesljive. Spet gre le od 0v-5v, zato ste omejeni na razpon 4 oktav, vendar bi z uporabo zunanje opreme, kot sta Make Noise Maths ali Erica Synths Pico Scaler, lahko to nagnili navzgor ali navzdol. Od Ziva pri Loopopu (ki ga zelo spodbujam, da navduši Eurorack in sintezo, da gleda in podpira Patreon):

"Matematika bi morala dobro narediti - priključite svoj Arduino [volt na oktavni ADC ven] v vhod 3, vklopite oslabljevalec 3 v celoti CW - in nato uporabite dušilnik 2, da mu dodate ali odštejete (normalno je na 10 V, če ni nič priključeno it) in vklopite oslabljevalec na vhodu 2 v celoti CCW, da se pomaknete na negativna območja. Kot rezultat uporabite izhod SUM (in očitno se prepričajte, da ovojnice ne delajo nič). Nisem prepričan, da gre matematika nad +10 ali pod -10, vendar bi moralo biti vse drugo območje v redu. Če imate dostop do VCA, ki dodaja dobiček, lahko razširite tudi območje CV Arduino nad 5V in uporabite svoj Arduino za 0-10V, -5 do +5 ali katero koli drugo 10v obseg, izravnan z matematiko."

Nisem preizkusil tega ali Erice, vendar mi sporočite, kaj ste pripravili-še posebej, če imate in uporabljate to z mamo 32.

Edit: Povezal sem se z videoposnetkom, ki sem ga predstavil, in še nekaj drugih projektov, na katerih sem delal. To ni Kaitlyn Aurelia Smith, vendar sem ponosen na enote, ki jih tukaj uporabljam.

Nazadnje mislim, da je še odprto tekmovanje Arduino, v katerega se lahko prijavim in se kvalificiram, zato, če je to sploh koristno, prosim, da v njem glasujete zame!

Na zdravje!

Priporočena: