Popoln vodnik za namestitev WLED na ESP32 in upravljanje LED luči

Zadnja posodobitev: 8 september 2026
  • WLED je odprtokodna programska oprema, posebej zasnovana za upravljanje naslovljivih LED trakov z uporabo mikrokrmilnikov ESP32 ali ESP8266.
  • Izbira pravega napajalnika in tipa LED čipa (kot je WS2812B) je ključnega pomena za preprečevanje poškodb strojne opreme in padcev napetosti.
  • Integracija s Home Assistantom vam omogoča, da preprost svetlobni trak spremenite v napreden sistem za avtomatizacijo doma z avtomatizacijo, ki temelji na senzorjih ali zunanjih podatkih.

Naslovljive LED trakove z živahnimi barvami in neonskim učinkom v temnem prostoru

Verjetno ste že videli tiste LED svetlobne instalacije, ki so videti, kot da so prišle naravnost iz znanstvenofantastičnega filma, kjer se barve prelivajo in odzivajo na vse. Čeprav obstaja ogromno vadnic, večina le opraska površino ali pa vam poda navodila, ki zvenijo, kot da jih je napisal robot. Zato vam želimo ponuditi jasen in lahko razumljiv vodnik , kjer ne boste samo kopirali in prilepili, ampak dejansko razumeli, kaj počnete z žicami in kodo, da lahko ustvarite svoje različice, ne da bi se bali, da bi kaj zažgali.

Ideja ni le, da luči svetijo, ampak da postanejo del pametnega ekosistema. Vse bomo integrirali v Home Assistant , ultimativni možgani za domačo avtomatizacijo, tako da vaši LED trakovi ne bodo le spreminjali barve, temveč vas bodo tudi opozarjali na uporabne stvari ali ustvarjali avtomatizirane prizore. Pripravite se, saj bomo pregledali koncepte elektrike, omrežij in krmiljenja, da vam med nastavljanjem projekta ne bo treba skakati na druga spletna mesta.

Projekti pametnih domov Raspberry Pi
Povezani članek:
Popoln vodnik za projekte domače avtomatizacije z Raspberry Pi

Kaj moramo kupiti? Pravo strojno opremo

Mikrokrmilniška plošča in elektronske komponente na delovni mizi za DIY projekt

Da bi se izognili prenagljenim odločitvam, je prvi korak imeti pri roki prave materiale. V bistvu potrebujemo tri stvari: pametni LED trak, mikrokrmilnik ESP32 in napajalnik, ki ne bo eksplodiral. Ne zaupajte kar vsakemu spletnemu oglasu; obstajajo tehnične podrobnosti, ki naredijo razliko med profesionalnim projektom in tistim, ki utripa, ker nima napajanja.

Izbira popolnega LED traku

Vsi LED trakovi niso enaki. "Neumni" trakovi počnejo samo eno stvar: svetijo v eni barvi. Iščemo naslovljive LED trakove in RGB osvetlitev , ki nam omogočajo neodvisno upravljanje vsake posamezne LED diode. Najpogostejši in cenovno dostopni možnosti sta WS2811 in WS2812B. Ključna razlika je v tem, da z WS2811 upravljate skupine treh LED diod, medtem ko z WS2812B lahko upravljate vsako LED diodo posebej, kar ponuja neverjetne možnosti za animacije.

  Popoln vodnik za načrtovanje varnostnih kopij in samodejnih opravil s Cronom v Linuxu

Pri izbiri bodite pozorni na gostoto (koliko LED diod je na meter). Več LED diod kot je, bolj neprekinjena bo svetloba, namesto da bi bila ločena "točke", čeprav to poveča porabo energije. Tu je tudi vprašanje stopnje zaščite IP . Če boste luči postavili v dnevno sobo, je stopnja zaščite IP30 več kot dovolj, če pa nameravate osvetliti teraso ali, kdo ve, bazen, boste potrebovali zaščito IP65 ali IP68, da preprečite poškodbe zaradi vode.

Pametni senzor gibanja poleg nočne svetilke v spalnici za avtomatizacijo osvetlitve.
Povezani članek:
Popoln vodnik za avtomatizacijo razsvetljave s senzorji Zigbee

Napajalnik: Električno srce

Tukaj se mnogi motijo. LED trak porabi veliko več energije kot ESP32, zato napajalnik dimenzioniramo glede na število LED diod. Če uporabljamo 5V trak, potrebujemo 5V napajalnik. Hiter izračun: vsaka LED dioda porabi približno 0.2 W. Če imate 3 merilnike s 30 LED diodami na meter, je to 18 W skupne moči . Z uporabo formule P = I x V vemo, da potrebujemo vsaj 3.6 ampera. V idealnem primeru bi morali kupiti napajalnik z zadostno amperažo , da preprečite pregrevanje in omogočite prihodnje nadgradnje.

Možgani: ESP32 proti ESP8266

Čeprav je bil ESP8266 (tako kot NodeMCU) dolgo časa kralj, je ESP32 logična evolucija . Je zmogljivejši, ima dvojedro in več vhodno/izhodnih pinov. Za WLED osvetlitev je zmagovalna izbira, ker bolje obvladuje kompleksne učinke in ima stabilnejšo Wi-Fi povezljivost. Je izjemno poceni in se brezhibno integrira s katerim koli sistemom pametnega doma.

  Vse o dedovanju v objektno usmerjenem programiranju

Namestitev vdelane programske opreme WLED

Vgradnja sodobnih LED trakov, integriranih v stopnice stopnišča za arhitekturno osvetlitev

Pozabite na nameščanje kompleksnih programskih okolij, kot je Arduino IDE, če ne želite težav. Na spletni strani install.wled.me je na voljo uradni spletni namestitveni program , ki opravi vse delo. Preprosto priključite svoj ESP32 na računalnik s kablom USB (prepričajte se, da gre za podatkovni kabel in ne le za polnilni kabel ) in kliknite gumb za namestitev v Chromu ali Edgeu.

Konfigurirajte repetitor WiFi
Povezani članek:
Kako korak za korakom nastaviti repetitor WiFi doma

Če vaš brskalnik ne prepozna plošče, boste verjetno morali namestiti gonilnike za USB čip (na primer CP2102 ali CH340). Ko je naprava naložena, bo ustvarila lastno omrežje Wi-Fi, imenovano »WLED-AP«. Povežite se z njim z geslom wled1234 in nato vnesite podatke o usmerjevalniku. Profesionalni nasvet: dodelite ji statični IP-naslov v lokalnem omrežju , da Home Assistant ne izgubi sledi naprave, če se usmerjevalnik znova zažene.

Fizična montaža in kabliranje

Bližnji posnetek rok, ki povezujejo žice in elektronske komponente na testni plošči

Pri priklopu si zapomnite zlato pravilo: vedno delajte z izklopljenim napajanjem . Priključite 5V iz napajalnika na VIN pin ESP32 in pozitivni pin LED traku. GND (ozemljitev) mora biti skupna za vse komponente. Podatkovni kabel iz traku (DIN) se običajno priključi na GPIO 2 ali GPIO 16 ESP32, odvisno od modela. Pomembno je upoštevati smer podatkov , ki jo označujejo puščice na LED traku; če jo priključite obratno, se ne bo zgodilo absolutno nič.

Če opazite, da LED diode na koncu traku svetijo temneje ali rumeno, je to posledica padca napetosti. Rešitev je, da na koncu traku ali na vmesnih točkah vbrizgate napajanje, pri čemer napajalne kable priključite neposredno na vir, pri čemer vedno ohranite enako polarnost.

Kompakten mini računalnik na leseni površini, ki predstavlja lokalni strežnik (kot Intel N100) za obdelavo glasu domačega asistenta.
Povezani članek:
Kako ustvariti lokalnega glasovnega pomočnika z domačim pomočnikom

Napredna integracija z domačim pomočnikom

Sodobna igralna postavitev z integrirano LED ambientalno osvetlitvijo na namizju in monitorjih

Imeti spletno mesto za spreminjanje barv je v redu, toda prava čarovnija se zgodi v programu Home Assistant . Ker je v istem omrežju, bo sistem samodejno zaznal napravo WLED. Ko jo dodate, lahko ustvarite avtomatizacije, ki se zdijo kot čarovnija. Na primer, lahko nastavite »električni semafor«, ki spreminja barvo traku glede na ceno električne energije v realnem času (zelena za poceni, rdeča za drago).

  Vrste navodil v zbirnem jeziku: popoln vodnik

Luči lahko povežete tudi s senzorji gibanja, tako da ponoči osvetlijo vašo pot do kopalnice z mehko, toplo svetlobo ali pa utripajo rdeče, če nekdo odpre vhodna vrata. Na nadzorni plošči Home Assistant lahko dodate namensko kartico WLED za upravljanje segmentov traku , kar vam omogoča, da z enim samim trakom ravnate, kot da bi šlo za več neodvisnih luči.

Za najzahtevnejše uporabnike je mogoče ESP32 dodati mikrofon (kot je INMP441), tako da se luči odzivajo na ritem glasbe in vašo igralno sobo ali dnevno sobo spremenijo v pravo disko. Vse to se upravlja brez pisanja kode, preprosto z usklajevanjem WLED entitet znotraj avtomatizacije vašega strežnika za domačo avtomatizacijo.

Sistem razsvetljave, ki temelji na ESP32 in WLED, vam omogoča, da od preprostega dekorativnega traku preidete v popolnoma avtomatizirano orodje za informacije in vzdušje, kjer je ključnega pomena izbira pravih električnih komponent in izkoriščanje moči sistema Home Assistant za usklajevanje vsega z ene same nadzorne plošče.

Varnostni sistemi za dom
Povezani članek:
Varnostni sistemi za dom: zaščitite svoj dom, ne da bi zlomili banko