Innholdsfortegnelse:
- Trinn 1: Delliste
- Trinn 2: Forbered lampen
- Trinn 3: Kapasitive brytere og Potar
- Trinn 4: Skjematisk og programmering
- Trinn 5: Neste versjon?
Video: Dekorativ LED -lampe Lydreaktiv (Arduino): 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
God dag, det er min første instruks, og jeg er ikke engelsk mann;) tilgi meg hvis jeg gjør feil.
Emnet jeg ønsket å snakke om er en LED -lampe enn det som også kan være lydreaktivt.
Historien starter med min kone som har hatt denne lampen fra Ikea siden lenge, og jeg tror alltid når jeg ser på den at det kan være et godt emne å transformere den med LED -stripe.
Da jeg leste noen instrukser, så jeg det emnet som ga meg god inspirasjon, takket være Natural Nerd
www.instructables.com/id/Music-Reactive-De…
Leter jeg etter informasjon for å vite hvordan det fungerer, finner jeg også god animasjon i
learn.sparkfun.com/tutorials/addressable-r…
Takk også til Michael Bartlett
La oss deretter begynne å stille den Ikea -lampen, det vil være en standardlampe (hvit) med en potar for å kunne justere lysstyrken, og deretter vil den bytte til musikkreaktiv lampe med 8 forskjellige animasjoner.
Videoen viser ikke godt potareffekten, den er hyggeligere i virkeligheten.
Beklager hvis jeg savner noen detaljer, men jeg hadde ikke tenkt å skrive en instruks før jeg lagde den.
Edit: Jeg la til en ny video, men kameraet mitt (mobiltelefon) er mettet av lyset, beklager det), vi kan se oppstartseffekten og den hvite lampen med lysstyrkeinnstilling, og deretter flere musikkeffekter
Trinn 1: Delliste
Her er listen
- selvfølgelig lampen selv
- en arduino NANO (som denne)
- Nano -skjold (ikke obligatorisk, men veldig partisk)
- Lydmodul (vær forsiktig IKKE TA KY-037 eller KY-038 med er IKKE fornuftig i det hele tatt)
- 3m LED stripe RGBW (en RGB kan være nok, men jeg ønsket å leke med RGBW) Jeg tok varmhvit, det er ADRESSABLE stripe, hver LED kan kommanderes individuelt, det er IKKE standard RGB -stripe
- 1 gryte (5 gryter her)
- Strøm 5v 20Ah (10 eller 15 kan være nok, men jeg foretrekker å være stor)
- 2 kondensatorbryter (standardbryter kan også være bra)
- kabel
- pedalen
- R/C -kabel (lett å koble til 3 -pinners sensor)
Trinn 2: Forbered lampen
Lampen er i sett og må settes sammen. Siden vi ikke vil bruke lampen og plasten som låser alle rørene sammen, og ettersom det er stille og ikke veldig stivt på opprinnelsen, bestemte jeg meg for å legge til bolt, så lag et hull og fest hvert rør sammen. Vær forsiktig, den ene er kortere og er starten fra bunnen.
Beklager at jeg ikke fikk nok bilde da jeg gjorde det.
Lampen er 1m38 høy, jeg brukte 2 stykker led stripe, som jeg satte på 2 side av røret.
Vær forsiktig, stripen må være i riktig forstand, fordi kabelen må være i bunnen, det er en inngang og en utgang på en slik LED -stripe, inngangen skal være nederst. Hver LED -stripe er 77 LED lang for meg, men vil se senere at det er for mye for arduino NANO.
Jeg prøver å varme limlisten til røret, men da jeg bestilte tok jeg den vanntette silikonversjonen, og det varme limet limte det ikke:(Så jeg brukte tie-raps i stedet. Tenk å koble til kabel samtidig.
Trinn 3: Kapasitive brytere og Potar
De to kapasitivbryterne er inne i lampen og reagerer relativt godt gjennom lampen av lampen.
Du kan sette den der du vil, jeg festet dem med bare et stykke lim, midt på lampens høyde.
Den øverste er for å bytte fra hvit til animasjon.
Den nederste er for å endre animasjonens stil. Det er 8 animasjoner, 7 er musikkreaktive, og den siste er bare uendelig bevegelig.
Til begynnelsen ønsket jeg å bruke en glidende potar i begynnelsen, men jeg visste ikke hvor jeg skulle sette den lett, så til slutt laget jeg et hull på toppen og satte en roterende.
Trinn 4: Skjematisk og programmering
Koble alt sammen
Og last opp koden
Det er bare å bruke Adafruit_NeoPixel -biblioteket, sørg for å ha installert det.
I koden har du:
#define NUM_LEDS 74
Selv om jeg brukte en 77 -lengde led -stripe, var nanoen tom for minne, og ingenting skjedde før jeg gikk ned til bare 74 LED. Det kan være bedre å bruke en Mega
#define MIC_LOW 0.0#definere MIC_HIGH 737.0
Sjekk min / maks -verdien du får med sensoren din.
Når du erklærer din LED -stripe, for meg var det NEO_RGBW og 800 khz, sjekk spesifikasjonene dine.
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, LED_PIN, NEO_RGBW + NEO_KHZ800);
Når lampen starter går den gjennom en rull, hvitt, rødt, grønt og blått, du kan fjerne startdelen hvis du ikke vil ha en slik start.
Trinn 5: Neste versjon?
Min kone var litt bekymret da jeg opererte lampen hennes, men nå elsker hun det virkelig.
Når du setter kabelen inn, må du passe på å feste dem for å unngå bedøvende skygger.
Strømboksen er ganske stor, og gjør en skygge nederst, og begynner LED -stripen høyere kan redusere skygger.
Knappen sees når lyset er på, den er ikke estetisk, tenk å legge den på siden av veggen (hvis lampen er i nærheten av en vegg) og samme side som strøm. men det er godt å se hvor de er, jeg vil ikke sette noe merke på lampen.
I siste versjon, når du klikker på effektknappen, blinker blå LED for å indikere at du trykker på knappen, og hvilken animasjon som er aktiv, men den kan forbedres.
Mikro kan være mer fornuftig, og jeg lurer på å sette 2 mikro for å ha bedre følsomhet.
Mer effekt kan opprettes, men må gå for en Mega antar jeg ettersom minnet som er tilgjengelig på Nano er stengt til null.
En roterende koder for å endre effekt kan også være et alternativ. Men jeg liker kapasitiv bryter for tiden:)
Jeg festet en USB -kabel til toppen av lampen for å enkelt kunne programmere den.
Jeg legger til en generell bryter på strømledningen når jeg mottar den.
Legg merke til at hvis du er sliten med det i morgen, kan du bli kvitt ledet og sette tilbake den opprinnelige lampen, men jeg kan virkelig ikke forestille meg hvorfor….
Å legge til fjernkontroll er også på idélisten.
Anbefalt:
Fire Pit med lydreaktiv flamme, Bluetooth -høyttaler og animerte lysdioder: 7 trinn (med bilder)
Fire Pit With Sound Reactive Flame, Bluetooth -høyttaler og animerte lysdioder: Ingenting sier sommertid som å slappe av ved bålet. Men vet du hva som er bedre enn ild? Brann OG musikk! Men vi kan gå ett skritt, nei, to skritt videre … Brann, musikk, LED -lys, lydreaktiv flamme! Det kan høres ambisiøst ut, men denne Ins
Vakuumrørlampe - lydreaktiv: 14 trinn (med bilder)
Vakuumrørlampe - lydreaktiv: Jeg har sagt det før, og jeg sier det igjen - Vakuumrør er en fantastisk ting å se! Jeg tror faktisk jeg kan ha en liten vakuumrørsbesettelse. Hver gang jeg støter på noen vakuumrør på mine reiser, må jeg kjøpe dem. Problemet
Hvordan lage en lydreaktiv lysdiode ved hjelp av en Mosfet: 6 trinn (med bilder)
Hvordan lage en lydreaktive lysdioder ved hjelp av One Mosfet: Hei venner i dag, jeg vil presentere Hvordan lage lydreaktive ledninger ved hjelp av en mosfet -transistor IRFZ44 og noen andre deler som er enkle å finne og montere hjemme for en nattlyseffekt festtid
Arduino Infinity Mirror (Bluetooth og lydreaktiv): 9 trinn (med bilder)
Arduino Infinity Mirror (Bluetooth & Sound Reactive): Jeg opprettet et Infinity Mirror for et skoleprosjekt med Arduino som du kan styre med telefonen eller nettbrettet ved å bruke Bluetooth. Speilet har også en innebygd mikrofon som oppdager lyd/musikk og reagerer deretter ved å generere iøynefallende
Lydreaktiv LED -skjerm: 6 trinn (med bilder)
Lydreaktiv LED -skjerm: Hei folkens! Dette er min første instruksjonsbaserte, og jeg laget en arduino -basert LED -skjerm. Jeg håper du liker det! Hvis du har spørsmål, kan du stille dem :-)). Hovedkonseptet er at hvis du tenner et akrylark (som har noe gravert i