Talaan ng mga Nilalaman:
- Hakbang 1: Gawin ang Iyong Screen
- Hakbang 2: Elektronika
- Hakbang 3: Arduino Code - Subukan ang Iyong Photocell
- Hakbang 4: Data ng Photocell sa MaxMsp
- Hakbang 5: Gumawa ng Speaker ng Cymatics
- Hakbang 6: Live Streaming Camera sa Speaker
- Hakbang 7: Congrats
Video: Interactive Cymatic Visualizer: 7 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ang Obsidiana ay inspirasyon ng salamin ng tubig ng Mesoamerican na gumamit ng mga light pattern sa tubig bilang tool sa panghuhula. Ang mga nakabubuo na pattern ay lumilitaw sa ilaw at tunog na visualizer sa pamamagitan ng elemento ng tubig.
Ang template na batay sa likido na ito ay gumagamit ng magaan na data na nilikha ng mga sonik na frequency upang bumuo ng mga pattern sa paglipas ng panahon. Ang mga nabuong pattern ay inaasahang papunta sa isang screen na naka-embed na may maraming mga light sensor na kumukuha ng kanilang light data bilang isang input. Ang data ay pinakain sa MaxMsp at na-output sa isang speaker. Ang mga tunog ay isinalarawan pabalik sa tubig at inaasahang muli, lumilikha ng isang cymatic feedback loop na bumubuo ng mas kumplikadong mga pattern at tunog.
Sa karanasan ng electronics sa gitna at nakabuo ng software ng musika, sa kasong ito ang MaxMsp, ang template na ito ay maaaring ma-configure muli sa pamamagitan ng pagdaragdag ng iyong iba't ibang mga sample ng tunog at pag-aayos ng mga frequency.
Gagawa ka:
- isang interactive na screen na may mga sensor
- isang tagapagsalita ng tubig
- isang live na projector ng feed
Dagdag pa tungkol sa mga Mesoamerican mirror dito
Hakbang 1: Gawin ang Iyong Screen
Kakailanganin mong
- isang malaking piraso ng manipis na kahoy, 1 / 8-1 / 4 pulgada ang kapal
- o karton
- gunting o lagari
- baril ng drill
- puting pintura
Mga Hakbang:
- Gupitin ang isang malaking bilog mula sa kahoy o karton. Maaari itong maging kasing laki ng gusto mo. Sa proyektong ito, ang aking screen ay may limang talampakang diameter. Tandaan na ilalabas mo ang iyong mga pattern dito.
- Susunod na mag-drill ng limang butas gamit ang isang drill gun. Tiyaking may sapat na silid upang magkasya ang iyong sensor ng photocell.
- Kulayan ito ng puti at hintaying matuyo ito.
Hakbang 2: Elektronika
Kakailanganin mong:
- Arduino Uno
- limang sensor ng photocell
- breadboard
- kable ng kuryente
- 5V na supply
- limang 10KΩ pulldown risistor
- kable ng USB
- Panghinang
- Panghinang
Saan bibili:
learn.adafruit.com/photocells/overview
Pagsusulit:
learn.adafruit.com/photocells/testing-a-ph…
Kumonekta:
learn.adafruit.com/photocells/connecting-a…
Gumamit ng:
learn.adafruit.com/photocells/using-a-phot…
Mga Hakbang:
- Gupitin ang iyong wire ng kuryente sa limang piraso na maabot ang bawat butas sa screen (hal. Dalawang talampakan)
- Paghinang ng kawad sa bawat dulo ng photocell (tingnan ang halimbawa sa itaas)
- Pagkasyahin ang bawat photocell sa bawat butas na may sensor na nakaharap palabas.
- Sa tapat na dulo, ilagay ang bawat cable sa iyong breadboard, na umaabot sa 5V, ang isa ay umabot sa 10KΩ (na konektado sa Ground, at isang Analog Pin); gamitin ang halimbawa sa itaas bilang isang gabay
- Paulit-ulit gawin ito hanggang sa magamit mo ang Analog Pins 0-4 para sa iyong limang mga photocell
- Gamitin ang tutorial na ito bilang isang gabay
learn.adafruit.com/photocells/connecting-a…
Hakbang 3: Arduino Code - Subukan ang Iyong Photocell
- Kumuha ng code dito:
- Sundin ang mga tagubiling ito upang subukan ang iyong photocell at ilagay ang iyong bagong Analog Pin #s sa tuktok ng iyong code para sa iyong limang mga photocell.
Halimbawa:
int photocellPin = 0;
int photocellPin = 1:
int photocellPin = 2;
int photocellPin = 3;
int photocellPin = 4;
Hakbang 4: Data ng Photocell sa MaxMsp
Maaari mong gamitin ang lux data na nabuo ng mga photocell sa iba't ibang mga paraan upang makabuo ng mga tunog. Tumatakbo ang mga halaga mula 0-1.
Narito ang ilang karagdagang impormasyon:
www.instructables.com/id/Photocell-tutoria…
Sa proyektong ito, ginamit ko ang MaxMsp gamit ang Maxuino go na makabuo ng tunog. Maaari mo ring gamitin ang Pagproseso at p5js din.
I-download ang Maxuino dito:
www.maxuino.org/
I-download ang MaxMsp dito:
cycling74.com
- Buksan ang Maxuino patch na nakalista sa arduino_test_photocell at ilapat ang bawat isa sa iyong mga Analog pin sa r trig0- r trig
- Buksan ang kasama na MaxMsp patch r trig cycle_2. Ayusin ang mga parameter at idagdag ang iyong personal na mga file ng tunog sa bawat r trig.
- Dapat mong makita ang iyong lux data na dumarating sa pamamagitan ng MaxMsp. Maglaro dito at tuklasin ang isang bagay na gusto mo.
Hakbang 5: Gumawa ng Speaker ng Cymatics
Kakailanganin mong:
- Patak ng tubig
- Maliit na itim na takip o pinggan (tiyaking magkakasya ito sa tuktok ng iyong speaker)
- Isang nagsasalita (mas mabuti maliit na subwoofer)
- Waterproof spray
- Stereo Male to Dual RCA Male Cable
- Superglue
Mga Hakbang:
- Ikonekta ang output ng iyong laptop sa iyong speaker gamit ang RCA cable
- Harapin ang tagapagsalita nang paitaas
- Pagwilig ng speaker na may waterproofing spray; Gumamit ako ng
- Ipako ang maliit na takip sa gitna ng nagsasalita
- Punan ang kalahating takip ng patak ng tubig
- Panoorin ang intro video para sa patnubay
Hakbang 6: Live Streaming Camera sa Speaker
Kakailanganin mong:
- Live Streaming Camera, karamihan sa mga DSLR ay may pagpipiliang ito
- Projector
- Ring Flash
- HDMI cable
- tripod
Mga Hakbang:
- Ilagay ang camera sa tripod sa itaas ng speaker at mag-zoom in sa water cap
- I-on ang flash ng singsing; Gumamit ako ng Bower Macro Ringlight Flash sa isang Canon Mark III DSLR
- Ikonekta ang HDMI cable mula sa camera patungo sa projector, o kung ano ang gumagana para sa iyong camera
- I-stream ang projector sa iyong bagong screen ng photocell
- Kung ang iyong projector ay may isang function na keystone, mapa ang iyong projection sa screen
Hakbang 7: Congrats
Gumawa ka ng isang interactive na instrumentong cymatic. Gumawa ng pangwakas na pag-aayos sa iyong mga sample ng audio sa MaxMsp at mga antas ng dami at tapos ka na!
Inirerekumendang:
Interactive LED Tile Wall (Mas Madali Kaysa sa Mukhang Ito): 7 Mga Hakbang (na may Mga Larawan)
Interactive LED Tile Wall (Mas Madali Kaysa sa Mukhang Ito): Sa proyektong ito, nagtayo ako ng isang interactive na LED wall display gamit ang isang naka-print na bahagi ng Arduino at 3D. Ang inspirasyon para sa proyektong ito ay bahagyang nagmula sa mga tile ng Nanoleaf. Nais kong makabuo ng aking sariling bersyon na hindi lamang mas abot-kaya, ngunit mo rin
Interactive Laser Sheet Generator Sa Arduino: 11 Mga Hakbang (na may Mga Larawan)
Interactive Laser Sheet Generator Sa Arduino: Maaaring magamit ang mga laser upang lumikha ng hindi kapani-paniwala na mga visual effects. Sa proyektong ito, nagtayo ako ng isang bagong uri ng pagpapakita ng laser na interactive at nagpe-play ng musika. Paikutin ng aparato ang dalawang mga laser upang bumuo ng dalawang tulad ng vortex na mga sheet ng ilaw. Isinama ko ang distansya sensor
Interactive Dandelion: 11 Mga Hakbang (na may Mga Larawan)
Interactive Dandelion: Ipinapakita ng proyektong ito kung paano gumawa ng isang interactive na larawan ng isang dandelion. Nagsisimula ito bilang isang dilaw na bulaklak na may LED's para sa mga petals pagkatapos ay nagbabago sa isang puting orasan ng dandelion, na maaaring ipuputok upang maikalat ang mga binhi. Ito ay batay sa isang magandang artwor
Mga interactive na kumikinang na kabute: 10 Hakbang (na may Mga Larawan)
Mga Pakikipag-ugnay na Mushroom na Nakikipag-ugnay: Ang itinuturo na ito ay magpapakita sa iyo kung paano gumawa ng mga kabute na mamula-mula sa dilim. Maaari mong i-off at paulit-ulit muli ang mga indibidwal na kabute sa pamamagitan ng pagpindot sa itaas. Sinimulan ko ang proyektong ito para sa isang takdang-aralin sa paaralan kung saan kailangan naming lumikha ng isang bagay gamit ang Arduin
Interactive Infinity Mirror: 9 Mga Hakbang (na may Mga Larawan)
Interactive Infinity Mirror: Ang pagtatalaga para sa klase na ito ay simple ngunit kumplikado: Gumawa ng isang bagay na interactive sa isang Arduino. Kailangan itong idisenyo nang maayos, sapat na mapaghamon ng sapat at orihinal para sa mga orihinal na ideya na napupunta sa mga araw na ito sa mga site tulad ng Instructables. Fro