Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
Ta projekt je majhna soba z lučmi, ki igrajo usklajeno s kompozicijo. Zaradi čustvene teže dela sem se odločil za Beethovenovo peto simfonijo. Ko vstopite v majhno penasto jedro, si lahko med doživetjem svetlobne predstave nataknete nekaj slušalk in poslušate glasbo.
1. korak: naredite sobo
Če želite vedeti, koliko neopikslov morate programirati, morate poznati velikost vaše sobe. Izdelan je lahko poljubne velikosti!
Penasto jedro je najlažji material za izdelavo prototipov, zato bi bilo lahko koristno iz njega narediti prve stene. Penasto jedro in vroče lepilo sta zelo trdna
2. korak: Neopiksli
Izmerite, koliko neopikslov boste potrebovali, uporabil sem en meter.
Neopiksele je treba spajkati na žico, tako da jih je mogoče povezati z matično ploščo ali arduinom. Še enkrat, dolžine žice in neopikslov so popolnoma odvisne od vas.
3. korak: Breadboard in Arduino
Ko so žice spajkane na neopliksele, jih priključite na arduino in ploščo. To je potrebno, ker mora biti luč programirana.
4. korak: Program
Zdaj lahko začnete programirati luči. Če ne veste, kje začeti, lahko za začetek uporabite kodo, podobno moji. Prikazano je na sliki.
5. korak: Koda za čas in barve
Koda, ki jo uporabljate, bo drugačna za katero koli pesem, ki jo želite uporabiti. Če se odločite za Beethovnovo peto simfonijo, kot sem jo uporabil, lahko uporabite časovne intervale, ki sem jih že ugotovil. V nasprotnem primeru lahko pritisnete tempo na štoparico, da ugotovite, koliko milisekund je v enem utripu.
Kar zadeva Beethovensa 5., je en udarec znašal 700 milisekund. Poznavanje te številke vam bo pomagalo določiti trajanje luči.
Če bi radi uporabili tudi Beethovensa 5., vključena slika vsebuje del časovnih intervalov in barv, uporabljenih v moji kodi.
6. korak: Predvajajte glasbo s kodo
Da bi si olajšali stvari, sem video posnetek ločil od luči in programiral gumb za zagon luči. Če želite kodo in glasbo zagnati hkrati, samo pritisnite gumb in hkrati zaženite video.
7. korak: V svojo sobo namestite luči
V kateri koli konfiguraciji se odločite, pritrdite luči v sobo. Luči postavim navpično na vogal ene stene, da lahko sveti čez steno zraven.