Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta projekt är ett litet rum med lampor som spelar i samordning med en komposition. Jag valde att använda Beethovens 5: e symfoni på grund av den emotionella tyngden av verket. När du väl kommer in i det lilla skumkärnrummet kan du ta på dig några hörlurar och lyssna på musiken när du upplever ljusshowen.
Steg 1: Gör rummet
För att veta hur många neopixlar du måste programmera måste du veta storleken på ditt rum. Den kan göras till vilken storlek du vill!
Foam Core är det enklaste materialet att prototypera i, därför kan det vara fördelaktigt att göra dina första väggar av det. Foam Core och hett lim är mycket robust
Steg 2: Neopixels
Mät hur många neopixlar du behöver, jag använde en meter.
Neopixlarna måste lödas till tråd så att den kan anslutas till en brödbräda eller arduino. Återigen är trådens längd och neopixlar helt upp till dig.
Steg 3: Brödbräda och Arduino
När trådarna är lödda till neoplixels, anslut det till en arduino och brödbräda. Detta är nödvändigt eftersom ljuset måste programmeras.
Steg 4: Program
Nu kan du börja programmera lamporna. Om du inte vet var du ska börja kan en kod som liknar min användas för att starta. Det visas på bilden.
Steg 5: Kod för tider och färger
Koden du använder kommer att vara annorlunda för vilken låt du väljer att använda. Om du väljer att använda Beethovens femte symfoni som jag gjorde, kan du använda tidsintervallen som jag redan kommit fram till. Annars kan du trycka på tempot till ett stoppur för att ta reda på hur många millisekunder som är i ett slag.
När det gäller Beethovens 5: e motsvarade ett slag 700 milisekunder. Att veta det numret hjälper dig att fastställa varaktigheten för lamporna.
Om du också vill använda Beethovens 5th har bilden som ingår ett tidsintervall och färger som används i min kod.
Steg 6: Spela musiken med koden
För att göra saken enklare för mig själv höll jag videon åtskild från lamporna och jag programmerade en knapp för att starta lamporna. För att starta koden och musiken samtidigt, ser jag bara till att trycka på knappen och starta videon samtidigt.
Steg 7: Fäst lampor på ditt rum
Oavsett vilken konfiguration du väljer, fäst lamporna i rummet. Jag sätter lamporna vertikalt på hörnet på en vägg så att det kan lysa över väggen bredvid.