Tartalomjegyzék:

A Wled RGB vezérlő használata: 5 lépés
A Wled RGB vezérlő használata: 5 lépés

Videó: A Wled RGB vezérlő használata: 5 lépés

Videó: A Wled RGB vezérlő használata: 5 lépés
Videó: DIY RGB LED szalag szett, zene vezérlés + infra távirányító 2024, November
Anonim
Image
Image

Üdv mindenkinek, remélem mindenki jól és biztonságban van a folyamatban lévő járvány idején

Nagyon sajnálom, hogy elakadtam a Work & Projects -nél, és rengeteg szerkesztést kell még elvégezni

Ebben a videóban egy egyszerű RGB Pixel vezérlőt mutatok be Wlednek, amelyet saját maga is megtehet

Ezt nem én készítettem, és nem vállalok felelősséget a munkáért, csak hogy segítsek

Hogy ezt megcsinálják neked. Ha tetszik ez a projekt, iratkozz fel a csatornámra, és megmutathatsz néhányat

szeretetet a projekt készítőjének adományozással

github.com/Aircoookie/WLED

A WLED nyílt forráskódú szoftver. Egy fantasztikus Aircoookie fejlesztő írta. A WLED ESP8266 és ESP32 mikrokontrollereken való futtatásra készült, hogy segítsen a „NeoPixel” (WS2812B, WS2811, SK6812, APA102) LED -ek vezérlésében. Mikrokontrollerre, például ESP8266 -ra telepítve, A WLED webszervert üzemeltet, amelyet iOS vagy Android alkalmazás, API, MQTT, Blynk, Alexa vezérelhet.

Ha ismeri az Arduino -t és a mikrovezérlőket, ez egy tortát jelentene

még ha nem is, mégis eljut valahová, ha követi ezeket az utasításokat

Jellemzők

  • WS2812FX könyvtár integrálva több mint 100 speciális effektushoz
  • FastLED zajhatások és 50 paletta
  • Modern felhasználói felület szín-, effekt- és szegmensvezérléssel Szegmensek különböző effektusok és színek beállításához a LED -ek egyes részein Beállítások oldal - konfiguráció hálózaton keresztül Hozzáférési pont és állomás üzemmód - automatikus hibamentes APS támogatás az RGBW csíkokhoz16 felhasználói beállítások a színek/effektusok egyszerű mentéséhez és betöltéséhez,
  • Támogatja a kerékpározást rajtuk keresztül. Makró funkciók az API hívások automatikus végrehajtásához Éjszakai fény funkció (fokozatosan elhalványul) Teljes OTA szoftverfrissítés (HTTP + ArduinoOTA), jelszóval védhető Konfigurálható analóg óra + támogatás a Cronixie készlethez a Diamex segítségével Konfigurálható automatikus fényerő -korlát a biztonságosabb működés érdekében

Kellékek

1) ESP8266 Board nodemcu/Wemos D1 mini

2) Az ESP8266 fájl írására használt szoftver NodeMCU PyFlasher. marcelstoer (fejlesztő) építésére. A fájlt az utasítások közé tettem

3) mikro usb kábel

4) umper vezetékek, ha nem akar forrasztani

5) Tápegység 5V 3Amps

6) Női tápkábel

7) WS2812B, WS2811, SK6812 RGB szalagok (WS2811 LED -eket használok)

7) Kis műanyag burkolat (opcionális)

1. lépés: Az ESP8266 kártya beállítása

Telepítse a WLED -t az ESP8266 -ra
Telepítse a WLED -t az ESP8266 -ra

Az első dolog az illesztőprogramok telepítése a táblához

Általában a táblákon CH340 Chip meghajtók vannak

innen töltheti le és telepítheti.

2. lépés: Telepítse a WLED -t az ESP8266 -ra

Telepítse a WLED -t az ESP8266 -ra
Telepítse a WLED -t az ESP8266 -ra

A Wemos d1 villogására/írására használt szoftver a NodeMCU PyFlasher. Köszönöm Marcelstoernek, hogy megépítette.

github.com/marcelstoer/nodemcu-pyflasher/r…

valóban könnyen használható szoftver

Miután telepítette, menjen a Wled -be

github.com/Aircoookie/WLED/releases

innen töltse le a.bin fájlt az ESP8266 kiadásaiból

miután letöltötte a.bin fájlt

villogjon az esp8266 készüléken a Pyflasher segítségével, ellenőrizze a képeket, hogy nem látható -e (maradjon minden úgy, ahogy van

ha ugyanazt a táblát használja, mint én)

a PY villogón válassza ki a Com portot, és válassza ki a fájl helyét

Tartsa a Baude -árfolyamot 115200 -nál

vaku mód DIO

Kiválaszthatja a választógombot Igen Törli az összes adatot

ezzel törölheti a táblán található korábbi írásos adatokat

majd kattintson a Flash Node MCU elemre.

Ha minden sikeresen villog, akkor

kap egy

üzenet A firmware sikeresen villogott, húzza ki és csatlakoztassa újra az eszközt.

3. lépés: huzalozás

Vezeték
Vezeték
Vezeték
Vezeték

Ebben a projektben a Ws2811 ledet használom, amely három érintkezővel rendelkezik

Feszültség +, GND -, & Adatok

Csatlakoztassa a vezetékeket, ahogy az ábrán látható

FIGYELEM: ne csatlakoztassa egyszerre az USB -t és a külső áramforrást a táblához

Ajánlott a tábla és a LED -ek külső tápegységről történő táplálása

5V -ról.

4. lépés: Kezdeti beállítás

Kezdeti beállítás
Kezdeti beállítás
Kezdeti beállítás
Kezdeti beállítás
Kezdeti beállítás
Kezdeti beállítás

Miután az áramkör elkészült és

Csatlakoztassa a hálózati aljzathoz, és csatlakoztassa a LED -eket

És lépjen a Wi-Fi kapcsolathoz telefonján vagy számítógépén

Látni fogja, hogy a Wled-AP alapértelmezett jelszava wled1234, kisbetűvel

Kapunk egy beállító képernyőt

Meg kell adnia a WIFI felhasználói nevet és a wifi jelszót

Rendeljen statikus átjárót is

És kattintson a mentés gombra

Az oldal bezárul, és a telefon újra csatlakozik az otthoni hálózathoz

telepítse a Wled APP alkalmazást a Play áruházból vagy az Apple áruházból

majd kattintson a Fények felfedezése lehetőségre, és megjelenik egy lehetőség

lépjen a LED -beállításokba, és írja be a csatlakoztatni kívánt LED -eket

az én esetemben a 38 -as a fényerőt 255 -re tartotta

Kísérletként 1500MA áramellátást helyeztem el

Többet is megemlíthet, ha marha tápegysége van

Kiválaszthatja a színkereket

Az I. szegmenst feloszthatja két, egyenként 19 darab szegmensből

Lépjen be az effektekbe, hogy megnézze az összes jó hatást

5. lépés:

Kép
Kép
Kép
Kép
Kép
Kép

Ha támogatni szeretné a fejlesztőt, akkor ezt a Git hub oldalán teheti meg

És kövess engem az instagramomon és a Youtube csatornámon és az utasításokban

Az alábbiakban mindenki közreműködő:

A 8bitbrett az Aircoookie/WLED emblémával elkészítette a WiFi automatikus kapcsolódási QR -kódot! Az adamo elkészítette az animált Discord szerver logót! @debsahu a HomeAssistant automatikus felfedezést és sok segítséget nyújtott a PIO -hoz!

@frenck elképesztő, stabil és funkciókkal teli natív integrációt tett a HomeAssistant segítségével!

A @photocromax segít az Élő vizualizációs funkció életre keltésében, és hozzáadta a-g.webp

@raymiec jelenleg azon dolgozik, hogy a legjobb ügyfeleket hozza létre Androidra és iOS -re!

@StormPie, a fantasztikus mobil felhasználói felület megalkotója!

@timothybrown hozzáadta az MQTT hitelesítést!

@viknet365 hordozta a Meteor hatást!

@wiesendaniel hozzáadta a PlatformIO IDE konfigurációját!

@YeonV szolgáltatta a kezdeti HomeAssistant MQTT fénykonfigurációt!

Ez a lista hiányos.

Tesztelés, közreműködők és támogatók

47 Termékek

Achmed E.

Allan McN.

Andreas R.

Andrew G.

Andrew M.

Andries F.

Andy C.

Anton A.

Bernhard S.

Brendan W.

Brett H.

Brian N.

Bryan H.

Christian K.

Cody M.

Konstantin

Dale L.

David C.

David M.

Dennis H.

Dinos P.

Donn L.

Duane B.

DrZzs (Justin A.)

Dylan L.

Effectsister

Eric N.

Eric P.

Eric Z.

e-város

Fabian N.

Felix S.

Fil

Gary O.

Geert De V.

George V.

Graham W.

Gunnar B.

Håkan H.

App.doNotProcessConnectivityEvents = true; Heiko

Hermann S.

Horst F. M. @illuxions

itechspar

Jacob D.

James W.

Jason C.

Jason S.

Jens

Jeremy D.

Jim P.

John B.

Jon D.

Jordan A.

Jordan J.

Joseph S.

Josh A.

Josh G.

Justin K.

Kjell-Einar A.

Laurence C.

Leonhard A.

Leonhard S.

Március.

Marc R.

Marcus S.

Mario F. S.

Mark S.

Mark V.

Martin B.

Martin H.

Martin L.

Michael A.

Michael B.

Michael E.

Michael E.

Michael E.

Max H.

Menno V.

Nathan Y.

Niels L.

Nigel H.

Pascal B.

Pascal L.

Pat

Paul B.

Paul-Christiaan D.

Paul H.

Petru F.

Primoz

Quindor

Ralph U.

Ralph W.

Ramon H.

Raoul T.

Rob K.

Rüdiger H.

Ruperto C.

Scott B.

Scott F.

Önmaga (Discord @tube)

Sergio M.

Stefan S.

István

Steve O.

Simon

S M Ark.

Teemu H.

Thomas E.

Thomas S.

Timothy M.

Timothy L.

Tóbiás B.

Tyler R.

Valère M.

Volker B.

Vjacseszlav A.

Xavier A. A.

Használt könyvtárak és függőségek

ESP8266/ESP32 Arduino Core

NeoPixelBus by Makuna (svenihoney villa)

FastLED könyvtár

ESPAsyncTCP, me-no-dev

ESPAsyncUDP by me-no-dev (0.9.0-tól)

ESPAsyncWebServer, me-no-dev

ArduinoJSON - bblanchon

async-mqtt-client által marvinroger

WS2812FX, kitesurfer1404 (módosított)

IRremoteESP8266 by markszabo (opcionális)

Időzóna: JChristensen

Blynk könyvtár (tömörítve)

E1.31 könyvtár forkineye (módosítva)

Espalexa by Aircoookie (módosítva)

Sok mellékelt FastLED effekt a kriegsman lényegének módosított változata!

WebServer_tng by bbx10 (ESP32, legfeljebb 0.8.3) PubSubClient by knolleary (módosítva, legfeljebb 0.8.3)

Ajánlott: