Turinys:

„Interactive Cymatic Visualizer“: 7 žingsniai
„Interactive Cymatic Visualizer“: 7 žingsniai

Video: „Interactive Cymatic Visualizer“: 7 žingsniai

Video: „Interactive Cymatic Visualizer“: 7 žingsniai
Video: CYMATICS: Science Vs. Music - Nigel Stanford 2024, Lapkritis
Anonim
Interaktyvus Cymatic vizualizatorius
Interaktyvus Cymatic vizualizatorius

„Obsidiana“įkvėptas Mesoamerikos vandens veidrodžio, kuris kaip būrimo įrankis naudojo šviesos raštus ant vandens. Šiame šviesos ir garso vizualizatoriuje per vandens stichiją atsiranda generatyviniai modeliai.

Šis skystis pagrįstas šablonas naudoja šviesos duomenis, sukurtus garso dažnių, kad sudarytų modelius laikui bėgant. Generatyviniai modeliai projektuojami į ekraną, įterptą su keliais šviesos jutikliais, kurie fiksuoja jų šviesos duomenis kaip įvestį. Duomenys įvedami į „MaxMsp“ir išvedami į garsiakalbį. Garsai vizualizuojami atgal į vandenį ir vėl projektuojami, sukuriant cymatic grįžtamojo ryšio ciklą, kuris sukuria sudėtingesnius modelius ir garsus.

Turint vidutinės patirties elektronikoje ir kuriant muzikinę programinę įrangą, šiuo atveju „MaxMsp“, šį šabloną galima dinamiškai perkonfigūruoti pridedant skirtingus garso pavyzdžius ir reguliuojant dažnius.

Jūs pagaminsite:

  • interaktyvus ekranas su jutikliais
  • vandens garsiakalbis
  • tiesioginio tiekimo projektorius

Daugiau apie Mesoamerikos veidrodžius čia

1 veiksmas: sukurkite ekraną

Image
Image
Sukurkite savo ekraną
Sukurkite savo ekraną
Sukurkite savo ekraną
Sukurkite savo ekraną
Sukurkite savo ekraną
Sukurkite savo ekraną

Jums reikės

  • didelis plonos medienos gabalas, 1/8-1/4 colių storio
  • arba kartono
  • žirklės ar pjūklas
  • gręžimo pistoletas
  • balti dažai

Žingsniai:

  1. Iškirpkite didelį ratą iš medžio ar kartono. Jis gali būti toks didelis, kokio norite. Šiame projekte mano ekranas buvo penkių pėdų skersmens. Atminkite, kad į jį projektuosite savo modelius.
  2. Tada gręžimo pistoletu gręžkite penkias skyles. Įsitikinkite, kad jūsų fotoelementų jutikliui yra pakankamai vietos.
  3. Dažykite balta spalva ir palaukite, kol išdžius.

2 žingsnis: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Jums reikės:

  • Arduino Uno
  • penki fotoelementų jutikliai
  • Bandomoji Lenta
  • elektros kabelis
  • 5V maitinimas
  • penki 10KΩ ištraukiami rezistoriai
  • USB kabelis
  • Lituoklis
  • Lituoklis

Kur nusipirkti:

learn.adafruit.com/photocells/overview

Bandymas:

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

Prisijungti:

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

Naudoti:

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

Žingsniai:

  1. Iškirpkite elektros laidą į penkias dalis, kurios pasiekia kiekvieną ekrano skylę (pvz., Dvi pėdas)
  2. Lituokite laidą prie kiekvieno fotoelemento galo (žiūrėkite pavyzdį aukščiau)
  3. Įdėkite kiekvieną fotoelementą į kiekvieną skylę jutikliu į išorę.
  4. Priešingame gale įkiškite kiekvieną kabelį į savo duonos lentą, vienas pasiekia 5V, kitas - 10KΩ (kuris yra prijungtas prie žemės ir analoginis kaištis); naudokite aukščiau pateiktą pavyzdį kaip vadovą
  5. Darykite tai pakartotinai, kol savo penkiems fotoelementams nenaudosite analoginių kaiščių 0-4
  6. Naudokite šią pamoką kaip vadovą

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

3 žingsnis: „Arduino“kodas - išbandykite savo fotoelementą

„Arduino“kodas - išbandykite savo fotoelementą
„Arduino“kodas - išbandykite savo fotoelementą
  1. Gaukite kodą čia:
  2. Vykdykite šias instrukcijas, kad išbandytumėte fotoelementą ir įdėkite naujus analoginius kaiščius #penkių fotoelementų kodo viršuje.

Pavyzdys:

int fotoelementasPin = 0;

int photocellPin = 1:

int fotoelementasPin = 2;

int fotoelementasPin = 3;

int fotoelementasPin = 4;

4 veiksmas: fotoelemento duomenys į „MaxMsp“

Fotoelementų duomenys į MaxMsp
Fotoelementų duomenys į MaxMsp

Garsams generuoti galite naudoti fotoelementų sugeneruotus liukso duomenis įvairiais būdais. Vertės svyruoja nuo 0 iki 1.

Štai daugiau informacijos:

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

Šiame projekte aš naudoju „MaxMsp“, naudodamas „Maxuino go“, kad sukurtų garsą. Taip pat galite naudoti „Processing“ir „p5js“.

Atsisiųskite „Maxuino“čia:

www.maxuino.org/

Atsisiųskite „MaxMsp“čia:

cycling74.com

  1. Atidarykite „Maxuino“pataisą, nurodytą arduino_test_photocell, ir pritaikykite kiekvieną savo analoginį kaištį prie r trig0-r trig
  2. Atidarykite „MaxMsp“pataisos r trig ciklą_2. Sureguliuokite parametrus ir pridėkite savo asmeninius garso failus prie kiekvieno trigerio.
  3. Turėtumėte matyti savo „lux“duomenis, gaunamus per „MaxMsp“. Žaisk su juo ir atrask tai, kas tau patinka.

5 žingsnis: padarykite „Cymatics“garsiakalbį

Padarykite „Cymatics“garsiakalbį
Padarykite „Cymatics“garsiakalbį
Padarykite „Cymatics“garsiakalbį
Padarykite „Cymatics“garsiakalbį

Jums reikės:

  • Vandens lašintuvas
  • Mažas juodas dangtelis ar indas (įsitikinkite, kad jis tilps ant garsiakalbio)
  • Vienas garsiakalbis (pageidautina mažas žemų dažnių garsiakalbis)
  • Vandeniui atsparus purškiklis
  • Stereo kabelis iš dviejų RCA vyrų kabelis
  • Super klijai

Žingsniai:

  1. Prijunkite nešiojamojo kompiuterio išvestį prie garsiakalbio naudodami RCA kabelį
  2. Pasukite garsiakalbį į viršų
  3. Purškiamas garsiakalbis su hidroizoliaciniu purškikliu; Naudojau
  4. Klijuokite mažą dangtelį prie garsiakalbio centro
  5. Užpildykite dangtelį iki pusės vandens lašintuvu
  6. Žiūrėkite įvadinį vaizdo įrašą, kad gautumėte patarimų

6 veiksmas: tiesioginio srautinio perdavimo kamera garsiakalbyje

Tiesioginės transliacijos kamera garsiakalbyje
Tiesioginės transliacijos kamera garsiakalbyje
Tiesioginės transliacijos kamera garsiakalbyje
Tiesioginės transliacijos kamera garsiakalbyje

Jums reikės:

  • Tiesioginės transliacijos kamera, dauguma DSLR turi šią galimybę
  • Projektorius
  • Skambučio blykstė
  • HDMI kabelis
  • trikojis

Žingsniai:

  1. Padėkite fotoaparatą ant trikojo virš garsiakalbio ir priartinkite vandens dangtelį
  2. Įjunkite žiedinę blykstę; „Canon Mark III“DSLR naudojau „Bower Macro Ringlight Flash“blykstę
  3. Prijunkite HDMI kabelį iš fotoaparato prie projektoriaus arba to, kas tinka jūsų fotoaparatui
  4. Srautu perduokite projektorių naujame fotoelemento ekrane
  5. Jei jūsų projektorius turi trapecijos funkciją, susiekite projekciją su ekranu

7 žingsnis: Sveikiname

Jūs sukūrėte interaktyvų simatinį instrumentą. Atlikite paskutinius garso pavyzdžių pakeitimus „MaxMsp“ir garsumo lygiais, ir viskas!

Rekomenduojamas: