Cuprins:
- Pasul 1: Creați ecranul
- Pasul 2: Electronică
- Pasul 3: Cod Arduino - Testați fotocelula
- Pasul 4: Date fotocelulare la MaxMsp
- Pasul 5: Faceți un difuzor Cymatics
- Pasul 6: Camera de streaming live pe difuzor
- Pasul 7: Felicitări
Video: Vizualizator cimatic interactiv: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Obsidiana este inspirată de oglinda de apă mesoamericană care folosea modele de lumină pe apă ca instrument de divinație. Modelele generative apar în acest vizualizator de lumină și sunet prin elementul de apă.
Acest șablon pe bază de lichide folosește date ușoare create de frecvențe sonore pentru a compune tipare în timp. Modelele generative sunt proiectate pe un ecran încorporat cu mai mulți senzori de lumină care captează datele lor de lumină ca intrare. Datele sunt introduse în MaxMsp și trimise într-un difuzor. Sunetele sunt vizualizate înapoi în apă și proiectate din nou, creând o buclă de feedback cimatic care dezvoltă modele și sunete mai complexe.
Cu experiență electronică intermediară și software muzical generativ, în acest caz MaxMsp, acest șablon poate fi reconfigurat dinamic prin adăugarea diferitelor probe de sunet și ajustarea frecvențelor.
Tu vei face:
- un ecran interactiv cu senzori
- un difuzor de apă
- un proiector de alimentare live
Mai multe despre oglinzile mesoamericane aici
Pasul 1: Creați ecranul
Vei avea nevoie
- o bucată mare de lemn subțire, cu grosimea de 1 / 8-1 / 4 inch
- sau carton
- foarfece sau fierăstrău
- pistol de găurit
- vopsea albă
Pași:
- Decupați un cerc mare din lemn sau carton. Poate fi cât de mare doriți. În acest proiect, ecranul meu avea un diametru de cinci picioare. Amintiți-vă că vă veți proiecta modelele pe el.
- Apoi găuriți cinci găuri cu un pistol de găurit. Asigurați-vă că există suficient spațiu pentru a se potrivi senzorului fotocelulei.
- Vopseste-l alb si asteapta sa se usuce.
Pasul 2: Electronică
Vei avea nevoie:
- Arduino Uno
- cinci senzori de fotocelule
- panou de masă
- cablu electric
- Alimentare 5V
- cinci rezistențe de 10KΩ
- cablu USB
- Solder
- Ciocan de lipit
De unde să cumpărați:
learn.adafruit.com/photocells/overview
Test:
learn.adafruit.com/photocells/testing-a-ph…
Conectați:
learn.adafruit.com/photocells/connecting-a…
Utilizare:
learn.adafruit.com/photocells/using-a-phot…
Pași:
- Tăiați-vă firul electric în cinci bucăți care ajung la fiecare gaură a ecranului (de ex. Două picioare)
- Lipiți firul la fiecare capăt al fotocelulei (uitați-vă la exemplul de mai sus)
- Introduceți fiecare fotocelulă în fiecare gaură cu senzorul orientat spre exterior.
- La capătul opus, introduceți fiecare cablu în panoul dvs., unul atingând 5V, celălalt ajungând la 10KΩ (care este conectat la masă și un pin analogic); folosiți exemplul de mai sus ca ghid
- Faceți acest lucru din nou și din nou până când ați folosit Pinii analogici 0-4 pentru cele cinci fotocelule
- Utilizați acest tutorial ca ghid
learn.adafruit.com/photocells/connecting-a…
Pasul 3: Cod Arduino - Testați fotocelula
- Obțineți codul aici:
- Urmați aceste instrucțiuni pentru a vă testa fotocelula și puneți noul cod PIN analogic în partea de sus a codului pentru cele cinci fotocelule.
Exemplu:
int fotocelulaPin = 0;
int fotocelulaPin = 1:
int fotocelulaPin = 2;
int fotocelulaPin = 3;
int fotocelulaPin = 4;
Pasul 4: Date fotocelulare la MaxMsp
Puteți utiliza datele lux generate de fotocelule într-o varietate de moduri de a genera sunete. Valorile variază de la 0-1.
Iată câteva informații suplimentare:
www.instructables.com/id/Photocell-tutoria…
În acest proiect, am folosit MaxMsp folosind Maxuino go generate sound. De asemenea, puteți utiliza Processing și p5js.
Descărcați Maxuino aici:
www.maxuino.org/
Descărcați MaxMsp aici:
cycling74.com
- Deschideți patch-ul Maxuino listat arduino_test_photocell și aplicați fiecare pin analogic pe r trig0- r trig
- Deschideți patch-ul MaxMsp r trig cycle_2 inclus. Reglați parametrii și adăugați fișierele dvs. personale de sunet la fiecare r trig.
- Ar trebui să vedeți datele dvs. lux venind prin MaxMsp. Joacă-te cu el și descoperă ceva care îți place.
Pasul 5: Faceți un difuzor Cymatics
Vei avea nevoie:
- Picurător de apă
- Capac sau vas mic de culoare neagră (asigurați-vă că se va potrivi deasupra difuzorului)
- Un difuzor (de preferință subwoofer mic)
- Spray impermeabil
- Cablu stereo de la mascul la dual RCA tată
- Super-lipici
Pași:
- Conectați ieșirea laptopului la difuzor folosind cablul RCA
- Faceți difuzorul în sus
- Difuzor spray cu spray hidroizolant; Am folosit
- Lipiți capacul mic în centrul difuzorului
- Umpleți capacul la jumătate cu picurătorul de apă
- Urmăriți videoclipul introductiv pentru îndrumare
Pasul 6: Camera de streaming live pe difuzor
Vei avea nevoie:
- Camera Live Streaming, majoritatea DSLR-urilor au această opțiune
- Proiector
- Sună Flash
- Cablu HDMI
- trepied
Pași:
- Așezați camera pe trepied deasupra difuzorului și măriți capacul de apă
- Porniți blițul soneriei; Am folosit Bower Macro Ringlight Flash pe un DSLR Canon Mark III
- Conectați cablul HDMI de la cameră la proiector sau ce funcționează pentru camera dvs.
- Transmiteți proiectorul pe noul dvs. ecran de fotocelule
- În cazul în care proiectorul dvs. are o funcție trapă, mapați-vă proiecția pe ecran
Pasul 7: Felicitări
Ai creat un instrument cimatic interactiv. Faceți modificări finale la eșantioanele dvs. audio în MaxMsp și niveluri de volum și ați terminat!
Recomandat:
BBC Micro: bit and Scratch - Joc interactiv cu volan și conducere: 5 pași (cu imagini)
BBC Micro: bit și Scratch - Volan interactiv și joc de conducere: Una dintre sarcinile mele de curs săptămâna aceasta este de a folosi BBC Micro: bit pentru a interfața cu un program Scratch pe care l-am scris. Am crezut că aceasta este ocazia perfectă de a folosi ThreadBoard pentru a crea un sistem încorporat! Inspirația mea pentru zero
Cum să adăugați un bot interactiv în discordie: 6 pași
Cum să adăugați un bot interactiv în discordie: În acest tutorial voi arăta cum să creați un bot interactiv propriu care funcționează cu câteva comando-uri. Discord este o aplicație de social media Skype / Whats-app, care aduce împreună jucătorii. Pot avea un canal propriu, verifică ce joc plătește fiecare membru
Cum să refaceți interactiv cu Eclipse (eGit): 10 pași
Cum să refaceți interactiv cu Eclipse (eGit): 20180718 - „Gândesc” Am rezolvat problema cu imaginile. Dacă apar mărit sau nu au sens, încercați să faceți clic. Dacă întâmpinați o problemă, trimiteți-mi un mesaj și voi încerca să vă ajut. Acest instructable oferă pas cu pas de
Realizați un sistem interactiv cu LED-uri pentru scări: 7 pași
Realizați un sistem interactiv cu LED pentru scări: există o scară în casă. Este foarte interesant să vezi multe proiecte de renovare a scărilor în comunitate. Nu foarte ocupat recent, așa că am decis să folosesc câteva module hardware open source pentru a transforma scările de acasă și a adăuga câteva interacțiuni
Perete interactiv cu plăci cu LED (mai ușor decât pare): 7 pași (cu imagini)
Perete interactiv cu plăci cu LED (mai ușor decât pare): În acest proiect am construit un afișaj interactiv cu plăci LED folosind un Arduino și piese imprimate 3D. Inspirația pentru acest proiect a venit parțial din plăcile Nanoleaf. Am vrut să vin cu propria mea versiune, care nu numai că era mai accesibilă, dar și mo