Sadržaj:

Kako koristiti Wled RGB kontroler: 5 koraka
Kako koristiti Wled RGB kontroler: 5 koraka

Video: Kako koristiti Wled RGB kontroler: 5 koraka

Video: Kako koristiti Wled RGB kontroler: 5 koraka
Video: A4988 Stepper Driver pada Wemos D1 Mini (Subtittled) 2024, Srpanj
Anonim
Image
Image

Pozdrav svima, nadamo se da je svima u tijeku pandemija apsolutno dobro i sigurno

Izuzetno mi je žao što sam zaglavio s poslom i projektima, a dosta uređivanja tek treba biti učinjeno

U ovom videu pokazat ću vam Wled jednostavan RGB Pixel kontroler koji to možete učiniti sami

Ovo nisam napravio ja i ne preuzimam nikakvo vlasništvo nad ovim djelom samo ću vam pomoći

Da biste ovo učinili umjesto vas. Ako vam se sviđa ovaj projekt, pretplatite se na moj kanal i možete ih prikazati

ljubav prema Tvorcu projekta doniranjem

github.com/Aircoookie/WLED

WLED je softver otvorenog koda. Napisao ga je sjajan programer Aircoookie. WLED je napisan da radi na mikrokontrolerima ESP8266 i ESP32 kako bi pomogao u kontroli LED dioda "NeoPixel" (WS2812B, WS2811, SK6812, APA102). Kada se instalira na mikrokontroler poput ESP8266, WLED pokreće web poslužitelj kojim se može kontrolirati iOS ili Android aplikacija, API, MQTT, Blynk, Alexa.

Ako ste upoznati s Arduinom i mikrokontrolerima, ovo bi bio dio kolača

čak i ako niste, ipak ćete negdje stići slijedeći ove upute

Značajke

  • Knjižnica WS2812FX integrirana za više od 100 specijalnih efekata
  • FastLED efekti šuma i 50 paleta
  • Moderno korisničko sučelje s kontrolama boja, efekata i segmenata Segmenti za postavljanje različitih efekata i boja na dijelove LED -a Stranice postavki - konfiguracija preko mreže Pristup točki i postaji - automatska APSuporaba bez grešaka za RGBW trake16 korisničkih postavki za jednostavno spremanje i učitavanje boja/efekata,
  • Podržava vožnju kroz njih. Makro funkcije za automatsko izvršavanje API poziva Funkcija Nightlight (postupno se smanjuje) Potpuna mogućnost ažuriranja OTA softvera (HTTP + ArduinoOTA), zaštita lozinkom Konfigurabilni analogni sat + podrška za Cronixie kit pomoću DiamexConfigurabilno ograničenje automatske svjetline za sigurniji rad

Pribor

1) ESP8266 nodemcu ploče/Wemos D1 mini

2) Softver koji sam koristio za bljeskanje datoteke ESP8266 zove se NodeMCU PyFlasher. marcelstoer (programer) za njegovu izgradnju. stavio sam datoteku u upute

3) mikro usb kabel

4) umper žice ako ne želite lemiti

5) Napajanje 5V 3Amps

6) Ženski kabel za napajanje

7) WS2812B, WS2811, SK6812 RGB trake (im koristim LED diode WS2811)

7) Malo plastično kućište (izborno)

Korak 1: Postavljanje ploče ESP8266

Instalirajte WLED na ESP8266
Instalirajte WLED na ESP8266

Prvo morate instalirati upravljačke programe za svoju ploču

Obično ploče imaju upravljačke programe za čipove CH340

ovdje možete preuzeti i instalirati.

Korak 2: Instalirajte WLED na ESP8266

Instalirajte WLED na ESP8266
Instalirajte WLED na ESP8266

Softver koji sam koristio za bljeskanje/snimanje Wemosa d1 je NodeMCU PyFlasher. Hvala marcelstoeru na izgradnji.

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

softver je zaista jednostavan za korištenje

Nakon instalacije sada idite na Wled

github.com/Aircoookie/WLED/releases

odatle preuzmite.bin datoteku iz izdanja za ESP8266

nakon što preuzmete.bin datoteku

bljesnite to na svom esp8266 pomoću Pyflashera, provjerite jesu li slike provjerene (zadržite sve kako je

ako koristite istu ploču kao ja)

na PY flasheru odaberite Com port i mjesto datoteke

Zadržite Baudeov tečaj na 115200

način rada bljeskalice DIO

Možete odabrati radio gumb da Briše sve podatke

s ovim možete izbrisati sve prethodne pisane podatke koji se nalaze na ploči

zatim kliknite na Flash Node MCU.

Kad sve uspješno prođe, učinit ćete to

dobiti

poruka Firmware je uspješno bljesnuo, odspojite i ponovo priključite uređaj.

Korak 3: Ožičenje

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

U ovom projektu koristim Ws2811 led koji ima tri pina

Napon +, GND -, & Podaci u

Spojite ožičenje kao što je prikazano na dijagramu

NAPOMENA: nemojte povezivati USB i vanjsko napajanje istovremeno na ploču

Preporučuje se napajanje ploče i LED dioda pomoću vanjskog izvora napajanja

od 5V.

Korak 4: Početno postavljanje

Početno postavljanje
Početno postavljanje
Početno postavljanje
Početno postavljanje
Početno postavljanje
Početno postavljanje

Nakon što je sklop napravljen i

Spojite na utičnicu i spojite LED diode

I idite na Wi-Fi vezu na telefonu ili računalu

Vidjet ćete da je zadana lozinka Wled-AP wled1234 sva mala slova

Dobit ćemo opciju zaslona za postavljanje

Morate unijeti korisničko ime i lozinku za WiFi

Također dodijelite statički pristupnik

I klik na spremi

Stranica će se zatvoriti i telefon će se ponovno povezati s kućnom mrežom

instalirajte aplikaciju Wled iz trgovine Play ili Apple trgovine

zatim kliknite na Otkrijte svjetla dobit ćete opciju, vidjet ćete opciju

idite na LED postavke i unesite brojčane diode koje želite povezati

u mom slučaju 38 sam zadržao svjetlinu na 255

Kao eksperiment sam stavio 1500MA struje

Možete napomenuti više ako imate snažno napajanje

Možete odabrati kotačić u boji

Možete podijeliti segment I napravio dva segmenta od po 19

Idite na efekte da biste vidjeli sve super efekte

5. korak:

Slika
Slika
Slika
Slika
Slika
Slika

Ako želite podržati razvojnog programera, to možete učiniti na stranici Hit hub

I slijedite me na mom instagramu i Youtube kanalu i instrukcijama

Svi koje vidite ispod su suradnici:

8bitbrett je napravio WiFi automatsko povezivanje QR koda s logotipom Aircoookie/WLED! adamo je napravio animirani logotip Discord poslužitelja! @debsahu je pružio HomeAssistant automatsko otkrivanje i puno pomoći s PIO -om!

@frenck je napravio nevjerojatnu, stabilnu i značajkama nativnu integraciju s HomeAssistantom!

@photocromax pomaže u oživljavanju značajke vizualizacije uživo i dodaje dokumente u pregled-g.webp

@raymiec trenutno radi na stvaranju najboljih klijenata za Android i iOS!

@StormPie, tvorac izvrsnog mobilnog korisničkog sučelja!

@timothybrown je dodao MQTT provjeru autentičnosti!

@viknet365 je prenio Meteorski efekt!

@wiesendaniel je dodao konfiguraciju za PlatformIO IDE!

@YeonV je dao početnu konfiguraciju svjetla HomeAssistant MQTT!

Ovaj popis nije potpun.

Testiranje, suradnici i podupiratelji

47 Proizvodi

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.

Kristijan K.

Cody M.

Konstantin

Dale L.

David C.

David M.

Dennis H.

Dinos P.

Donn L.

Duane B.

DrZzs (Justin A.)

Dylan L.

Effectsmeister

Eric N.

Eric P.

Eric Z.

e-grad

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.

Pogladiti

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.

Sebe (Discord @tube)

Sergio M.

Stefan S.

Stephen

Steve O.

Simon

S M Kovčeg.

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 i ovisnosti

ESP8266/ESP32 jezgra Arduino

NeoPixelBus by Makuna (svenihoney vilica)

FastLED biblioteka

ESPAsyncTCP od mene-no-dev

ESPAsyncUDP by me-no-dev (od 0.9.0)

ESPAsyncWebServer od mene-no-dev

ArduinoJSON by bblanchon

async-mqtt-client by marvinroger

WS2812FX od kitesurfer1404 (izmijenjeno)

IRremoteESP8266 by markszabo (izborno)

Vremenska zona od JChristensena

Blynk biblioteka (kompaktno)

E1.31 biblioteka by forkineye (izmijenjeno)

Espalexa by Aircoookie (izmijenjeno)

Mnogi uključeni FastLED efekti su modificirane verzije suština kriegsmana!

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

Preporučeni: