Kazalo:

Interaktivni cimski vizualizator: 7 korakov
Interaktivni cimski vizualizator: 7 korakov

Video: Interaktivni cimski vizualizator: 7 korakov

Video: Interaktivni cimski vizualizator: 7 korakov
Video: Leap Motion SDK 2024, Julij
Anonim
Interaktivni cimski vizualizator
Interaktivni cimski vizualizator

Obsidiana je navdihnjena z mezoameriškim vodnim ogledalom, ki je uporabljalo svetlobne vzorce na vodi kot orodje za vedeževanje. V tem vizualizatorju svetlobe in zvoka se skozi element vode pojavljajo generativni vzorci.

Ta predloga na osnovi tekočine uporablja svetlobne podatke, ki jih ustvarijo zvočne frekvence, da sčasoma sestavi vzorce. Generativni vzorci so projicirani na zaslon, vgrajen z več svetlobnimi senzorji, ki zajemajo njihove svetlobne podatke kot vhod. Podatki se vnesejo v MaxMsp in oddajo v zvočnik. Zvoki se vizualizirajo nazaj v vodi in znova projicirajo, kar ustvarja cimsko povratno zanko, ki razvija bolj zapletene vzorce in zvoke.

Z vmesnimi izkušnjami z elektroniko in generativno glasbeno programsko opremo, v tem primeru MaxMsp, je mogoče to predlogo dinamično konfigurirati z dodajanjem različnih vzorcev zvoka in prilagajanjem frekvenc.

Naredili boste:

  • interaktivni zaslon s senzorji
  • zvočnik za vodo
  • projektor v živo

Več o mezoameriških ogledalih tukaj

1. korak: Ustvarite svoj zaslon

Image
Image
Naredite svoj zaslon
Naredite svoj zaslon
Naredite svoj zaslon
Naredite svoj zaslon
Naredite svoj zaslon
Naredite svoj zaslon

Boste potrebovali

  • velik kos tankega lesa, debeline 1/8-1/4 palca
  • ali kartona
  • škarje ali žago
  • vrtalna pištola
  • bela barva

Koraki:

  1. Iz lesa ali kartona izrežite velik krog. Lahko je tako velika, kot želite. V tem projektu je imel moj zaslon premer pet čevljev. Ne pozabite, da boste nanjo projicirali svoje vzorce.
  2. Nato z vrtalno pištolo izvrtajte pet lukenj. Prepričajte se, da je dovolj prostora za namestitev senzorja fotocelice.
  3. Pobarvajte ga v belo in počakajte, da se posuši.

2. korak: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Boste potrebovali:

  • Arduino Uno
  • pet senzorjev fotocelic
  • deska
  • električni kabel
  • 5V napajanje
  • pet 10KΩ uporovnih uporov
  • USB kabel
  • Spajkanje
  • Spajkalnik

Kje kupiti:

learn.adafruit.com/photocells/overview

Test:

learn.adafruit.com/photocells/testing-a-ph…

Poveži:

learn.adafruit.com/photocells/connecting-a…

Uporaba:

learn.adafruit.com/photocells/using-a-phot…

Koraki:

  1. Električno žico razrežite na pet kosov, ki dosežejo vsako luknjo na zaslonu (npr.
  2. Spajkajte žico na vsak konec fotocelice (poglejte zgornji primer)
  3. Vsako fotocelico namestite v vsako luknjo s senzorjem navzven.
  4. Na nasprotnem koncu vtaknite vsak kabel v svojo ploščo, eden doseže 5V, drugi doseže 10KΩ (ki je priključen na ozemljitev in analogni pin); uporabite zgornji primer kot vodilo
  5. To ponavljajte vedno, dokler ne uporabite analognih zatičev 0-4 za svojih pet fotocelic
  6. Uporabite to vadnico kot vodilo

learn.adafruit.com/photocells/connecting-a…

3. korak: Arduino koda - preizkusite svojo fotocelico

Koda Arduino - preizkusite svojo fotocelico
Koda Arduino - preizkusite svojo fotocelico
  1. Kodo dobite tukaj:
  2. Sledite tem navodilom, da preizkusite svojo fotocelico in postavite svoj novi analogni pin #na vrh kode za svojih pet fotocelic.

Primer:

int fotocelicaPin = 0;

int fotocelicaPin = 1:

int fotocelicaPin = 2;

int fotocelicaPin = 3;

int fotocelicaPin = 4;

4. korak: Podatki fotocelic na MaxMsp

Podatki fotocelic na MaxMsp
Podatki fotocelic na MaxMsp

Podatke lux, ki jih ustvarjajo fotocelice, lahko uporabite za ustvarjanje zvokov na različne načine. Vrednosti se gibljejo od 0-1.

Tukaj je še nekaj informacij:

www.instructables.com/id/Photocell-tutoria…

V tem projektu sem uporabil MaxMsp z Maxuino go generiranje zvoka. Uporabite lahko tudi Processing in p5js.

Prenesite Maxuino tukaj:

www.maxuino.org/

Prenesite MaxMsp tukaj:

cycling74.com

  1. Odprite našteti popravek Maxuino arduino_test_photocell in uporabite vsak svoj analogni zatič na r trig0-r trig
  2. Odprite vključeni popravek MaxMsp r trig cycle_2. Prilagodite parametre in vsakemu sprožilcu dodajte svoje osebne zvočne datoteke.
  3. Videti bi morali, da vaši podatki o luksu prihajajo prek MaxMsp. Poigrajte se z njim in odkrijte nekaj, kar vam je všeč.

5. korak: Naredite govornika za cimatiko

Naredite govornika za kimatiko
Naredite govornika za kimatiko
Naredite govornika za kimatiko
Naredite govornika za kimatiko

Boste potrebovali:

  • Kapalka za vodo
  • Majhen črni pokrovček ali posoda (poskrbite, da se prilega vrhu zvočnika)
  • En zvočnik (po možnosti majhen nizkotonec)
  • Vodoodporen sprej
  • Stereo moški do dvojni moški kabel RCA
  • Super lepilo

Koraki:

  1. Izhod prenosnega računalnika povežite z zvočnikom s kablom RCA
  2. Zvočnik obrnite navzgor
  3. Razpršilni zvočnik s hidroizolacijskim sprejem; Uporabil sem
  4. Majhen pokrovček prilepite na sredino zvočnika
  5. Pokrovček do polovice napolnite s kapalko vode
  6. Za navodila si oglejte uvodni video

6. korak: Kamera za pretakanje v živo na zvočniku

Kamera za pretakanje v živo na zvočniku
Kamera za pretakanje v živo na zvočniku
Kamera za pretakanje v živo na zvočniku
Kamera za pretakanje v živo na zvočniku

Boste potrebovali:

  • Kamera za pretakanje v živo, večina DSLR -jev ima to možnost
  • Projektor
  • Ring Flash
  • HDMI kabel
  • stativ

Koraki:

  1. Fotoaparat postavite na stojalo nad zvočnikom in povečajte pokrovček za vodo
  2. Vklopite obročno bliskavico; Uporabil sem Bower Macro Ringlight Flash na Canon Mark III DSLR
  3. Kabel HDMI povežite s fotoaparatom na projektor ali s tem, kar deluje za vaš fotoaparat
  4. Predvajajte projektor na novem zaslonu fotocelice
  5. Če ima projektor funkcijo keystone, preslikajte projekcijo na zaslon

7. korak: Čestitamo

Naredili ste interaktivni cimski instrument. Končno prilagodite zvočne vzorce v MaxMsp in glasnosti in končali ste!

Priporočena: