Sisällysluettelo:
- Vaihe 1: Tee näyttö
- Vaihe 2: Elektroniikka
- Vaihe 3: Arduino -koodi - Testaa valokennosi
- Vaihe 4: Valokennotiedot MaxMsp: hen
- Vaihe 5: Tee kymatiikkakaiutin
- Vaihe 6: Suoratoistokamera kaiuttimessa
- Vaihe 7: Onnittelut
Video: Interaktiivinen Cymatic Visualizer: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Obsidiana on saanut inspiraationsa Mesoamerikan vesipeilistä, joka käytti valokuvioita vedessä ennustustyökaluna. Generatiivisia kuvioita syntyy tässä valon ja äänen visualisoijassa veden elementin kautta.
Tämä nestepohjainen malli käyttää äänitaajuuksien luomaa valotietoa kuvioiden luomiseen ajan mittaan. Generatiiviset kuviot projisoidaan ruudulle, joka on upotettu useille valotunnistimille, jotka tallentavat niiden valotiedot tulona. Tiedot syötetään MaxMsp: hen ja tulostetaan kaiuttimeen. Äänet visualisoidaan takaisin veteen ja heijastetaan uudelleen, jolloin syntyy symmaattinen palautelenkki, joka kehittää monimutkaisempia kuvioita ja ääniä.
Keskitason elektroniikkakokemuksella ja generatiivisella musiikkiohjelmistolla, tässä tapauksessa MaxMsp, tämä malli voidaan konfiguroida dynaamisesti lisäämällä eri ääninäytteitä ja säätämällä taajuuksia.
Teet:
- interaktiivinen näyttö, jossa on antureita
- vesikaiutin
- live -syöttöprojektori
Lisää Mesoamerican peileistä täällä
Vaihe 1: Tee näyttö
Tarvitset
- iso pala ohutta puuta, 1/8-1/4 tuumaa paksu
- tai pahvi
- sakset tai saha
- pora -ase
- valkoinen maali
Askeleet:
- Leikkaa suuri ympyrä puusta tai pahvista. Se voi olla niin suuri kuin haluat. Tässä projektissa näytöni halkaisija oli viisi jalkaa. Muista, että heijastat kuvioita siihen.
- Poraa seuraavaksi viisi reikää porapistoolilla. Varmista, että valokennokennolle on riittävästi tilaa.
- Maalaa se valkoiseksi ja odota kuivumista.
Vaihe 2: Elektroniikka
Tarvitset:
- Arduino Uno
- viisi valokennoanturia
- leipälauta
- sähkökaapeli
- 5V syöttö
- viisi 10KΩ ulosvedettävää vastusta
- USB kaapeli
- Juottaa
- Juotin
Mistä ostaa:
learn.adafruit.com/photocells/overview
Testata:
learn.adafruit.com/photocells/testing-a-ph…
Kytkeä:
learn.adafruit.com/photocells/connecting-a…
Käyttää:
learn.adafruit.com/photocells/using-a-phot…
Askeleet:
- Leikkaa sähköjohto viiteen osaan, jotka ulottuvat näytön jokaiseen reikään (esim. Kaksi jalkaa)
- Juotos lanka valokennon kumpaankin päähän (katso yllä oleva esimerkki)
- Asenna jokainen valokenno kuhunkin reikään anturi ulospäin.
- Aseta vastakkaisessa päässä olevat kaapelit leipälautaasi, joista toinen saavuttaa 5 V, toinen saavuttaa 10 KΩ: n (joka on kytketty maahan ja analoginen nasta); käytä yllä olevaa esimerkkiä oppaana
- Tee tämä uudestaan ja uudestaan, kunnes olet käyttänyt analogisia nastoja 0-4 viidelle valokennollesi
- Käytä tätä opetusohjelmaa oppaana
learn.adafruit.com/photocells/connecting-a…
Vaihe 3: Arduino -koodi - Testaa valokennosi
- Hanki koodi täältä:
- Testaa valokenno noudattamalla näitä ohjeita ja aseta uudet analogiset nastasi #koodisi yläosaan viidelle valokennollesi.
Esimerkki:
int valokennoPin = 0;
int valokennoPin = 1:
int valokennoPin = 2;
int valokennoPin = 3;
int valokennoPin = 4;
Vaihe 4: Valokennotiedot MaxMsp: hen
Voit käyttää valokennojen tuottamaa lux -dataa monin eri tavoin äänien tuottamiseen. Arvot ovat 0-1.
Tässä hieman lisätietoa:
www.instructables.com/id/Photocell-tutoria…
Tässä projektissa käytin MaxMsp: tä käyttäen Maxuino go -äänen tuottamista. Voit myös käyttää Processingia ja p5js: tä.
Lataa Maxuino täältä:
www.maxuino.org/
Lataa MaxMsp täältä:
cycling74.com
- Avaa Maxuino-korjaustiedosto luettelosta arduino_test_photocell ja kiinnitä jokainen analoginen nastasi r trig0- r trig
- Avaa MaxMsp -korjaustiedoston r trig sykli_2 mukana. Säädä parametreja ja lisää henkilökohtaiset äänitiedostot jokaiseen triggeriin.
- Sinun pitäisi nähdä lux -tietosi MaxMsp: n kautta. Pelaa sen kanssa ja löydä jotain mistä pidät.
Vaihe 5: Tee kymatiikkakaiutin
Tarvitset:
- Veden tiputin
- Pieni musta korkki tai astia (varmista, että se mahtuu kaiuttimen päälle)
- Yksi kaiutin (mieluiten pieni subwoofer)
- Vedenpitävä suihke
- Stereo -uros -kaksois -RCA -uroskaapeli
- Pikaliima
Askeleet:
- Liitä kannettavan tietokoneen ulostulo kaiuttimeen RCA -kaapelilla
- Suuntaa kaiutin ylöspäin
- Suihkukaiutin vedeneristyssuihkulla; Käytin
- Liimaa pieni korkki kaiuttimen keskelle
- Täytä korkki puoliksi vesipisaralla
- Katso esittelyvideo opastaaksesi
Vaihe 6: Suoratoistokamera kaiuttimessa
Tarvitset:
- Suoratoistokamera, useimmissa DSLR -kameroissa on tämä vaihtoehto
- Projektori
- Ring Flash
- HDMI -kaapeli
- kolmijalka
Askeleet:
- Aseta kamera jalustalle kaiuttimen yläpuolelle ja lähentä vesikorkki
- Kytke rengassalama päälle; Käytin Bower Macro Ringlight Flash -salamaa Canon Mark III DSLR -kamerassa
- Liitä HDMI -kaapeli kamerasta projektoriin tai mikä sopii kamerallesi
- Suoratoista projektori uudella valokennonäytöllä
- Jos projektorissasi on keystone -toiminto, yhdistä projektio valkokankaalle
Vaihe 7: Onnittelut
Teit interaktiivisen symmaattisen instrumentin. Muokkaa ääninäytteitäsi MaxMsp- ja äänenvoimakkuustasoilla ja olet valmis!
Suositeltava:
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: 5 vaihetta (kuvilla)
BBC Micro: bit and Scratch - Interaktiivinen ohjauspyörä ja ajopeli: Yksi tämän viikon luokkatehtävistäni on käyttää BBC Micro: bit -laitetta liittämiseen kirjoittamaamme Scratch -ohjelmaan. Ajattelin, että tämä oli täydellinen tilaisuus käyttää ThreadBoardiani sulautetun järjestelmän luomiseen! Inspiraationi tyhjästä p
Interaktiivinen tarina (raaputuspeli): 8 vaihetta
Interaktiivinen tarina (raaputuspeli): Tämä on opetusohjelma pelin tekemisestä tyhjästä vuoropuhelun ja spritesin avulla. Se opettaa myös lisäämään leikkeitä peliin ja ajoituksen, mukaan lukien lähetykset ja paljon muuta
Tee interaktiivinen LED -järjestelmä portaita varten: 7 vaihetta
Tee interaktiivinen LED -järjestelmä portaita varten: Talossa on portaikko. On erittäin mielenkiintoista nähdä monia portaikkojen kunnostushankkeita yhteisössä. Ei kovin kiireinen viime aikoina, joten päätin käyttää joitain avoimen lähdekoodin laitteistomoduuleja portaiden muuttamiseen kotona ja lisätä vuorovaikutusta
Interaktiivinen LED -laatta -seinä (helpompaa kuin miltä se näyttää): 7 vaihetta (kuvilla)
Interaktiivinen LED -laatta -seinä (helpompaa kuin miltä se näyttää): Tässä projektissa rakensin interaktiivisen LED -seinänäytön, jossa käytettiin Arduinoa ja 3D -painettuja osia. Halusin keksiä oman version, joka ei ollut vain edullisempi, vaan myös
Rakenna interaktiivinen Rainbow -silta Minecraft Raspberry Pi Editionin avulla: 11 vaihetta
Rakenna Rainbow Interactive Bridge -sovellus Minecraftin Raspberry Pi Editionin avulla: Eilen näin 8-vuotiaan veljenpoikani leikkivän Minecraftia aiemmin antamani Raspberry Pi -pelin kanssa, ja sitten sain idean, joka käyttää koodia räätälöidyn ja jännittävän Minecraftin luomiseen- pi LED -lohkojen projekti. Minecraft Pi on loistava tapa aloittaa