Obsah:
- Krok 1: Vytvorte si obrazovku
- Krok 2: Elektronika
- Krok 3: Arduino kód - otestujte svoju fotobunku
- Krok 4: Údaje fotobunky do MaxMsp
- Krok 5: Vytvorte reproduktor Cymatics
- Krok 6: Kamera na živé vysielanie na reproduktore
- Krok 7: Blahoželáme
Video: Interaktívny cimatický vizualizér: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:00
Obsidiana je inšpirovaná mezoamerickým vodným zrkadlom, ktoré používalo svetelné vzory na vode ako veštecký nástroj. V tomto svetelnom a zvukovom vizualizéri vychádzajú generačné vzorce prostredníctvom prvku vody.
Táto šablóna na kvapalnej báze používa svetelné údaje vytvorené zvukovými frekvenciami na vytváranie vzorov v priebehu času. Generatívne obrazce sa premietajú na obrazovku vstavanú s niekoľkými svetelnými senzormi, ktoré ako vstup zachytávajú ich svetelné údaje. Dáta sú vedené do MaxMsp a vystupujú do reproduktora. Zvuky sú vizualizované späť do vody a opäť premietané, čím vzniká cymatická spätná väzba, ktorá rozvíja komplexnejšie vzorce a zvuky.
Vďaka stredne pokročilým skúsenostiam s elektronikou a generačnému hudobnému softvéru, v tomto prípade MaxMsp, je možné túto šablónu dynamicky prekonfigurovať pridaním rôznych zvukových ukážok a nastavením frekvencií.
Vyrobíte:
- interaktívna obrazovka so senzormi
- reproduktor na vodu
- projektor na živé vysielanie
Viac o mezoamerických zrkadlách nájdete tu
Krok 1: Vytvorte si obrazovku
Budete potrebovať
- veľký kus tenkého dreva, hrubý 1/8-1/4 palca
- alebo kartón
- nožnice alebo píla
- vŕtacia pištoľ
- biela farba
Kroky:
- Vystrihnite veľký kruh z dreva alebo lepenky. Môže byť taký veľký, ako chcete. V tomto projekte mala moja obrazovka priemer päť stôp. Nezabudnite, že na to budete premietať svoje vzory.
- Ďalej vyvŕtajte päť otvorov vŕtacou pištoľou. Zaistite, aby bol k dispozícii dostatok miesta pre snímač fotobuniek.
- Natrieme ho bielou farbou a počkáme, kým zaschne.
Krok 2: Elektronika
Budete potrebovať:
- Arduino Uno
- päť senzorov fotobuniek
- breadboard
- elektrický kábel
- Napájanie 5V
- päť 10KΩ pulldown odpor
- USB kábel
- Spájka
- Spájkovačka
Kde kúpiť:
learn.adafruit.com/photocells/overview
Test:
learn.adafruit.com/photocells/testing-a-ph…
Pripojiť:
learn.adafruit.com/photocells/connecting-a…
Použitie:
learn.adafruit.com/photocells/using-a-phot…
Kroky:
- Rozrežte elektrický drôt na päť kúskov, ktoré sa dostanú do každého otvoru na obrazovke (napr. Dve stopy)
- Spájkujte vodič na každý koniec fotobunky (pozri príklad vyššie)
- Každú fotobunku zasuňte do každého otvoru snímačom smerom von.
- Na opačnom konci vložte každý kábel do dosky, jeden dosiahne 5 V, druhý dosiahne 10 KΩ (ktorý je pripojený k uzemneniu a analógový kolík); ako príklad použite vyššie uvedený príklad
- Vykonajte to znova a znova, kým nepoužijete analógové piny 0-4 pre svojich päť fotobuniek
- Tento návod použite ako sprievodcu
learn.adafruit.com/photocells/connecting-a…
Krok 3: Arduino kód - otestujte svoju fotobunku
- Kód získate tu:
- Pri testovaní fotobunky postupujte podľa týchto pokynov a vložte nových analógových pinov na začiatok kódu pre päť fotobuniek.
Príklad:
int fotobunkaPin = 0;
int photocellPin = 1:
int fotobunkaPin = 2;
int fotobunkaPin = 3;
int fotobunkaPin = 4;
Krok 4: Údaje fotobunky do MaxMsp
Údaje o luxoch generované fotobunkami môžete použiť na generovanie zvukov rôznymi spôsobmi. Hodnoty sa pohybujú od 0 do 1.
Tu je niekoľko ďalších informácií:
www.instructables.com/id/Photocell-tutoria…
V tomto projekte som použil MaxMsp pomocou Maxuino go na generovanie zvuku. Môžete tiež použiť Processing a p5js.
Stiahnite si Maxuino tu:
www.maxuino.org/
Stiahnite si MaxMsp tu:
cycling74.com
- Otvorte opravu Maxuino uvedenú na arduino_test_photocell a aplikujte každý zo svojich analógových pinov na r trig0- r trig
- Otvorte opravu MaxMsp r trig cycle_2, ktorá je súčasťou balenia. Upravte parametre a pridajte svoje osobné zvukové súbory do každého pravidla.
- Mali by ste vidieť, že vaše údaje o luxoch prichádzajú cez MaxMsp. Hrajte sa s tým a objavte niečo, čo sa vám páči.
Krok 5: Vytvorte reproduktor Cymatics
Budete potrebovať:
- Kvapkadlo na vodu
- Malá čierna čiapočka alebo tanier (uistite sa, že sa zmestia na vrch reproduktora)
- Jeden reproduktor (najlepšie malý subwoofer)
- Vodotesný sprej
- Stereofónny kábel male - duálny RCA male
- Super lepidlo
Kroky:
- Pripojte výstup prenosného počítača k reproduktoru pomocou kábla RCA
- Reproduktor smeruje nahor
- Sprejový reproduktor s vodotesným sprejom; Použil som
- Prilepte malú čiapočku do stredu reproduktora
- Naplňte uzáver do polovice kvapkadlom vody
- Návod nájdete v úvodnom videu
Krok 6: Kamera na živé vysielanie na reproduktore
Budete potrebovať:
- Živá kamera, väčšina DSLR má túto možnosť
- Projektor
- Prsteňový blesk
- HDMI kábel
- statív
Kroky:
- Položte fotoaparát na statív nad reproduktor a priblížte vodný uzáver
- Zapnite prstencový blesk; Bower Macro Ringlight Flash som použil na DSLR Canon Mark III
- Pripojte kábel HDMI z fotoaparátu k projektoru alebo k tomu, čo funguje pre váš fotoaparát
- Streamujte projektor na svojej novej obrazovke fotobunky
- Ak má váš projektor funkciu lichobežníkového skreslenia, namapujte projekciu na plátno
Krok 7: Blahoželáme
Vytvorili ste interaktívny cymatický nástroj. Vykonajte posledné vylepšenia zvukových ukážok v MaxMsp a úrovniach hlasitosti a máte hotovo!
Odporúča:
BBC Micro: bit and scratch - interaktívny volant a hra pre vodiča: 5 krokov (s obrázkami)
BBC Micro: bit and Scratch - interaktívny volant a hra pre vodičov: Jednou z mojich úloh v tomto týždni je použiť BBC Micro: bit na prepojenie s programom Scratch, ktorý sme napísali. Myslel som si, že to bola ideálna príležitosť použiť môj ThreadBoard na vytvorenie vstavaného systému! Moja inšpirácia pre nulové p
Interaktívny príbeh (stieracia hra): 8 krokov
Interaktívny príbeh (stieracia hra): Toto bude návod, ako vytvoriť úplne novú hru s dialógmi a škriatkami. Naučí vás tiež pridávať klipy do hry a načasovanie vrátane vysielania a ďalších
Interaktívny konferenčný stolík LED Arduino: 6 krokov (s obrázkami)
Interaktívny konferenčný stolík LED Arduino: Vyrobil som interaktívny konferenčný stolík, ktorý rozsvieti LED svetlá pod predmetom, keď je predmet položený nad stôl. Rozsvietia sa iba LED diódy, ktoré sú pod týmto predmetom. To sa dosahuje efektívnym použitím senzorov priblíženia a keď blízky
Vytvorte interaktívny systém LED pre schody: 7 krokov
Vytvorte interaktívny LED systém pre schody: V dome je schodisko. Je veľmi zaujímavé sledovať v komunite mnoho projektov na obnovu schodísk. V poslednej dobe nemám moc práce, a tak som sa rozhodol použiť niekoľko hardvérových modulov s otvoreným zdrojovým kódom na transformáciu schodov doma a na interakciu
Postavte interaktívny most Rainbow pomocou edície Minecraft Raspberry Pi: 11 krokov
Budujte interaktívny most Rainbow pomocou Minecraft Raspberry Pi Edition: Včera som videl svojho 8-ročného synovca hrať Minecraft s Raspberry Pi, ktorý som mu dal predtým, potom som dostal nápad, že pomocou kódu vytvorím prispôsobený a vzrušujúci Minecraft- pi LED bloky. Minecraft Pi je úžasný spôsob, ako začať s