Sadržaj:
Video: Simple Synth - Axoloti kontroler i softver Uvod: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
Axoloti je svestrana zvučna ploča koja se može programirati vrlo slično Arduinu, samo s razvojnim okruženjem zasnovanim na čvorovima. Tamo programirane zakrpe se učitavaju kad završe i zatim se autonomno pokreću na ploči. Ima više analognih i digitalnih I/O pinova za povezivanje svega što znate i sa Aduina. Nadalje, ima MIDI IN i OUT, USB priključak za MIDI tastature ili slično, 3,5 audio priključak i 6,35 mm ulaz i izlaz.
Softver vam omogućava da izgradite sve što zamislite u domenu zvuka, bilo da se radi o vašem vlastitom sintisajzeru, sekvenceru, beat mašini, gitarskom efektu … Nakon što ste ugradili zakrpu u softver, koji je sličan Pure Data, vvvv ili MAX/MSP (poznat i pod nazivom čvorni bazi), učitavate i imate svoj nezavisni uređaj.
Ovaj uvod trebao bi pokazati kako možete izgraditi vlastiti osnovni hardverski kontroler s gumbima i gumbima za kasnije oblikovanje vašeg prvog zvuka i odmah ga testirati sa ulazima koje imate. Nema više potrebe za MIDI tastaturama, sve može biti vaš ulaz.
Korak 1: Hardver
Šta će vam trebati:
- ploča Axoloti
- dvije akrilne ili drvene ploče
- neka dugmad
- neki potenciometri
- priključni kabeli i pinovi za priključivanje na ploču
- mala ploča za izradu prototipa za lakše distribuciju energije
- nekoliko vijaka i matica
- lemilica i cijevi za skupljanje
- multimetar
- USB kabel za početak rada sa zvučnim zakrpama
Korak 2: Nakupljanje
Počinjemo s raspoređivanjem gumba i gumba na način na koji želimo da budu postavljeni. Obično akril ima neki zaštitni poklopac na koji možete lako pisati. Zato nakon označavanja položaja izbušimo rupe. Ne zaboravite dodati rupe za vijke za distanciranje. U mom slučaju uzeo sam veći komad akrila da bih kasnije projekt proširio drugim senzorima. Kao i kod bilo kojeg drugog mikrokontrolera, multipleksiranje može pomoći ako ostanete bez I/O pinova.
Nakon postavljanja dugmadi potenciometra, testiram ih jednom na ploči kako bih se sjetio kako ih spojiti. Kao što je vidljivo na slici sa PCB -a, gumbima je potreban samo plus od izvora napona, budući da je njihov drugi pin spojen na jedan od digitalnih ulaza kako bi se zatvorio krug i dao signal (odvajanje signala će se ukratko razmotriti u sljedećem koraku). Potenciometri su spojeni jednim od vanjskih pinova u isti red za napajanje pozitivnog napona, a budući da nisu ništa drugo do razdjelnici napona, potreban im je drugi vanjski pin za spajanje na masu. Srednji pin će nam dati analogni signal, gdje smjer povećanja i smanjenja signala s gumbom ovisi o rasporedu plus i minus na vanjskim pinovima. Nešto što se lako može testirati multimetrom u minuti. Napajanje dolazi izravno s Axoloti ploče, budući da su U/I pinovi ploče ograničeni na 3.3V signale. Otpor potenciometara je sekundarni, oni samo dijele napon koji dobiju, pa će raspon biti u redu.
Za pričvršćivanje dugmadi na potenciometre morate ih izrezati na odgovarajućoj visini. Sljedeći ključni korak je pronaći srednji položaj svake staze kako bi gumb bio pričvršćen desno. Uzmite multimetar, postavite ga u skladu s rasponom otpora poti, okrenite poti potpuno u oba smjera, a zatim, nakon što prepolovite maksimum, ostavite ih tamo.
Druga akrilna ploča izbušena je s odgovarajućim rupama za pričvršćivanje Axoloti.
Nakon što su svi kabeli zalemljeni zajedno sa iglama (u mom slučaju signalni kabeli su sivi i zeleni) i spojeni na Axoloti pinove, možemo uzeti dugačke vijke i postaviti sve na svoje mjesto. Odaberite visinu ugradnje s maticama i sve zajedno zategnite.
Ovo podešavanje sada je također modularno. Možete odvrnuti gornju ploču i spojiti kabele na bilo koji mikrokontroler koji želite. Ostavljajući neko mjesto na akrilu, u budućnosti možete dodati i druge senzore.
Korak 3: Softver
Počnite ovdje da preuzmete softver i slijedite upute za svoj operativni sistem. Kao što je tamo opisano, morate priključiti USB kabel i slušalice. Nakon toga možete otvoriti prvu zakrpu.
Tok rada u softverskom okruženju je prilično jednostavan. Dvostrukim klikom u prazno sivo područje otvorit će se preglednik čvora, upisivanjem čvora koji vam je potreban otvara se pregled, a drugi dvostruki klik postavlja čvor. Ulazi i izlazi povezani su putem "kabela" povlačenjem i ispuštanjem. Možete pročitati imena sa mog snimka ekrana ili jednostavno preuzeti dolje priložene datoteke. Nakon što otvorite zakrpu, otvara se drugi prozor terminala koji vam prikazuje neke informacije o statusu i potvrdni okvir koji je obično već odabran za "povezan". Kada je zakrpa spremna, potvrdite izbor u polju za potvrdu "Uživo". Zakrpa se zatim sastavlja i postavlja na ploču. Kada ste u živom načinu rada, možete vidjeti radnju svojih gumba postavljanjem nekih "displej" (disp/) čvorova ili raditi sa softverskim tipkama.
Prvi uvod možete vidjeti i ovdje.
Dodao sam dva zakrpa prikazana na slikama. Za sva dodatna pitanja forum je od velike pomoći, a zajednica je također vrlo aktivna.
Prva zakrpa (testBoad.axp) je jednostavan test sa čvorovima ekrana i bez zvuka da se vidi da li dugmad i dugmad rade. Axoloti ima unutrašnje otpornike za koje koristimo opciju "pulldown" da bismo dobili pravi signal. Budući da su tipke tehnički vrlo bučne, moramo otkloniti signal. Postoji mnogo sklopova koji to rade hardverski, ali u ovom slučaju to se radi unutar softvera. U ovoj zakrpi dugme za biranje vam omogućava da odaberete trajanje pre nego što se može pokrenuti drugi pritisak, u mom slučaju to je 100 ms.
Druga zakrpa (midi_test.axp) je primjer kako pomoću dugmeta aktivirati midi notu i odabrati visinu/notu s položajem potenciometra.
Zabavite se istražujući svijet sinteze zvuka!
Preporučuje se:
Kako preuzeti besplatni softver kao student ISU -a (Microsoft, Adobe i sigurnosni softver: 24 koraka)
Kako preuzeti besplatni softver kao student ISU -a (Microsoft, Adobe i sigurnosni softver: Za Adobe: idite na korak 1. Za Microsoft: idite na korak 8. Za sigurnost: idite na korak 12. Za Azure: idite na korak 16
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre uradi sam. Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo momci, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo napraviti kontroler igre pomoću arduino pro micro u ovim uputama
YABC - Još jedan kontroler Blynk - IoT kontroler temperature i vlažnosti u oblaku, ESP8266: 4 koraka
YABC - Još jedan kontroler Blynk - IoT kontroler temperature i vlažnosti u oblaku, ESP8266: Zdravo proizvođači, nedavno sam počeo uzgajati gljive kod kuće, bukovače, ali već sam 3 puta imao ove kontrolere kod kuće za kontrolu temperature fermentatora za moju domaću marinu, supruga sada radi i ovu Kombucha stvar, a kao termostat za toplinu
Uradi sam Arduino PWM5 solarni kontroler punjenja (PCB datoteke i softver uključeni): 9 koraka
Uradi sam Arduino PWM5 solarni kontroler punjenja (PCB datoteke i softver uključeni): Prije nekoliko godina, Julian Ilett je dizajnirao originalni PIC mikrokontroler baziran na "PWM5" solarni regulator punjenja. Također je eksperimentirao s verzijom zasnovanom na Arduinu. Njegove videozapise možete pronaći ovdje: https://www.youtube.com/channel/UCmHvGf00GDuP
MIDI 5V LED kontroler svjetla za Spielatron ili drugi MIDI Synth: 7 koraka (sa slikama)
MIDI 5V LED svjetlosni kontroler za Spielatron ili drugi MIDI Synth: Ovaj kontroler treperi trobojna LED svjetla za 50mS po bilješci. Plavo za G5 do D#6, crveno za E6 do B6 i zeleno za C7 do G7. Kontroler je ALSA MIDI uređaj tako da MIDI softver može izlaziti na LED diode istovremeno sa MIDI sintetičkim uređajem