Cuprins:
Video: Arborele Bonsai LED Arduino: 4 pași
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Un Arduino Uno controlează o grămadă de LED-uri neopixeli montate pe o structură metalică în formă de copac. Setarea include, de asemenea, un receptor Bluetooth pentru a activa automat animația prin intermediul unei aplicații Android (Tasker).
Pasul 1: Structura arborelui
Structura arborelui este similară cu
În al meu, portbagajul are 48 de fire. Am împărțit-o mai întâi în 4 ramuri. Continuați să împărțiți ramurile până când ajungeți la 3 "frunze" pe ramură.
Pasul 2: Micro Controller (Arduino)
Cutia este un recipient simplu din plastic pe care l-am întărit cu bandă.
Cele 3 fire din stânga (GND, 5V, Data) merg la copac.
Celelalte fire sunt conectate la un modul bluetooth. Iată un tutorial despre cum să conectați un Arduino la un modul Bluetooth
Componente: - UNO R3 MEGA328P
- Seria Bluetooth HC-05/06
- 50 LED-uri SK6812 RGBW
Pasul 3: LED-uri
Lipirea tuturor LED-urilor este partea cea mai consumatoare de timp a proiectului. Fiecare LED este conectat atât la 5V, cât și la GND. Firul DATA trebuie să ruleze prin toate LED-urile din serie.
Puteți arunca o privire la acel tutorial despre cum să conectați LED-urile la Arduino.
www.hackster.io/glowascii/neopixel-leds-ar…
Pasul 4: animații (curcubeu, fulger …)
Această bucată de cod vă permite să controlați luminile prin serial.
- Trimiteți „0” pentru a începe prima animație. În prezent există 5 animații diferite. Animația va rula timp de 15 minute.
- Trimiteți „opriți” pentru a opri animația.
- Trimiteți „aleator” pentru a selecta aleatoriu o animație.
Dacă sunteți pe Android, vă recomand să utilizați
play.google.com/store/apps/details?id=de.k…
Bonus: lumină inteligentă
Folosesc Seria Bluetooth Tasker și Tasker pentru a activa automat arborele când telefonul meu este aproape de acesta. Acest lucru se face cu un profil bluetooth care declanșează o comandă serială în arborele.
play.google.com/store/apps/details?id=net….
play.google.com/store/apps/details?id=com….