Obsah:
- Krok 1: Vytvořte si obrazovku
- Krok 2: Elektronika
- Krok 3: Arduino Code - Otestujte svou fotobuňku
- Krok 4: Data fotobuňky do MaxMsp
- Krok 5: Vytvořte reproduktor Cymatics
- Krok 6: Živě streamovaná kamera na reproduktoru
- Krok 7: Gratulujeme
Video: Interaktivní Cymatic Visualizer: 7 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Obsidiana je inspirována mezoamerickým vodním zrcadlem, které používalo světelné vzory na vodě jako věštecký nástroj. V tomto světelném a zvukovém vizualizátoru se skrz prvek vody objevují generativní vzory.
Tato šablona založená na kapalinách využívá světelná data vytvořená zvukovými frekvencemi k vytváření vzorů v průběhu času. Generativní obrazce jsou promítány na obrazovku s více světelnými senzory, které zachycují jejich světelná data jako vstup. Data jsou přiváděna do MaxMsp a vystupována do reproduktoru. Zvuky jsou vizualizovány zpět do vody a znovu promítány, čímž se vytváří cymatic zpětná vazba, která rozvíjí složitější vzory a zvuky.
Díky pokročilým zkušenostem s elektronikou a generativnímu hudebnímu softwaru, v tomto případě MaxMsp, lze tuto šablonu dynamicky překonfigurovat přidáním různých zvukových vzorků a nastavením frekvencí.
Vyrobíte:
- interaktivní obrazovka se senzory
- reproduktor vody
- projektor živého přenosu
Více o mezoamerických zrcadlech zde
Krok 1: Vytvořte si obrazovku
Budete potřebovat
- velký kus tenkého dřeva o tloušťce 1/8-1/4 palce
- nebo lepenka
- nůžky nebo pilku
- vrtací pistole
- bílá barva
Kroky:
- Vystřihněte velký kruh ze dřeva nebo lepenky. Může být tak velký, jak chcete. V tomto projektu měla moje obrazovka průměr pět stop. Pamatujte, že na něj budete promítat své vzory.
- Dále vyvrtejte pět otvorů vrtací pistolí. Ujistěte se, že je dostatek místa pro umístění senzoru fotobuňky.
- Natřete jej bílou barvou a počkejte, až zaschne.
Krok 2: Elektronika
Budete potřebovat:
- Arduino Uno
- pět senzorů fotobuněk
- prkénko
- elektrický kabel
- Napájení 5V
- pět pulzních odporů 10 KΩ
- USB kabel
- Pájka
- Páječka
Kde koupit:
learn.adafruit.com/photocells/overview
Test:
learn.adafruit.com/photocells/testing-a-ph…
Připojit:
learn.adafruit.com/photocells/connecting-a…
Použití:
learn.adafruit.com/photocells/using-a-phot…
Kroky:
- Rozřízněte elektrický vodič na pět kusů, které se dostanou do každého otvoru v obrazovce (např. Dvě stopy)
- Připájejte vodič na každý konec fotobuňky (podívejte se na příklad výše)
- Vložte každou fotobuňku do každého otvoru tak, aby senzor směřoval ven.
- Na opačném konci vložte každý kabel do prkénka, jeden dosáhne 5 V, druhý dosáhne 10 KΩ (který je připojen k uzemnění a analogový pin); použijte výše uvedený příklad jako vodítko
- Udělejte to znovu a znovu, dokud nepoužijete analogové piny 0-4 pro svých pět fotobuněk
- Použijte tento návod jako průvodce
learn.adafruit.com/photocells/connecting-a…
Krok 3: Arduino Code - Otestujte svou fotobuňku
- Získejte kód zde:
- Při testování fotobuňky postupujte podle těchto pokynů a vložte nových Analogových pinů na začátek kódu pro pět fotobuněk.
Příklad:
int fotobuňkaPin = 0;
int photocellPin = 1:
int fotobuňkaPin = 2;
int fotobuňkaPin = 3;
int fotobuňkaPin = 4;
Krok 4: Data fotobuňky do MaxMsp
Lux data generovaná fotobuňkami můžete použít k generování zvuků různými způsoby. Hodnoty běží od 0-1.
Zde je několik dalších informací:
www.instructables.com/id/Photocell-tutoria…
V tomto projektu jsem použil MaxMsp pomocí Maxuino go generovat zvuk. Můžete také použít Processing a p5js.
Stáhněte si Maxuino zde:
www.maxuino.org/
Stáhněte si MaxMsp zde:
cycling74.com
- Otevřete patch Maxuino uvedený v arduino_test_photocell a aplikujte každý ze svých analogových pinů na r trig0- r trig
- Otevřete opravu MaxMsp r trig cycle_2, která je součástí dodávky. Upravte parametry a přidejte své osobní zvukové soubory do každého r trig.
- Měli byste vidět vaše lux data přicházející přes MaxMsp. Hrajte si s tím a objevte něco, co se vám líbí.
Krok 5: Vytvořte reproduktor Cymatics
Budete potřebovat:
- Kapátko na vodu
- Malá černá čepice nebo talíř (ujistěte se, že se vejde na horní část reproduktoru)
- Jeden reproduktor (nejlépe malý subwoofer)
- Voděodolný sprej
- Stereo kabel Male to Dual RCA Male Cable
- Super lepidlo
Kroky:
- Připojte výstup svého notebooku k reproduktoru pomocí kabelu RCA
- Otočte reproduktor směrem nahoru
- Sprejový reproduktor s vodotěsným sprejem; Použil jsem
- Na střed reproduktoru přilepte malou krytku
- Naplňte víčko do poloviny kapátkem vody
- Pokyny najdete v úvodním videu
Krok 6: Živě streamovaná kamera na reproduktoru
Budete potřebovat:
- Live Streaming Camera, většina DSLR má tuto možnost
- Projektor
- Prstenový blesk
- HDMI kabel
- stativ
Kroky:
- Umístěte fotoaparát na stativ nad reproduktor a přibližte vodní uzávěr
- Zapněte prstencový blesk; Na DSLR Canon Mark III jsem použil Bower Macro Ringlight Flash
- Připojte kabel HDMI z fotoaparátu k projektoru nebo k tomu, co pro váš fotoaparát funguje
- Streamujte projektor na nové obrazovce fotobuňky
- Pokud má váš projektor funkci lichoběžníkového zkreslení, namapujte projekci na plátno
Krok 7: Gratulujeme
Vyrobili jste interaktivní cymatický nástroj. Proveďte finální vylepšení zvukových ukázek v MaxMsp a úrovních hlasitosti a máte hotovo!
Doporučuje:
BBC Micro: bit and scratch - interaktivní volant a hra pro řidiče: 5 kroků (s obrázky)
BBC Micro: bit and Scratch - interaktivní volant a hra pro řízení: Jednou z mých úkolů v tomto týdnu je použít BBC Micro: bit k propojení s programem Scratch, který jsme napsali. Myslel jsem, že to byla ideální příležitost použít můj ThreadBoard k vytvoření vestavěného systému! Moje inspirace pro scratch p
Jak obnovit interaktivní interakci s Eclipse (eGit): 10 kroků
How Interbase Interactive With Eclipse (eGit): 20180718 - I " think " Problém s obrázky jsem vyřešil. Pokud vypadají přiblížené nebo nedávají smysl, zkuste kliknout. Pokud narazíte na problém, pošlete mi zprávu a já se pokusím pomoci. Tento návod poskytuje podrobný de
Interaktivní aktivity Tarjetas Para Niños Pequeños: 7 kroků
Interactivas Targetas De Anatomía Para Niños Pequeños: Este sencillo instructivo nos Muestra cómo preparar Tarjetas interactivas para enseñar anatomia a niños pequeños, a partir de recursos graficos adecuados y el uso de la tarjeta Makey pende que laivid
Interaktivní konferenční stolek LED Arduino: 6 kroků (s obrázky)
Interaktivní LED konferenční stolek Arduino: Vytvořil jsem interaktivní konferenční stolek, který rozsvítí LED světla pod předmětem, když je předmět umístěn nad stůl. Rozsvítí se pouze LED diody, které jsou pod tímto objektem. Toho se dosahuje efektivním využitím senzorů přiblížení a když přiblížení
Vytvořte interaktivní systém LED pro schody: 7 kroků
Vytvořte interaktivní LED systém pro schody: V domě je schodiště. Je velmi zajímavé sledovat v komunitě mnoho projektů renovace schodišť. V poslední době není příliš zaneprázdněn, a tak jsem se rozhodl použít některé hardwarové moduly s otevřeným zdrojovým kódem k transformaci schodiště doma a přidání interakce