Innholdsfortegnelse:
Video: Arduino LED Bonsai Tree: 4 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
En Arduino Uno styrer en haug med neopiksel -lysdioder som er montert på en treformet metallisk struktur. Oppsettet inneholder også en Bluetooth -mottaker for automatisk å slå på animasjonen via en Android -app (Tasker).
Trinn 1: Trestruktur
Trestrukturen ligner
I min har bagasjerommet 48 ledninger. Jeg delte den først i 4 grener. Fortsett å dele grenene til du ender med 3 "blader" per gren.
Trinn 2: Mikrokontroller (Arduino)
Boksen er en enkel plastbeholder som jeg har forsterket med tape.
De tre ledningene til venstre (GND, 5V, Data) går til treet.
De andre ledningene er koblet til en bluetooth -modul. Her er en opplæring i hvordan du kobler en Arduino til en Bluetooth -modul
Komponenter:-UNO R3 MEGA328P
-HC-05/06 Bluetooth Serial
-50 SK6812 RGBW LED
Trinn 3: Lysdioder
Lodding av alle lysdiodene er den mest tidkrevende delen av prosjektet. Hver LED er koblet til både 5V og GND. DATA -ledningen må gå gjennom alle lysdiodene i serie.
Du kan ta en titt på opplæringen for hvordan du kobler lysdiodene til Arduino.
www.hackster.io/glowascii/neopixel-leds-ar…
Trinn 4: Animasjoner (regnbue, lyn …)
Denne koden lar deg kontrollere lysene via seriell.
- Send "0" for å starte den første animasjonen. Det er for tiden 5 forskjellige animasjoner. Animasjonen vil kjøre i 15 minutter.
- Send "stopp" for å stoppe animasjonen.
- Send "tilfeldig" for å velge en animasjon tilfeldig.
Hvis du bruker Android, anbefaler jeg å bruke
play.google.com/store/apps/details?id=de.k…
Bonus: Smart lys
Jeg bruker Tasker og Tasker Bluetooth Serial for å automatisk slå på treet når telefonen er i nærheten av den. Dette gjøres med en bluetooth -profil som utløser en seriell kommando til treet.
play.google.com/store/apps/details?id=net….
play.google.com/store/apps/details?id=com….