Kazalo:
- 1. korak: Modelirajte snežinko / zvezdo
- 2. korak: Zgradite podporo
- Korak: LED trakovi Soder
- 4. korak: Gonilnik LED
- 5. korak: Programska oprema in animacije
Video: Snežinka z LED trakom / animacije zvezd: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Majhen vodnik o tem, kako sem z LED trakovi zgradil božično dekoracijo, ki mi je ostala od drugega projekta. Na voljo so datoteke načrta, programske opreme in animacije. Ta projekt je navdihnil naslednji videoposnetek na youtube.
1. korak: Modelirajte snežinko / zvezdo
Prvi korak je bil načrtovati podporno strukturo za LED, kar je bilo storjeno z Inkscapeom. Koncept je imeti snežinko z zvezdo v notranjosti. Širina je bila izbrana tako, da je širina dveh trakov, da lahko ustvarite vse z enim samim trakom.
2. korak: Zgradite podporo
Nosilec je izdelan iz lesa in sestavljen z vročim lepilom.
Korak: LED trakovi Soder
LED trakovi se za vsak segment odrežejo na pravo dolžino in nato spajkajo skupaj s pripravljenimi žicami. To je trajalo dolgo in priporočam, da namesto rezanja trakov vzamete LED na žico.
4. korak: Gonilnik LED
V tem projektu LED ne poganja Arduino, ampak plošča NodeMCU (ESP8266) z MicroPythonom na njej.
Prvi korak je vrhunska vdelana programska oprema mikropythona po tem priročniku: Začetek uporabe MicroPythona na ESP8266. Nato ga lahko uporabite za pogon LED, kot je prikazano na 11. Nadzor NeoPixels.
Na moji plošči Machine.pin (4) je D2 (kot je prikazano na sliki). Ne pozabite povezati gnd z LED diodami.
5. korak: Programska oprema in animacije
Programsko opremo, napisano v Pythonu, lahko prenesete na moj GitHub.
Datoteka main.py obravnava predvajanje animacije. Lahko ima način ure, kjer je čas prikazan kot odstotek števila LED. V videoposnetku so prikazane tudi vse animacije, ki jih je mogoče kopirati iz datoteke animations.txt. Animacije nas pripeljejo do modula snowflake_esp.py, ki ima razred Snowflake, da zlahka naslovi celotne dele strukture. Zato je mogoče krmiliti vse LED skupaj ali samo del zvezde ali drevo, list ali deblo vsake roke do posamezne LED.
Na primer:
from snežinka_esp uvoz *sf = Snežinka (0)
off = Barva (0, 0, 0) def čakanje (ms): time.sleep (ms/1000.0) --- velika in majhna zvezda s prehodom snežinke y = Barva (255, 220, 0) sf.paint (izklopljeno) sf.star.color (y) čakanje (1000) sf.star.paint (izklopljeno) sf.trees.color (w) čakanje (1000) sf.trees.trunk.paint (off) sf.trees.leaf.color (y) počakaj (1000)
Priporočena:
Osvetljeni LED holokron (Vojne zvezd): narejeno v Fusion 360: 18 korakov (s slikami)
Osvetljeni LED holokron (Vojne zvezd): narejeno v Fusion 360: Zelo sem navdušen, ko delam s Fusion 360, da ustvarim nekaj lepega, še posebej za izdelavo nečesa z osvetlitvijo. Zakaj ne bi naredili projekta s kombinacijo filma Vojna zvezd z razsvetljavo? Zato sem se odločil, da naredim ta poučni projekt
Lasersko streljanje (Vojne zvezd): 5 korakov
Lasersko streljanje (Vojne zvezd): V tem članku bom predstavil projekt zvezdnih vojn na osnovi arduina, ki ga lahko naredite v okviru proračuna. Ta projekt je igra za lasersko streljanje, ki vam bo ustrezala kot domači izdelek. Ta projekt je sestavljen iz dveh podprojektov: izdelava blasterja iz kartona
Prepoznavanje zvezd z uporabo računalniškega vida (OpenCV): 11 korakov (s slikami)
Prepoznavanje zvezd z uporabo računalniškega vida (OpenCV): Ta navodila vam bodo opisala, kako ustvariti program za računalniški vid za samodejno prepoznavanje vzorcev zvezd na sliki. Metoda uporablja knjižnico OpenCV (Open-Source Computer Vision) za ustvarjanje nabora usposobljenih HAAR kaskad, ki jih je mogoče
LED snežinka: 15 korakov (s slikami)
LED snežinka: Ta snežinka LED ima animirane barve, ki jih zagotavlja 7 LED APA102 in jih upravlja mikrokrmilnik Arduino Nano. Kosi so lasersko rezani akril. Tu lahko ustvarite lasten dizajn, ki ga upoštevate tukaj, in jih lasersko razrežite pri vaši lokalni znamki
Izdelava LED nočne luči z vzorcem zvezd: 8 korakov (s slikami)
Izdelava LED nočne luči W/ zvezdni vzorec: Ta LED nočna lučka ima zvezdasti vzorec in na čaroben način osvetli temno sobo. Za les sem uporabil ipe, vendar bi kateri koli temni les ali na primer pobarvan MDF dobro deloval. To je res zabaven projekt in bi bil odličen kot naglasna luč