Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä projekti on pieni huone, jossa on valoja, jotka soittavat yhdessä sävellyksen kanssa. Päätin käyttää Beethovensin 5. sinfoniaa teoksen emotionaalisen painon vuoksi. Kun pääset pieneen vaahtosydänhuoneeseen, voit laittaa kuulokkeet päähän ja kuunnella musiikkia valon esityksen aikana.
Vaihe 1: Tee huone
Jos haluat tietää, kuinka monta neopikseliä sinun on ohjelmoitava, sinun on tiedettävä huoneesi koko. Se voidaan tehdä haluamaasi kokoon!
Foam Core on helpoin prototyyppimateriaali, joten ensimmäisten seinien tekeminen voi olla hyödyllistä. Foam Core ja kuuma liima ovat erittäin tukevia
Vaihe 2: Neopikselit
Mittaa kuinka monta neopikseliä tarvitset, käytin yhtä mittaria.
Neopikselit on juotettava lankaan, jotta ne voidaan liittää leipälautaan tai arduinoon. Jälleen langan ja neopikselien pituudet ovat täysin sinun.
Vaihe 3: Breadboard ja Arduino
Kun johdot on juotettu neoplikseihin, kytke ne arduinoon ja leipälautaan. Tämä on tarpeen, koska valo on ohjelmoitava.
Vaihe 4: Ohjelmoi
Nyt voit aloittaa valojen ohjelmoinnin. Jos et tiedä mistä aloittaa, minun kaltaisen koodin voi aloittaa. Se näkyy kuvassa.
Vaihe 5: Aikojen ja värien koodi
Käyttämäsi koodi on erilainen kaikille kappaleille, joita päätät käyttää. Jos päätät käyttää Beethovenin viidettä sinfoniaa kuten minä, voit käyttää aikajaksoja, jotka olen jo keksinyt. Muussa tapauksessa voit napauttaa tempoa sekuntikelloon selvittääksesi, kuinka monta millisekuntia on yhdessä lyönnissä.
Mitä tulee Beethovensin viidenteen, yksi lyönti vastasi 700 millisekuntia. Tämän numeron tunteminen auttaa sinua määrittämään valojen keston.
Jos haluat käyttää myös Beethovens 5: tä, mukana olevassa kuvassa on segmentti koodissani käytetyistä aikaväleistä ja väreistä.
Vaihe 6: Toista musiikkia koodilla
Asioiden yksinkertaistamiseksi pidin videon erillään valoista ja ohjelmoin painikkeen valojen käynnistämiseksi. Käynnistääksesi koodin ja musiikin samanaikaisesti, paina vain painiketta ja käynnistä video samanaikaisesti.
Vaihe 7: Kiinnitä valot huoneeseesi
Riippumatta siitä, minkä kokoonpanon päätät, kiinnitä valot huoneeseen. Laitoin valot pystysuoraan yhden seinän kulmaan, jotta se voi loistaa viereisen seinän poikki.