Sadržaj:
Video: Simple Synth - Axoloti kontroler i softver Uvod: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Axoloti je svestrana zvučna ploča koja se može programirati poput Arduina, samo s razvojnim okruženjem zasnovanim na čvorovima. Tamo programirane zakrpe učitavaju se nakon završetka, a zatim se samostalno pokreću na ploči. Ima više analognih i digitalnih I/O pinova za povezivanje svega što znate i s Aduina. Nadalje, ima MIDI IN i OUT, USB priključak za MIDI tipkovnice ili slično, 3,5 audio priključak i 6,35 mm ulaz i izlaz.
Softver vam omogućuje da izgradite sve što zamislite u području zvuka, bilo da se radi o vašem vlastitom sintisajzeru, sekvenceru, beat stroju, gitarskom FX -u… Nakon izgradnje zakrpe u softveru, koji je sličan Pure Data, vvvv ili MAX/MSP (poznat i kao čvor), učitavate i imate svoj neovisni 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 s ulazima koje imate. Nema više potrebe za MIDI tipkovnicama, sve može biti vaš ulaz.
Korak 1: Hardver
Što će vam trebati:
- ploča Axoloti
- dvije akrilne ili drvene ploče
- neki gumbi
- neki potenciometri
- priključni kabeli i pinovi za priključivanje na ploču
- mala ploča za izradu prototipa za lakše distribuciju energije
- neki vijci i matice
- 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. Tako nakon označavanja položaja bušimo rupe. Ne zaboravite dodati rupe za vijke za distanciranje. U mom slučaju uzeo sam veći komad akrila kako bih projekt kasnije mogao proširiti drugim senzorima. Kao i kod svakog drugog mikrokontrolera, multipleksiranje može pomoći ako ostanete bez I/O pinova.
Nakon što sam postavio ručice potenciometra, jednom ih testiram na ploči kako bih se sjetio kako ih spojiti. Kao što je vidljivo na slici s tiskanom pločom, 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 ukratko se raspravlja u sljedećem koraku). Potenciometri su spojeni s jednim od vanjskih pinova u isti red za napajanje pozitivnog napona, a budući da nisu ništa drugo do razdjelnici napona, drugi vanjski pin im je potrebno spojiti 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 isprobati multimetrom u minuti. Napajanje dolazi izravno s ploče Axoloti, budući da su U/I pinovi ploče ograničeni na 3,3 V signala. Otpor potenciometara je sekundaran, oni samo dijele napon koji dobiju, pa će raspon biti u redu.
Za pričvršćivanje gumba na potenciometre morate ih izrezati na odgovarajućoj visini. Sljedeći ključni korak je pronaći srednji položaj svake poti kako bi gumb bio pričvršćen desno. Uzmite multimetar, postavite ga u skladu s rasponom otpora poti, okrenite poti do kraja u oba smjera, a zatim, nakon što prepolovite maksimum, ostavite ih tamo.
Druga akrilna ploča izbušena je u skladu s tim s nekim rupama za nastavak Axoloti.
Nakon što su svi kabeli zalemljeni zajedno sa iglama (u mom slučaju signalni kabeli su sivi i zeleni) i spojeni na Axoloti igle, možemo uzeti dugačke vijke i postaviti sve na svoje mjesto. Odaberite visinu ugradnje s maticama i sve zajedno zategnite.
Ovo postavljanje 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 za preuzimanje softvera i slijedite upute za svoj operacijski sustav. Kao što je tamo opisano, morate priključiti USB kabel i slušalice. Nakon toga možete otvoriti prvu zakrpu.
Tijek rada unutar softverskog okruženja prilično je 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 moje snimke zaslona ili jednostavno preuzeti dolje priložene datoteke. Nakon što otvorite zakrpu, otvara se drugi prozor terminala koji vam prikazuje neke podatke o statusu i potvrdni okvir koji je obično već odabran na "spojeno". Kad je zakrpa spremna, potvrdite okvir "Uživo". Zakrpa se zatim sastavlja i postavlja na ploču. Kada ste u načinu rada uživo, možete vidjeti djelovanje svojih gumba postavljanjem nekih "display" (disp/) čvorova ili interakcijom sa programskim gumbima.
Prvi uvod možete vidjeti i ovdje.
Dodao sam dvije zakrpe prikazane na slikama. Za sva daljnja pitanja forum je od velike pomoći, a zajednica je također vrlo aktivna.
Prva zakrpa (testBoad.axp) jednostavan je test s čvorovima zaslona i bez zvuka da biste vidjeli rade li gumbi i gumbi. Axoloti ima unutarnje otpornike za koje koristimo opciju "pulldown" kako bismo dobili pravi signal. Budući da su gumbi tehnički jako bučni, moramo otkloniti signal. Postoji mnogo sklopova koji to mogu učiniti hardverski, ali u ovom slučaju to se radi unutar softvera. U ovoj zakrpi gumb za biranje omogućuje vam da odaberete trajanje prije nego što se može pokrenuti drugi pritisak, u mom slučaju to je 100 ms.
Druga zakrpa (midi_test.axp) primjer je kako pomoću gumba aktivirati midi notu i odabrati visinu/notu s položajem potenciometra.
Zabavite se istražujući svijet sinteze zvuka!
Preporučeni:
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: prijeđite 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 DIY - Arduino PS2 kontroler igre - Igranje Tekkena s DIY Arduino gamepadom: 7 koraka
Arduino kontroler za igre DIY | Arduino PS2 kontroler igre | Igranje Tekkena s DIY Arduino gamepad -om: Zdravo dečki, igranje igara uvijek je zabavno, ali igranje sa vlastitim DIY prilagođenim kontrolorom igara je zabavnije. Zato ćemo u ovim uputama napraviti kontroler igre pomoću arduino pro micro
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, gljive kamenice, 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 stvar Kombucha, a kao termostat za toplinu
DIY Arduino PWM5 solarni kontroler punjenja (PCB datoteke i softver uključeni): 9 koraka
DIY Arduino PWM5 solarni kontroler punjenja (PCB datoteke i softver uključeni): Prije nekoliko godina Julian Ilett dizajnirao je 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 regulator treperi trobojna LED svjetla za 50 mS po bilješci. Plavo za G5 do D#6, crveno za E6 do B6 i zeleno za C7 do G7. Upravljač je ALSA MIDI uređaj pa MIDI softver može izlaziti na LED diode istovremeno s MIDI sintetičkim uređajem