Sadržaj:

Interaktivni cimatički vizualizator: 7 koraka
Interaktivni cimatički vizualizator: 7 koraka

Video: Interaktivni cimatički vizualizator: 7 koraka

Video: Interaktivni cimatički vizualizator: 7 koraka
Video: Визуализация данных для новичков, часть 2: создаем карты 2024, Novembar
Anonim
Interaktivni cimatički vizualizator
Interaktivni cimatički vizualizator

Obsidiana je inspirirana mezoameričkim vodenim ogledalom koje je koristilo svjetlosne uzorke na vodi kao oruđe za gatanje. Generativni obrasci pojavljuju se u ovom vizualizatoru svjetla i zvuka kroz element vode.

Ovaj predložak na bazi tekućine koristi svjetlosne podatke stvorene zvučnim frekvencijama za sastavljanje uzoraka tokom vremena. Generativni uzorci projiciraju se na ekran ugrađen s više svjetlosnih senzora koji bilježe njihove svjetlosne podatke kao ulaz. Podaci se unose u MaxMsp i emituju u zvučnik. Zvukovi se vizualiziraju natrag u vodi i ponovo projiciraju, stvarajući cmatsku povratnu petlju koja razvija složenije obrasce i zvukove.

S srednjim iskustvom u elektronici i generativnim muzičkim softverom, u ovom slučaju MaxMsp, ovaj se predložak može dinamički rekonfigurirati dodavanjem različitih uzoraka zvuka i podešavanjem frekvencija.

Napravićete:

  • interaktivni ekran sa senzorima
  • zvučnik za vodu
  • projektor feeda uživo

Više o mezoameričkim ogledalima ovdje

Korak 1: Napravite svoj ekran

Image
Image
Napravite svoj ekran
Napravite svoj ekran
Napravite svoj ekran
Napravite svoj ekran
Napravite svoj ekran
Napravite svoj ekran

Trebat će vam

  • veliki komad tankog drveta, debljine 1/8-1/4 inča
  • ili kartona
  • makaze ili testere
  • pištolj za bušenje
  • bijela boja

Koraci:

  1. Izrežite veliki krug od drveta ili kartona. Može biti onoliko veliko koliko želite. U ovom projektu moj ekran je imao promjer pet stopa. Upamtite da ćete na nju projicirati svoje uzorke.
  2. Zatim izbušite pet rupa pomoću pištolja za bušenje. Provjerite ima li dovoljno mjesta za postavljanje senzora fotoćelije.
  3. Obojite je bijelom bojom i pričekajte da se osuši.

Korak 2: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Trebat će vam:

  • Arduino Uno
  • pet senzora fotoćelija
  • matična ploča
  • električni kabel
  • 5V napajanje
  • pet otpornih otpornika od 10KΩ
  • USB kabel
  • Solder
  • Lemilica

Gdje kupiti:

learn.adafruit.com/photocells/overview

Test:

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

Povežite se:

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

Upotreba:

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

Koraci:

  1. Prerežite električnu žicu na pet dijelova koji dopiru do svake rupe na ekranu (npr. Dvije stope)
  2. Lemite žicu na svaki kraj fotoćelije (pogledajte gornji primjer)
  3. Umetnite svaku fotoćeliju u svaku rupu tako da senzor bude okrenut prema van.
  4. Na suprotnom kraju, stavite svaki kabel u matičnu ploču, jedan doseže 5V, drugi doseže 10KΩ (koji je spojen na uzemljenje i analogni pin); koristite gornji primjer kao vodič
  5. Učinite to uvijek iznova dok ne upotrijebite analogne pinove 0-4 za svojih pet fotoćelija
  6. Koristite ovaj vodič kao vodič

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

Korak 3: Arduino kôd - testirajte svoju fotoćeliju

Arduino kod - Testirajte svoju fotoćeliju
Arduino kod - Testirajte svoju fotoćeliju
  1. Kôd nabavite ovdje:
  2. Slijedite ova uputstva za testiranje svoje fotoćelije i stavite svoje nove analogne pinove #na vrh koda za svojih pet fotoćelija.

Primjer:

int fotoćelijaPin = 0;

int fotoćelijaPin = 1:

int fotoćelijaPin = 2;

int fotoćelijaPin = 3;

int fotoćelijaPin = 4;

Korak 4: Podaci fotoćelija na MaxMsp

Podaci fotoćelija u MaxMsp
Podaci fotoćelija u MaxMsp

Luks podatke koje generiraju fotoćelije možete koristiti na različite načine za generiranje zvukova. Vrijednosti se kreću od 0-1.

Evo još nekih informacija:

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

U ovom projektu sam koristio MaxMsp koristeći Maxuino go generiranje zvuka. Također možete koristiti Processing i p5js.

Preuzmite Maxuino ovdje:

www.maxuino.org/

Preuzmite MaxMsp ovdje:

cycling74.com

  1. Otvorite Maxuino zakrpu navedenu arduino_test_photocell i primijenite svaki od svojih analognih pinova na r trig0-r trig
  2. Otvorite MaxMsp zakrpu r uključeni ciklus_2 uključen. Podesite parametre i dodajte svoje lične zvučne datoteke u svaki r trig.
  3. Trebali biste vidjeti da vaši lux podaci dolaze kroz MaxMsp. Igrajte se s njim i otkrijte nešto što vam se sviđa.

Korak 5: Napravite zvučnike iz cimetike

Napravite zvučnike iz kimatike
Napravite zvučnike iz kimatike
Napravite zvučnike iz kimatike
Napravite zvučnike iz kimatike

Trebat će vam:

  • Kapaljka za vodu
  • Mala crna kapa ili tanjur (provjerite da stane na vrh vašeg zvučnika)
  • Jedan zvučnik (po mogućnosti mali subwoofer)
  • Vodootporni sprej
  • Stereo muški na dvostruki RCA muški kabel
  • Super ljepilo

Koraci:

  1. Povežite izlaz prijenosnog računara sa zvučnikom pomoću RCA kabela
  2. Okrenite zvučnik prema gore
  3. Zvučnik u spreju sa vodonepropusnim sprejom; Koristio sam
  4. Zalijepite mali čep na sredinu zvučnika
  5. Napunite čep do pola kapaljkom vode
  6. Za upute pogledajte uvodni video

Korak 6: Kamera za prijenos uživo na zvučniku

Kamera za prijenos uživo na zvučniku
Kamera za prijenos uživo na zvučniku
Kamera za prijenos uživo na zvučniku
Kamera za prijenos uživo na zvučniku

Trebat će vam:

  • Kamera za streaming uživo, većina DSLR -ova ima ovu opciju
  • Projektor
  • Ring Flash
  • HDMI kabel
  • stativ

Koraci:

  1. Postavite kameru na stativ iznad zvučnika i zumirajte poklopac vode
  2. Uključite blic sa prstenom; Koristio sam Bower Macro Ringlight Flashlight na Canon Mark III DSLR fotoaparatu
  3. Spojite HDMI kabel s fotoaparata na projektor ili na ono što vam odgovara
  4. Streamajte projektor na novom ekranu fotoćelije
  5. Ako vaš projektor ima keystone funkciju, preslikajte projekciju na ekran

Korak 7: Čestitamo

Napravili ste interaktivni cmatski instrument. Napravite posljednje prilagodbe audio uzoraka u MaxMsp -u i glasnoći i gotovi ste!

Preporučuje se: