Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-13 06:57
See projekt on väike ruum koos tuledega, mis mängivad kompositsiooniga kooskõlastatult. Valisin Beethovensi 5. sümfoonia kasutamise teose emotsionaalse kaalu tõttu. Kui olete jõudnud väikesesse vahtpõhja tuumikusse, saate kergete showde ajal kõrvaklapid pähe panna ja muusikat kuulata.
Samm: tehke tuba
Et teada saada, mitu neopikslit peate programmeerima, peate teadma oma ruumi suurust. Seda saab teha igas suuruses, kui soovite!
Foam Core on lihtsaim materjal prototüüpimiseks, seetõttu võib olla kasulik teha oma esimesed seinad. Vahttuum ja kuumliim on väga vastupidavad
2. samm: Neopikslid
Mõõtke, kui palju neopiksleid vajate, mina kasutasin ühte meetrit.
Neopikslid tuleb jootma juhtme külge, nii et neid saab ühendada leivalaua või arduinoga. Jällegi, traadi ja neopikslite pikkused on täielikult teie otsustada.
3. samm: leivalaud ja Arduino
Kui juhtmed on neoplixelite külge joodetud, ühendage see arduino ja leivaplaadiga. See on vajalik, sest valgus tuleb programmeerida.
Samm 4: Programmeerimine
Nüüd võite alustada tulede programmeerimist. Kui te ei tea, kust alustada, võib alustamiseks kasutada minu sarnast koodi. See on pildil näidatud.
5. samm: kellaaegade ja värvide kood
Kasutatav kood on iga laulu puhul erinev, mida otsustate kasutada. Kui otsustate kasutada Beethoveni viiendat sümfooniat nagu mina, võite kasutada ajavahemikke, millest ma juba aru sain. Vastasel juhul võite koputada tempole stopperi, et välja selgitada, mitu millisekundit on ühes taktis.
Beethovensi viienda puhul võrdus üks löök 700 millisekundiga. Selle numbri tundmine aitab teil tulede kestust määrata.
Kui soovite kasutada ka Beethovensi viiendat, on lisatud pildil minu koodis kasutatud ajavahemike ja värvide segment.
6. samm: esitage koodiga muusikat
Asja enda jaoks lihtsamaks muutmiseks hoidsin video tuledest eraldi ja programmeerisin tulede käivitamiseks nupu. Koodi ja muusika üheaegseks käivitamiseks vajutan lihtsalt nuppu ja alustan videot samal ajal.
Samm: kinnitage oma tuppa tuled
Ükskõik millises konfiguratsioonis otsustate, kinnitage tuled ruumi. Panin tuled vertikaalselt ühe seina nurka, nii et see võib paistma kogu seina kõrval.