Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Dette prosjektet er et lite rom med lys som spiller i samspill med en komposisjon. Jeg valgte å bruke Beethovens 5. symfoni på grunn av den emosjonelle vekten av stykket. Når du kommer inn i det lille skumkjernens rom, kan du ta på deg noen hodetelefoner og lytte til musikken mens du opplever lysshowet.
Trinn 1: Gjør rommet
For å vite hvor mange neopiksler du må programmere, må du vite størrelsen på rommet ditt. Den kan lages i hvilken som helst størrelse du ønsker!
Foam Core er det enkleste materialet å prototype i, derfor kan det være fordelaktig å lage de første veggene av det. Skumkjerne og varmt lim er veldig solid
Trinn 2: Neopixels
Mål hvor mange neopiksler du trenger, jeg brukte en meter.
Neopikslene må loddes til ledning, slik at den kan kobles til et brødbrett eller en arduino. Igjen, lengden på ledningen og neopikslene er helt opp til deg.
Trinn 3: Brødbrett og Arduino
Når ledningene er loddet til neoplixelene, kobler du det til en arduino og brødbrett. Dette er nødvendig fordi lyset må programmeres.
Trinn 4: Program
Nå kan du begynne å programmere lysene. Hvis du ikke vet hvor du skal begynne, kan du bruke en kode som ligner på min. Det er vist på bildet.
Trinn 5: Kode for tider og farger
Koden du bruker vil være forskjellig for hvilken sang du bestemmer deg for å bruke. Hvis du velger å bruke Beethovens 5. symfoni som jeg gjorde, kan du bruke tidsintervallene som jeg allerede fant ut. Ellers kan du trykke tempoet til en stoppeklokke for å finne ut hvor mange millisekunder som er i ett slag.
Når det gjelder Beethovens 5., tilsvarte ett slag 700 milisekunder. Å kjenne det tallet vil hjelpe deg med å bestemme varigheten for lysene.
Hvis du også vil bruke Beethovens 5th, har bildet som følger med et segment av tidsintervallene og fargene som brukes i koden min.
Trinn 6: Spill musikken med koden
For å gjøre saken enklere for meg selv, holdt jeg videoen atskilt fra lysene, og jeg programmerte en knapp for å starte lysene. For å starte koden og musikken samtidig, må jeg bare trykke på knappen og starte videoen samtidig.
Trinn 7: Fest lysene til rommet ditt
Uansett hvilken konfigurasjon du velger, fest lysene til rommet. Jeg satte lysene vertikalt på hjørnet av den ene veggen, slik at det kan skinne over veggen ved siden av.