Kazalo:

Kako uporabljati krmilnik Wled RGB: 5 korakov
Kako uporabljati krmilnik Wled RGB: 5 korakov

Video: Kako uporabljati krmilnik Wled RGB: 5 korakov

Video: Kako uporabljati krmilnik Wled RGB: 5 korakov
Video: Гидроизоляция|Как сделать гидроизоляцию бетонного крыльца от А до Я 2024, Julij
Anonim
Image
Image

Pozdravljeni vsi, upam, da je vsem v času pandemije vse v redu in varno

Zelo mi je žal, da sem obtičal pri delu in projektih in da je treba še veliko urediti

V tem videu vam bom Wled predstavil preprost krmilnik RGB Pixel, ki ga lahko naredite sami

Tega nisem naredil jaz in ne prevzemam lastništva nad tem delom, ampak vam bom le pomagal

Da bi vam to naredili tako. Če vam je ta projekt všeč, se naročite na moj kanal in lahko ga pokažete

ljubezni do ustvarjalca projekta z darovanjem

github.com/Aircoookie/WLED

WLED je odprtokodna programska oprema. Napisal ga je odličen razvijalec z imenom Aircoookie. WLED je bil napisan za delovanje na mikrokontrolerjih ESP8266 in ESP32, da bi pomagal pri nadzoru LED -diod "NeoPixel" (WS2812B, WS2811, SK6812, APA102). Ko je nameščen na mikrokrmilniku, kot je ESP8266, WLED upravlja spletni strežnik, ki ga lahko nadzoruje aplikacija za iOS ali Android, API, MQTT, Blynk, Alexa.

Če poznate Arduino in mikrokrmilnike, bi to bil kos

tudi če ne, boste vseeno prišli nekam, če sledite tem navodilom

Lastnosti

  • Knjižnica WS2812FX integrirana za več kot 100 posebnih učinkov
  • Učinki hrupa FastLED in 50 palet
  • Sodoben uporabniški vmesnik z barvami, učinki in segmenti Segmenti za nastavitev različnih učinkov in barv na delih LED -strani Stran z nastavitvami - konfiguracija prek omrežja Dostopna točka in način postaje - samodejna zaščita pred napakami APS, podpora za trakove RGBW 16 uporabniških prednastavitev za enostavno shranjevanje in nalaganje barv/učinkov,
  • Podpira kroženje skozi njih. Makro funkcije za samodejno izvajanje klicev API -ja Funkcija nočne svetlobe (postopno zatemnitev) Popolna posodobitev programske opreme OTA (HTTP + ArduinoOTA), zaščitena z geslom Konfigurabilna analogna ura + podpora za komplet Cronixie z DiamexConfigurable Auto Brightness limit za varnejše delovanje

Zaloge

1) ESP8266 Board nodemcu/Wemos D1 mini

2) Programska oprema, ki sem jo uporabil za zapisovanje datoteke ESP8266, se imenuje NodeMCU PyFlasher. marcelstoer (razvijalec) za njegovo gradnjo. datoteko sem dal v navodila

3) mikro USB kabel

4) umper žice, če ne želite spajkati

5) Napajanje 5V 3Amps

6) Ženski napajalni kabel

7) RS trakovi WS2812B, WS2811, SK6812 (uporabljam LED diode WS2811)

7) Majhno plastično ohišje (neobvezno)

1. korak: Nastavitev plošče ESP8266

Namestite WLED na ESP8266
Namestite WLED na ESP8266

Najprej morate namestiti gonilnike za svojo ploščo

Običajno imajo plošče gonilnike čipov CH340

od tukaj lahko prenesete in namestite.

Korak: Namestite WLED na ESP8266

Namestite WLED na ESP8266
Namestite WLED na ESP8266

Programska oprema, ki sem jo uporabljal za bliskanje/zapisovanje svojega Wemosa d1, je NodeMCU PyFlasher. Hvala Marcelstoerju za njegovo izdelavo.

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

programska oprema je zelo enostavna za uporabo

Ko je nameščen, pojdite na Wled

github.com/Aircoookie/WLED/releases

od tam prenesite datoteko.bin iz izdaj za ESP8266

ko prenesete datoteko.bin

utripajte, da na svojem esp8266 s pomočjo Pyflasherja preverite, ali so slike primerne (naj bo vse tako, kot je

če uporabljate isto ploščo kot jaz)

na utripalki PY izberite vrata Com in izberite lokacijo datoteke

Obdržite Baudejev tečaj na 115200

način bliskavice DIO

Izberete lahko izbirni gumb da Izbriše vse podatke

s tem lahko izbrišete vse prejšnje zapisane podatke, ki so na plošči

nato kliknite Flash Node MCU.

Ko bo vse uspešno prikazano, boste

dobite a

sporočilo Vdelana programska oprema je uspešno utripala. Odstranite in znova priključite napravo.

3. korak: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

V tem projektu uporabljam LED Ws2811 s tremi zatiči

Napetost +, GND -, in podatki v

Priključite ožičenje, kot je prikazano na diagramu

Prosimo, upoštevajte, da na ploščo ne priključite USB in zunanjega napajanja hkrati

Priporočljivo je, da napajate ploščo in LED z zunanjim napajanjem

5V.

4. korak: Začetna nastavitev

Začetna nastavitev
Začetna nastavitev
Začetna nastavitev
Začetna nastavitev
Začetna nastavitev
Začetna nastavitev

Ko je vezje narejeno in

Priključite na vtičnico in priključite LED

Pojdite na povezavo Wi-Fi v telefonu ali računalniku

Videli boste, da je privzeto geslo Wled-AP wled1234 vse male črke

Dobili bomo možnost nastavitvenega zaslona

Vnesti morate uporabniško ime in geslo za WiFi

Dodelite tudi statični prehod

In kliknite na shrani

Stran se bo zaprla in telefon se bo znova povezal z vašim domačim omrežjem

namestite Wled APP iz trgovine Play ali Apple

nato kliknite Odkrij luči, dobili boste možnost, videli boste možnost

pojdite na nastavitev led in vnesite številke, ki jih želite povezati

v mojem primeru sem 38 ohranil svetlost na 255

Kot poskus sem dal 1500MA trenutno napajanje

Če imate močan napajalnik, lahko omenite več

Izberete lahko barvno kolo

Segment I lahko razdelite na dva segmenta po 19

Pojdite na učinke in si oglejte vse kul učinke

5. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Če želite podpreti razvijalca, lahko to storite na strani središča Git

In sledite mi na mojem instagram in Youtube kanalu ter navodilih

Vsi, ki jih vidite spodaj, so sodelavci:

8bitbrett je naredil WiFi samodejno povezavo QR kode z logotipom Aircoookie/WLED! adamo je naredil animirani logotip strežnika Discord! @debsahu je zagotovil samodejno odkrivanje HomeAssistant in veliko pomoči pri PIO!

@frenck je naredil neverjetno, stabilno in s funkcijami bogato domačo integracijo z HomeAssistantom!

@photocromax pripomore k oživitvi funkcije vizualizacije v živo in je dokumentu dodal predoglede GIF!

@raymiec trenutno dela na ustvarjanju najboljših strank za Android in iOS!

@StormPie, ustvarjalec odličnega mobilnega uporabniškega vmesnika!

@timothybrown je dodal preverjanje pristnosti MQTT!

@viknet365 je prenesel Meteor efekt!

@wiesendaniel je dodal konfiguracijo za PlatformIO IDE!

@YeonV je zagotovil začetno konfiguracijo svetlobe HomeAssistant MQTT!

Ta seznam je nepopoln.

Testiranje, sodelavci in podporniki

47 Izdelki

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.

Mojster učinkov

Eric N.

Eric P.

Eric Z.

e-mesto

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.

Marc H.

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.

Primož

Quindor

Ralph U.

Ralph W.

Ramon H.

Raoul T.

Rob K.

Rüdiger H.

Ruperto C.

Scott B.

Scott F.

Sam (Discord @tube)

Sergio M.

Stefan S.

Stephen

Steve O.

Simon

S M Ark.

Teemu H.

Thomas E.

Thomas S.

Timothy M.

Timothy L.

Tobias B.

Tyler R.

Valère M.

Volker B.

Vjačeslav A.

Xavier A. A.

Rabljene knjižnice in odvisnosti

ESP8266/ESP32 jedro Arduino

NeoPixelBus Makuna (svenihoney vilice)

Knjižnica FastLED

ESPAsyncTCP avtorja me-no-dev

ESPAsyncUDP avtorja me-no-dev (od 0.9.0)

ESPAsyncWebServer avtorja me-no-dev

ArduinoJSON by bblanchon

async-mqtt-client avtorja marvinroger

WS2812FX avtorja kitesurfer1404 (spremenjeno)

IRremoteESP8266 znamke markszabo (neobvezno)

Časovni pas JChristensen

Knjižnica Blynk (stisnjena)

Knjižnica E1.31 avtorja forkineye (spremenjeno)

Espalexa by Aircoookie (spremenjeno)

Številni vključeni učinki FastLED so spremenjene različice kriegsmanovih bistvov!

WebServer_tng by bbx10 (ESP32, do 0.8.3) PubSubClient by knolleary (spremenjeno, do 0.8.3)

Priporočena: