Innehållsförteckning:
- Steg 1: Gör din skärm
- Steg 2: Elektronik
- Steg 3: Arduino -kod - Testa din fotocell
- Steg 4: Fotocelldata till MaxMsp
- Steg 5: Gör en Cymatics -högtalare
- Steg 6: Live Streaming Camera på högtalaren
- Steg 7: Grattis
Video: Interaktiv Cymatic Visualizer: 7 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:46
Obsidiana är inspirerad av den mesoamerikanska vattenspegeln som använde ljusmönster på vatten som ett spådomsverktyg. Generativa mönster dyker upp i denna ljus- och ljudvisualiserare genom elementet av vatten.
Denna vätskebaserade mall använder ljusdata som skapats av ljudfrekvenser för att komponera mönster över tid. De generativa mönstren projiceras på en skärm inbäddad med flera ljussensorer som fångar deras ljusdata som en ingång. Data matas in i MaxMsp och matas ut i en högtalare. Ljuden visualiseras tillbaka i vattnet och projiceras igen, vilket skapar en cymatisk återkopplingsslinga som utvecklar mer komplexa mönster och ljud.
Med mellanliggande elektronikupplevelse och generativ musikprogramvara, i detta fall MaxMsp, kan denna mall omkonfigureras dynamiskt genom att lägga till dina olika ljudprover och justera frekvenser.
Du kommer göra:
- en interaktiv skärm med sensorer
- en vattenhögtalare
- en live feed -projektor
Mer om mesoamerikanska speglar här
Steg 1: Gör din skärm
Du kommer behöva
- en stor bit tunt trä, 1/8-1/4 tum tjock
- eller kartong
- sax eller såg
- borrpistol
- vit färg
Steg:
- Klipp ut en stor cirkel av trä eller kartong. Den kan vara hur stor som helst. I det här projektet hade min skärm en diameter på fem fot. Kom ihåg att du kommer att projicera dina mönster på den.
- Borra sedan fem hål med en borrpistol. Se till att det finns tillräckligt med utrymme för att passa din fotocellssensor.
- Måla den vit och vänta tills den torkar.
Steg 2: Elektronik
Du kommer behöva:
- Arduino Uno
- fem fotocellssensorer
- bakbord
- elektrisk kabel
- 5V matning
- fem 10KΩ nedrullningsmotstånd
- USB-kabel
- Löda
- Lödkolv
Var man kan köpa:
learn.adafruit.com/photocells/overview
Testa:
learn.adafruit.com/photocells/testing-a-ph…
Ansluta:
learn.adafruit.com/photocells/connecting-a…
Använda sig av:
learn.adafruit.com/photocells/using-a-phot…
Steg:
- Skär din elektriska tråd i fem bitar som når varje hål i skärmen (t.ex. två fot)
- Löd kabeln till varje ände av fotocellen (se exemplet ovan)
- Montera varje fotocell i varje hål med sensorn vänd utåt.
- I motsatt ände sätter du in varje kabel i din brödbräda, en når 5V, den andra når 10KΩ (som är ansluten till jord och en analog stift); använd exemplet ovan som en guide
- Gör detta om och om igen tills du har använt Analog Pins 0-4 för dina fem fotoceller
- Använd den här självstudien som en guide
learn.adafruit.com/photocells/connecting-a…
Steg 3: Arduino -kod - Testa din fotocell
- Få kod här:
- Följ dessa instruktioner för att testa din fotocell och sätt din nya analoga stift #högst upp i koden för dina fem fotoceller.
Exempel:
int photocellPin = 0;
int photocellPin = 1:
int photocellPin = 2;
int photocellPin = 3;
int photocellPin = 4;
Steg 4: Fotocelldata till MaxMsp
Du kan använda luxdata som genereras av fotoceller på olika sätt för att generera ljud. Värdena löper från 0-1.
Här är lite mer information:
www.instructables.com/id/Photocell-tutoria…
I detta projekt använde jag MaxMsp med Maxuino go för att generera ljud. Du kan också använda Processing och p5js.
Ladda ner Maxuino här:
www.maxuino.org/
Ladda ner MaxMsp här:
cycling74.com
- Öppna Maxuino-patch som anges arduino_test_photocell och applicera var och en av dina analoga stift på r trig0- r trig
- Öppna MaxMsp patch r trig cycle_2 ingår. Justera parametrarna och lägg till dina personliga ljudfiler i varje r -trig.
- Du bör se dina lux -data komma via MaxMsp. Lek med det och upptäck något du gillar.
Steg 5: Gör en Cymatics -högtalare
Du kommer behöva:
- Vattendroppar
- Liten svart lock eller fat (se till att den passar ovanpå högtalaren)
- En högtalare (helst liten subwoofer)
- Vattentät spray
- Stereo hane till dubbel RCA hankabel
- Superlim
Steg:
- Anslut din bärbara utdata till din högtalare med RCA -kabeln
- Vänd högtalaren uppåt
- Sprayhögtalare med vattentät spray; Jag använde
- Limma det lilla locket till högtalarens mitt
- Fyll locket halvvägs med vattendroppen
- Se introduktionsvideon för vägledning
Steg 6: Live Streaming Camera på högtalaren
Du kommer behöva:
- Live Streaming Camera, de flesta DSLR har detta alternativ
- Projektor
- Ringblixt
- HDMI -kabel
- stativ
Steg:
- Placera kameran på stativet ovanför högtalaren och zooma in på vattenlocket
- Slå på ringblixten; Jag använde Bower Macro Ringlight Flash på en Canon Mark III DSLR
- Anslut HDMI -kabel från kamera till projektor, eller vad som fungerar för din kamera
- Strömma projektorn på din nya fotocellskärm
- Om din projektor har en keystone -funktion, kartlägg din projektion till skärmen
Steg 7: Grattis
Du gjorde ett interaktivt cymatiskt instrument. Gör sista tweaks till dina ljudprover i MaxMsp och volymnivåer och du är klar!
Rekommenderad:
Hur man lägger till en interaktiv bot i Discord: 6 steg
Hur man lägger till en interaktiv bot i Discord: I den här självstudien kommer jag att visa hur man gör en egen interaktiv bot som fungerar med några få kommandon. Discord är en Skype/Whats-app-app för sociala medier som för samman spelare. De kan ha en egen kanal, kontrollera vilket spel varje medlem spelar
Interaktiv LED -kakelvägg (enklare än det ser ut): 7 steg (med bilder)
Interaktiv LED -kakelvägg (enklare än det ser ut): I detta projekt byggde jag en interaktiv LED -väggskärm med en Arduino och 3D -tryckta delar. Inspirationen för detta projekt kom delvis från Nanoleaf -plattor. Jag ville komma med min egen version som inte bara var billigare, utan också
Interaktiv pekprojektionsvägg: 6 steg
Interaktiv pekprojektionsvägg: Idag tar jag dig en touch av en animerad vägg i din varumärkes kulturdisplay, utställningshallaktiviteter och andra platser sätter en sådan kontrollkort för att göra din vägg full av roligt
Interaktiv radarvägg: 5 steg
Interactive Radar Wall: Interactive radar wall is one of the multi-touch systems. Den är baserad på datorsynsteknik, får och känner igen rörelsen av en persons finger över projektionsområdet (fönster eller skrivbord). Med mjukvara för attitydstyrning med naturlig gest,
Interaktiv Reflex -hålväska: 3 steg (med bilder)
Interactive Reflex Punching Bag: Denna instruerbara är för alla som vill förbättra sin smidighet och boxningskunskaper samtidigt som de får mer erfarenhet av lödning, med Arduino, LED och MK 2125 Accelerometer.Målet med detta projekt är att modifiera en befintlig reflexväska och transfor