Kazalo:
Video: Preprost Synth - krmilnik Axoloti in programska oprema: 3 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Axoloti je vsestranska zvočna plošča, ki jo je mogoče programirati podobno kot Arduino, samo z zvočnim razvojnim okoljem na vozliščih. Popravki, ki so tam programirani, se naložijo, ko so končani, nato pa se samodejno izvajajo na plošči. Ima več analognih in digitalnih V/I zatičev, ki povezujejo vse, kar poznate tudi z Aduina. Poleg tega ima MIDI IN in OUT, USB vtič za MIDI tipkovnice ali podobno, 3,5 avdio priključek in 6,35 mm IN in OUT vtiče.
Programska oprema vam omogoča, da na področju zvoka sestavite vse, kar si lahko zamislite, pa naj bo to vaš lasten sintetizator, sekvencer, beat stroj, kitara FX,… kar poimenujte. Ko v programsko opremo vgradite popravek, ki je podoben Pure Data, vvvv ali MAX/MSP (znan tudi kot vozlišče), naložite in imate svojo neodvisno napravo.
Ta uvod naj bi pokazal, kako lahko z lastnimi osnovnimi krmilniki strojne opreme z gumbi in gumbi pozneje oblikujete svoj prvi zvok in ga takoj preizkusite z vhodi, ki jih imate. Ni več potrebe po tipkovnicah MIDI, vse je lahko vaš vnos.
1. korak: Strojna oprema
Kaj boste potrebovali:
- tabla Axoloti
- dve akrilni ali leseni plošči
- nekaj gumbov
- nekaj potenciometrov
- priključni kabli in zatiči za priključitev na ploščo
- majhna plošča za izdelavo prototipov za lažjo distribucijo električne energije
- nekaj vijakov in matic
- spajkalnik in skrčljive cevi
- multimeter
- kabel USB za začetek zvočnih popravkov
2. korak: Ustvarjanje
Začnemo z razporeditvijo gumbov in gumbov tako, kot želimo, da so nameščeni. Običajno ima akril zaščitno prevleko, na katero lahko preprosto pišete. Tako po označevanju položajev izvrtamo luknje. Ne pozabite dodati lukenj za distančne vijake. V mojem primeru sem vzel večji kos akrila, da sem projekt kasneje razširil z drugimi senzorji. Tako kot pri vsakem drugem mikrokrmilniku lahko multipleksiranje pomaga, če vam zmanjka V/I zatičev.
Po namestitvi gumbov potenciometra jih enkrat preizkusim s ploščo, da se spomnim, kako jih povezati. Kot je prikazano na sliki s tiskanim vezjem, gumbi potrebujejo le plus od vira napetosti, saj je njihov drugi zatič priključen na enega od digitalnih vhodov, da zapre vezje in odda signal (odklop signala je na kratko obravnavan v naslednjem koraku). Potenciometri so povezani z enim od zunanjih zatičev v isto vrsto za napajanje pozitivne napetosti in ker niso nič drugega kot delilniki napetosti, morajo drugi zunanji zatič priključiti na tla. Srednji zatič nam bo dal analogni signal, kjer je smer povečevanja in zmanjševanja signala z gumbom odvisna od razporeditve plus in minus na zunanjih zatičih. Nekaj, kar je mogoče enostavno preveriti z multimetrom v minuti. Napajanje prihaja neposredno iz plošče Axoloti, saj so vhodno -izhodni zatiči plošče omejeni na 3,3 V signale. Odpornost potenciometrov je sekundarna, le razdelijo napetost, ki jo dobijo, zato bo razpon v redu.
Če želite ročice pritrditi na potenciometre, jih morate razrezati na ustrezno višino. Naslednji ključni korak je, da ugotovite srednji položaj vsake poti, da ima gumb pritrjen desno. Vzemite multimeter, ga postavite na ustrezno uporno območje poti, zavrtite poti do konca v obe smeri in jih potem, ko prepolovite največ, pustite tam.
Druga akrilna plošča je ustrezno izvrtana z nekaj luknjami za nastavek Axoloti.
Ko spajamo vse kable skupaj z zatiči (v mojem primeru so signalni kabli sivi in zeleni) in jih povežemo z zatiči Axoloti, lahko vzamemo dolge vijake in vse postavimo na svoje mesto. Izberite višino vgradnje z maticami in vse skupaj privijte.
Ta nastavitev je zdaj tudi modularna. Zgornjo ploščo lahko odvijete in kable povežete s katerim koli mikrokrmilnikom, ki ga želite. Če pustite nekaj prostora na akrilu, lahko v prihodnosti dodate druge senzorje.
3. korak: Programska oprema
Začnite tukaj, da prenesete programsko opremo in sledite navodilom za vaš operacijski sistem. Kot je opisano, morate priključiti kabel USB in slušalke. Po tem lahko odprete prvi obliž.
Potek dela v programskem okolju je precej enostaven. Dvoklik na prazno sivo območje bo odprl brskalnik vozlišča, vnos v vozlišču, ki ga potrebujete, prikaže predogled, drugi dvoklik pa postavi vozlišče. Vhodi in izhodi so povezani s "kabli" s povleci in spusti. Imena lahko preberete na mojem posnetku zaslona ali pa preprosto prenesete spodaj priložene datoteke. Ko odprete popravek, se odpre drugo terminalsko okno, ki prikazuje nekaj podatkov o stanju in potrditveno polje, ki je običajno že izbrano za "povezano". Ko je popravek pripravljen, potrdite polje »V živo«. Popravek se nato sestavi in naloži na ploščo. V načinu v živo lahko vidite delovanje svojih gumbov tako, da postavite nekaj vozlišč "display" (disp/) ali pa sodelujete s tipkami programske opreme.
Prvi uvod si lahko ogledate tudi tukaj.
Dodala sem dva obliža, prikazana na slikah. Za vsa dodatna vprašanja je forum v veliko pomoč in tudi skupnost je zelo aktivna.
Prvi popravek (testBoad.axp) je preprost test z prikaznimi vozlišči in brez zvoka, da preverite, ali gumbi in gumbi delujejo. Axoloti ima notranje upore, za katere uporabljamo možnost "pulldown", da dobimo pravi signal. Ker so gumbi tehnično zelo hrupni, moramo signal odpraviti. Obstaja veliko vezja za to na strojni način, vendar v tem primeru to poteka znotraj programske opreme. V tem popravku gumb za izbiranje omogoča izbiro trajanja, preden se lahko sproži drugi pritisk, v mojem primeru je to 100 ms.
Drugi popravek (midi_test.axp) je primer, kako z gumbom sprožiti midi noto in izbrati višino/opombo s položajem potenciometra.
Uživajte v raziskovanju sveta zvočne sinteze!
Priporočena:
Programska oprema za simulacijo LED kocke: 5 korakov
Programska oprema za simulacijo LED kock: skoraj sem končal z izdelavo LED kocke 8x8x8 in z njo je prišla ta programska oprema za računalnik! Pomaga vam pri ustvarjanju animacij in jih simulira na 2D zaslonu, preden se naložijo na 3D. Zaenkrat še ni podpore za komunikacijo prek
Namestitev sistema Windows na MacBook (programska oprema Apple): 8 korakov
Namestitev operacijskega sistema Windows na MacBook (programska oprema Apple): Ena od prednosti lastništva MacBook -a je, da vam omogoča izbiro med operacijskim sistemom Mac OS ali Windows (če je nameščen). To uporabniku omogoča zagon določenih aplikacij ali iger, ki so samo v operacijskem sistemu Windows. Ta navodila bodo
RF -oddajnik Flysky, ki se napaja prek USB -ja + žična signalna povezava z računalnikom + brezplačna programska oprema simulatorja: 6 korakov
Oddajnik Flysky RF, ki se napaja prek povezave USB + žični signal z računalnikom + brezplačna programska oprema simulatorja: Če ste podobni meni, boste radi preizkusili svoj RF oddajnik in se naučili, preden strmoglavite svoje drago RF letalo/brezpilotni letalnik. To vam bo prineslo dodatno zabavo, hkrati pa prihranilo na tone denarja in časa. Če želite to narediti, je najboljši način, da svoj RF oddajnik povežete z vami
Spot Welder 1-2-3 Arduino strojna programska oprema: 7 korakov (s slikami)
Spot Welder 1-2-3 Arduino Firmware: Zakaj še en projekt varjenja točk? Izdelava točkovnega varilca je eden (verjetno nekaj) primerov, v katerih lahko zgradite nekaj za del cene komercialne različice s primerljivo kakovostjo. In tudi če gradnja pred nakupom ne bi bila zmagovalna
Programska oprema za šifriranje/dešifriranje varnosti Python: 3 koraki
Programska oprema za šifriranje/dešifriranje varnosti Python: V tem navodilu vam bom pokazal, kako lahko z nekaj preprostim Pythonom zaščitite svoje datoteke z uporabo industrijskega standarda AES. Zahteve:- knjižnica Python 3.7- knjižnica PyAesCrypt- knjižnica hashlib Če teh knjižnic nimate, imate lahko enostavno namestite do