Innholdsfortegnelse:
- Trinn 1: Ting som trengs:
- Trinn 2: Koble til lysdiodene
- Trinn 3: Endre og laste opp koden
- Trinn 4: Forstå animasjonene
- Trinn 5: Prosjektdemonstrasjon
Video: Arduino julelys: 5 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Julen nærmer seg, så jeg bestemte meg for å lage en fancy dekorasjon til hjemmet mitt. Det er mange typer julelys tilgjengelig, men jeg bestemte meg for å lage en på egen hånd. Det enkleste jeg kan tenke på er å koble noen lysdioder til Arduino og tenne dem. Uten å bruke en ic kan du koble til maksimalt 13 lysdioder, slik at du ikke brenner opp brikken. Jeg bestemte meg for å bruke 12, bare av estetiske årsaker.
Trinn 1: Ting som trengs:
- 12 lysdioder
- 12 220 ohm motstander (eller lignende)
- Arduino UNO
- USB-kabel
- 12 M-til-M-hoppetråder
- Et brødbrett
Allchips er en elektronisk serviceplattform for elektronikkomponenter, du kan kjøpe alle komponentene fra dem
Trinn 2: Koble til lysdiodene
Nå må du koble til hver LED på brødbrettet. Jeg har justert dem på rad, 2 hull fra hverandre slik at de får plass. Høyre side av lysdioden må være den lengre ledningen (anode, positiv) som kobles til en digital pinne på Arduino. Katoden går til den negative skinnen på brødbrettet, med en motstand. Skinnen er koblet til GND (negativ) på Arduino. Jeg har valgt digitale pinner 13 til 2, du kan omorganisere dem i koden
Trinn 3: Endre og laste opp koden
Koble Arduino til datamaskinen din ved hjelp av USB -kabelen. Start Arduino IDE og lim inn koden herfra. De forskjellige forsinkelsene kan endres og også sekvensen av animasjoner.
Trinn 4: Forstå animasjonene
For enkelhet i koden har jeg skilt hver sekvens av blink i en ny funksjon. Lang historie kort - hver animasjon har sin funksjon. I hver og en kan du finne en sløyfe, som går gjennom matrisen, som inneholder nummeret på hver led og den tilhørende digitale pinnen til Arduino. Deretter slår de dem på/av for å lage de flotte effektene. Hver funksjon avsluttes med utførelsen av av -animasjonen, som slår av alle lysdioder for å gjøre seg klar til den neste.
Trinn 5: Prosjektdemonstrasjon
I denne prototypen har jeg inkludert fire grunnleggende animasjoner - alt -i -ett (en etter en), chaser, chaser med par og 50 tilfeldige blink.
Anbefalt:
NeoPixel Clip-On C9 diffusorer til julelys: 6 trinn (med bilder)
NeoPixel Clip-On C9 diffusorer til julelys: Noen ganger forsvinner gode ting-for eksempel de frostede C9-pærene. Du vet, de hvor malingen fliser av. Ja, de frostede C9 -pærene av Charlie Brown godhet … Her er en skikkelig C9 LED -diffusor for 12 mm WS2811 NeoPixel adresserbare lysdioder. Av p
DIY automatiske musikalske julelys (MSGEQ7 + Arduino): 6 trinn (med bilder)
DIY Automatic Musical Christmas Lights (MSGEQ7 + Arduino): Så hvert år sier jeg at jeg kommer til å gjøre dette og aldri komme til å gjøre det fordi jeg utsetter mye. 2020 er et år med forandring, så jeg sier at dette er året for å gjøre det. Så håper du liker og lager dine egne musikalske julelys. Dette kommer til å bli et s
Automatiserte julelys: 6 trinn (med bilder)
Automatiserte julelys: I denne instruksjonsfilen viser jeg deg hvordan du bygger automatisk blinkende julelys når musikk spilles! Prosjektet har to deler: den elektriske kretsen og Arduino -koden/algoritmen. Kretsen fungerer ved å bruke et 8 -kanals relé for å lukke
DIY musikalske julelys for nybegynnere med bringebær Pi: 12 trinn (med bilder)
DIY Musical Xmas Lights for Beginners With Raspberry Pi: I dag skal jeg gå gjennom trinnene for å bruke en bringebærpi for å få julelysene dine til å blinke med musikk. Med bare noen få kroner ekstra materiale går jeg gjennom hvordan du konverterer dine vanlige julelys til et lysshow i hele huset. Målet han
Julelys til musikk ved hjelp av Arduino: 9 trinn (med bilder)
Julelys til musikk ved hjelp av Arduino: Min kone og jeg har ønsket å lage vårt eget lys-til-musikk-show for de siste høytidene. Inspirert av de to instruksjonene nedenfor bestemte vi oss for å endelig komme i gang i år og dekorere bobilen vår. Vi ønsket en alt-i-ett-fortsettelse