Innholdsfortegnelse:

Arduino julelys: 5 trinn (med bilder)
Arduino julelys: 5 trinn (med bilder)

Video: Arduino julelys: 5 trinn (med bilder)

Video: Arduino julelys: 5 trinn (med bilder)
Video: 🔋БЮДЖЕТНЫЙ БЛОК ПИТАНИЯ НОВОГО ПОКОЛЕНИЯ МАЛЕНЬКИЙ МОЩНЫЙ И НЕ ДОРОГОЙ FNIRSI DC6006L МИНИ ЛБП😍 2024, November
Anonim
Arduino julelys
Arduino julelys
Arduino julelys
Arduino julelys

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:

Ting som trengs
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

Koble til lysdiodene
Koble til lysdiodene
Koble til lysdiodene
Koble til lysdiodene
Koble til lysdiodene
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

Endring og opplasting av koden
Endring og opplasting av 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

Forstå animasjonene
Forstå animasjonene
Forstå animasjonene
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

Image
Image

I denne prototypen har jeg inkludert fire grunnleggende animasjoner - alt -i -ett (en etter en), chaser, chaser med par og 50 tilfeldige blink.

Anbefalt: