Sadržaj:

Kako se koristi Wled RGB kontroler: 5 koraka
Kako se koristi Wled RGB kontroler: 5 koraka

Video: Kako se koristi Wled RGB kontroler: 5 koraka

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

Pozdrav svima, nadam se da je svima u toku pandemija koja je u toku

Izuzetno mi je žao što sam zaglavio sa poslom i projektima i mnogo je uređivanja tek predstoji

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

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

Da biste ovo obavili 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 po imenu 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

Karakteristike

  • WS2812FX biblioteka integrirana za preko 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 dioda Stranica sa postavkama - konfiguracija preko mreže Pristup tački i stanici - automatska APS podrška bez grešaka za RGBW trake16 korisničkih postavki za jednostavno spremanje i učitavanje boja/efekata,
  • Podržava kretanje 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 komplet od strane DiamexConfigurabilno ograničenje automatske svjetline za sigurniji rad

Supplies

1) ESP8266 nodemcu ploče/Wemos D1 mini

2) Softver koji sam koristio za flešovanje narezivanja datotekeESP8266 zove se NodeMCU PyFlasher. marcelstoer (programer) za njegovu izgradnju. stavio sam datoteku u uputstvo za upotrebu

3) mikro usb kabl

4) umper žice ako ne želite lemiti

5) Napajanje 5V 3Amps

6) Ženski kabl za napajanje

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

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

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

možete preuzeti i instalirati odavde.

Korak 2: Instalirajte WLED na ESP8266

Instalirajte WLED na ESP8266
Instalirajte WLED na ESP8266

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

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

softver je zaista jednostavan za korištenje

Nakon instaliranja sada idite na Wled

github.com/Aircoookie/WLED/releases

odatle preuzmite.bin datoteku iz izdanja za ESP8266

nakon što preuzmete.bin datoteku

prebrišite to na svom esp8266 pomoću Pyflashera, provjerite slike radi provjere (zadržite sve kako je

ako koristite istu ploču kao ja)

na PY flasheru odaberite Com port i lokaciju datoteke

Zadržite Baudeov tečaj na 115200

način rada blica DIO

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

sa 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, vi ćete

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 -, i 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 vaše ploče i LED dioda pomoću vanjskog izvora napajanja

od 5V.

Korak 4: Početno postavljanje

Početna postavka
Početna postavka
Početna postavka
Početna postavka
Početna postavka
Početna postavka

Nakon što je krug napravljen i

Spojite na utičnicu i spojite LED diode

I idite na svoju Wi-Fi vezu na telefonu ili računaru

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

Dobit ćemo opciju ekrana za postavljanje

Morate unijeti WIFI korisničko ime i lozinku za WiFi

Dodijelite i statički pristupnik

I kliknite na spremi

Stranica će se zatvoriti i telefon će se ponovo povezati s vašom kućnom mrežom

instalirajte aplikaciju Wled iz trgovine Play ili Apple trgovine

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

idite na LED podešavanje 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 točak boje

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

Idite na efekte da vidite sve super efekte

Korak 5:

Image
Image
Image
Image
Image
Image

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

Pratite me na mom instagramu i Youtube kanalu i uputstvima

Svi koje vidite ispod su saradnici:

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

@frenck je napravio nevjerojatnu, stabilnu i značajku nativnu integraciju s HomeAssistant-om!

@photocromax pomaže u oživljavanju funkcije vizualizacije uživo i dodaje-g.webp

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

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

@timothybrown je dodao MQTT provjeru autentičnosti!

@viknet365 preneo Meteor efekat!

@wiesendaniel je dodao konfiguraciju za PlatformIO IDE!

@YeonV je pružio početnu konfiguraciju svjetla HomeAssistant MQTT!

Ova lista je nepotpuna.

Testiranje, saradnici i pristalice

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.

Christian 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.

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.

Ja (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.

Korištene biblioteke i ovisnosti

ESP8266/ESP32 Arduino jezgro

NeoPixelBus od Makuna (svenihoney vilica)

FastLED biblioteka

ESPAsyncTCP od me-no-dev

ESPAsyncUDP by me-no-dev (od 0.9.0)

ESPAsyncWebServer od me-no-dev

ArduinoJSON by bblanchon

async-mqtt-client by marvinroger

WS2812FX od kitesurfer1404 (izmijenjeno)

IRremoteESP8266 by markszabo (opcionalno)

Vremenska zona od JChristensena

Blynk biblioteka (kompaktno)

E1.31 biblioteka by forkineye (izmijenjeno)

Espalexa by Aircoookie (izmijenjeno)

Mnogi uključeni FastLED efekti su modifikovane verzije kriegsmanovih suština!

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

Preporučuje se: