Innehållsförteckning:
- Tillbehör
- Steg 1: Konfigurera ditt ESP8266 -kort
- Steg 2: Installera WLED på ESP8266
- Steg 3: Kabeldragning
- Steg 4: Initial installation
- Steg 5:
Video: Hur man använder Wled RGB -styrenhet: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Hej alla hoppas alla mår helt okej och säkert i den pågående pandemin
Jag är väldigt ledsen att jag satt fast med Work & Projects och mycket redigering som ännu inte var gjort
I den här videon ska jag visa dig Wled en enkel RGB Pixel -kontroller som du kan göra själv
Detta är inte gjort av mig och jag tar inget äganderätt till detta arbete, jag kommer bara att hjälpa dig
För att få detta gjort åt dig så. Om du gillar det här projektet kan du prenumerera på min kanal och du kan visa några
kärlek till skaparen av projektet genom att donera
github.com/Aircoookie/WLED
WLED är programvara med öppen källkod. Det skrevs av en fantastisk utvecklare som heter Aircoookie. WLED skrevs för att köra på ESP8266 och ESP32 mikrokontroller för att hjälpa till med att styra “NeoPixel” (WS2812B, WS2811, SK6812, APA102) lysdioder. Vid installation på en mikrokontroller som ESP8266, WLED driver en webbserver som kan styras av en iOS- eller Android -app, API, MQTT, Blynk, Alexa.
Om du är bekant med Arduino och mikrokontroller skulle detta vara en kaka
även om inte kommer du fortfarande att komma någonstans genom att följa dessa instruktioner
Funktioner
- WS2812FX -bibliotek integrerat för över 100 specialeffekter
- FastLED -bruseffekter och 50 paletter
- Modernt användargränssnitt med färg-, effekt- och segmentkontroller Segment för att ställa in olika effekter och färger på delar av lysdioderna Inställningssida - konfiguration via nätverk Tillgångspunkt och stationsläge - automatiskt felsäkert APS -stöd för RGBW -remsor16 användarförinställningar för att enkelt spara och ladda färger/effekter,
- Stöder cykla genom dem. Makrofunktioner för att automatiskt utföra API -samtal Nattljusfunktion (gradvis dämpas) Full uppdatering av OTA -programvara (HTTP + ArduinoOTA), lösenordsskyddbar Konfigurerbar analog klocka + stöd för Cronixie -kitet av DiamexConfigurable Auto Brightness -gräns för säkrare drift
Tillbehör
1) ESP8266 Board nodemcu/Wemos D1 mini
2) Programvaran jag använde för att flasha eller bränna filenESP8266 kallas NodeMCU PyFlasher. marcelstoer (utvecklare) för att bygga den. Jag har lagt filen i instruktionerna
3) mikro usb -kabel
4) umper trådar om du inte vill lödda
5) Strömförsörjning 5V 3Amp
6) Kvinna strömkabel
7) WS2812B, WS2811, SK6812 RGB -remsor (jag använder WS2811 -lysdioder)
7) Ett litet plasthölje (tillval)
Steg 1: Konfigurera ditt ESP8266 -kort
Först måste du installera drivrutinerna för ditt kort
Vanligtvis har brädorna CH340 Chip -drivrutiner
du kan ladda ner och installera det härifrån.
Steg 2: Installera WLED på ESP8266
Programvaran jag använde för att blinka/bränna min Wemos d1 är NodeMCU PyFlasher. Tack till marcelstoer för att bygga den.
github.com/marcelstoer/nodemcu-pyflasher/r…
det är verkligen lätt att använda programvara
En gång installerad nu gå till Wled
github.com/Aircoookie/WLED/releases
hämta därifrån.bin -filen från versionerna för ESP8266
när du har laddat ner.bin -filen
blinka att på din esp8266 med Pyflasher, vänligen kontrollera bilderna för referens (behåll allt som det är
om du använder samma tavla som jag)
på PY -blinkaren välj Com -porten och välj filplatsen
Håll Baude -räntan på 115200
blixtläge DIO
Du kan välja alternativknapp ja Rensar all data
med detta kan du radera om någon tidigare skriftlig data som finns på tavlan
klicka sedan på Flash Node MCU.
När allt blinkar framgångsrikt kommer du att göra det
få en
meddelandet Firmware blinkade framgångsrikt, lossa och anslut enheten igen.
Steg 3: Kabeldragning
I detta projekt använder jag Ws2811 led som har tre stift
Spänning +, GND -, & Data in
Anslut ledningarna som jag har visat i diagrammet
OBS! Anslut inte USB och extern ström samtidigt på kortet
Det rekommenderas att driva ditt kort och lysdioder med extern strömförsörjning
av 5V.
Steg 4: Initial installation
När kretsen är gjord och
Anslut till eluttaget och anslut lysdioderna
Och gå till din Wi-Fi-anslutning på din telefon eller dator
Du kommer att se Wled-AP standardlösenord är wled1234 alla små bokstäver
Vi får ett alternativ för installationsskärm
Behöver ange WIFI -användarnamn och wifi -lösenord
Tilldela också en statisk gateway
Och klicka på spara
Sidan stängs och telefonen kommer att ansluta tillbaka till ditt hemnätverk
installera Wled APP från Play store eller Apple store
klicka sedan på Upptäck lampor får ett alternativ, du kommer att se ett alternativ
gå till LED -inställning och ange de lysdioder som du vill ansluta
i mitt fall har jag 38 hållit ljusstyrkan till 255
Som ett experiment har jag lagt 1500MA strömförsörjning
Du kan nämna mer om du har en kraftig strömförsörjning
Du kan välja färghjul
Du kan dela segment Jag gjorde två segment om 19 vardera
Gå in på effekter för att se alla coola effekter
Steg 5:
Om du vill stödja utvecklaren kan du göra det på Git -navsidan
Och följ mig på min instagram och Youtube -kanal och instruktioner
Alla du ser nedan är bidragsgivarna:
8bitbrett gjorde den WiFi -automatiska QR -koden med Aircoookie/WLED -logotypen! adamo gjorde den animerade Discord -serverlogotypen! @debsahu gav HomeAssistant autodiscovery och mycket hjälp med PIO!
@frenck gjorde en fantastisk, stabil och funktionell integrerad integrering med HomeAssistant!
@photocromax hjälper till att väcka funktionen Live -visualisering till liv och har lagt till-g.webp
@raymiec arbetar för närvarande med att skapa de bästa klienterna för Android och iOS!
@StormPie, skaparen av det fantastiska mobilgränssnittet!
@timothybrown lade till MQTT -autentisering!
@viknet365 portade Meteor -effekten!
@wiesendaniel lade till konfigurationen för PlatformIO IDE!
@YeonV gav den första HomeAssistant MQTT -ljuskonfigurationen!
Denna lista är ofullständig.
Testning, bidragsgivare och supportrar
47 produkter
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-stad
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.
Mars.
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.
Klappa
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.
Self (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.
Vyacheslav A.
Xavier A. A.
Använda bibliotek och beroenden
ESP8266/ESP32 Arduino Core
NeoPixelBus av Makuna (svenihoney -gaffel)
FastLED -bibliotek
ESPAsyncTCP av me-no-dev
ESPAsyncUDP av me-no-dev (från och med 0.9.0)
ESPAsyncWebServer av me-no-dev
ArduinoJSON av bblanchon
async-mqtt-client av marvinroger
WS2812FX av kitesurfer1404 (modifierad)
IRremoteESP8266 av markszabo (tillval)
Tidszon av JChristensen
Blynk bibliotek (komprimerat)
E1.31 bibliotek av forkineye (modifierad)
Espalexa av Aircoookie (modifierad)
Många inkluderade FastLED -effekter är modifierade versioner av kriegsmans gists!
WebServer_tng av bbx10 (ESP32, upp till 0.8.3) PubSubClient av knolleary (modifierat, upp till 0.8.3)
Rekommenderad:
Hur man använder en fotocell för att ändra färgen på RGB LED: 3 steg
Hur man använder en fotocell för att ändra färgen på RGB -LED: För mitt Arduino -projekt, del 01, var min ursprungliga idé att använda en temperatursensor för att slå på och stänga av en LED, men dessvärre hade inte min temperatursensor kommit, vilket fick mig att valde bland sensorerna som finns i Elegoo -startpaketet och undrar om
Handledning: Hur man använder RGB -färgdetektorsensor TCS230 med Arduino UNO: 3 steg
Handledning: Hur man använder RGB -färgdetektorsensor TCS230 med Arduino UNO: Beskrivning: Denna handledning visar dig några enkla steg om hur du använder RGB -färgdetektorsensor med Arduino Uno. I slutet av den här självstudien får du ett antal jämförelseresultat mellan några färger. TCS3200 är en komplett färgdetalj
Hur man skapar en Linux -boot -enhet (och hur man använder den): 10 steg
Hur man skapar en Linux Boot Drive (och hur man använder den): Detta är en enkel introduktion om hur man kommer igång med Linux, särskilt Ubuntu
Hur man använder RGB LED -modul: 4 steg
Hur man använder RGB LED-modul: Beskrivningar: Med inbyggt motstånd för att förhindra att LED brinner ut. Kan användas med olika mikrokontroller. Aktiv hög drift Arbetsspänning: 3,3V / 5V Kan anslutas direkt till Arduino, utan bygelkablar
Hur man använder Mac Terminal och hur man använder viktiga funktioner: 4 steg
Så här använder du Mac Terminal och hur du använder viktiga funktioner: Vi visar dig hur du öppnar MAC Terminal. Vi kommer också att visa dig några funktioner i terminalen, till exempel ifconfig, ändra kataloger, komma åt filer och arp. Ifconfig låter dig kontrollera din IP -adress och din MAC -annons