Sisällysluettelo:

Wled RGB -ohjaimen käyttö: 5 vaihetta
Wled RGB -ohjaimen käyttö: 5 vaihetta

Video: Wled RGB -ohjaimen käyttö: 5 vaihetta

Video: Wled RGB -ohjaimen käyttö: 5 vaihetta
Video: Wiring 24v RGB COB Light Strips! with a ESP8266 using WLED 2024, Heinäkuu
Anonim
Image
Image

Hei kaikki toivomme, että kaikilla menee täysin hyvin ja turvallisesti jatkuvassa pandemiassa

Olen erittäin pahoillani, että jäin töihin ja projekteihin ja paljon editointia oli vielä kesken

Tässä videossa aion näyttää Wledille yksinkertaisen RGB Pixel -ohjaimen, jonka voit tehdä itse

Tämä ei ole minun tekemäni, enkä ota mitään omistajuutta tästä työstä vain auttaakseni sinua

Saadaksesi tämän puolestasi. Jos pidät tästä projektista, tilaa minun kanavani ja voit näyttää joitain

rakkautta projektin tekijälle lahjoittamalla

github.com/Aircoookie/WLED

WLED on avoimen lähdekoodin ohjelmisto. Sen on kirjoittanut mahtava kehittäjä nimeltä Aircoookie. WLED on kirjoitettu toimimaan ESP8266- ja ESP32 -mikro -ohjaimilla NeoPixel (WS2812B, WS2811, SK6812, APA102) LED -valojen ohjaamiseksi. Kun se on asennettu mikro -ohjaimeen, kuten ESP8266, WLED käyttää verkkopalvelinta, jota voidaan ohjata iOS- tai Android -sovelluksella, API, MQTT, Blynk, Alexa.

Jos olet perehtynyt Arduinoon ja mikro -ohjaimiin, tämä olisi kakku

vaikka et, pääset silti jonnekin noudattamalla näitä ohjeita

ominaisuudet

  • WS2812FX -kirjasto integroitu yli 100 erikoistehosteeseen
  • FastLED -kohinatehosteet ja 50 palettia
  • Moderni käyttöliittymä, jossa on värit, tehosteet ja segmenttien säätimet Osat eri tehosteiden ja värien asettamiseen osiin LED -valoja Asetukset -sivu - määritys verkon kautta Tukiasema- ja asema -tila - automaattinen vikaturvallinen APS -tuki RGBW -nauhoille
  • Tukee pyöräilyä niiden läpi. Makro -toiminnot, jotka suorittavat sovellusliittymän kutsut automaattisesti. Yövalo -toiminto (himmenee vähitellen) Täysi OTA -ohjelmiston päivitettävyys (HTTP + ArduinoOTA), salasanasuojattuMääritettävä analoginen kello + tuki Cronixie -sarjalle DiamexillaKonfiguroitava automaattinen kirkkausraja

Tarvikkeet

1) ESP8266 Board nodemcu/Wemos D1 mini

2) Ohjelmisto, jota käytin tiedoston ESP8266 polttamiseen, on nimeltään NodeMCU PyFlasher. marcelstoer (kehittäjä) sen rakentamiseen. Olen laittanut tiedoston ohjeisiin

3) mikro -usb -kaapeli

4) umper johdot, jos et halua juottaa

5) Virtalähde 5V 3Amps

6) Naarasjohto

7) WS2812B, WS2811, SK6812 RGB -nauhat (käytän WS2811 -ledejä)

7) Pieni muovikotelo (valinnainen)

Vaihe 1: ESP8266 -kortin asentaminen

Asenna WLED ESP8266 -laitteeseen
Asenna WLED ESP8266 -laitteeseen

Ensin sinun on asennettava ohjaimesi kortillesi

Yleensä levyillä on CH340 Chip -ohjaimet

voit ladata ja asentaa sen täältä.

Vaihe 2: Asenna WLED ESP8266 -laitteeseen

Asenna WLED ESP8266 -laitteeseen
Asenna WLED ESP8266 -laitteeseen

Ohjelmisto, jota käytin Wemos d1: n vilkkamiseen/polttamiseen, on NodeMCU PyFlasher. Kiitos Marcelstoerille sen rakentamisesta.

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

se on todella helppokäyttöinen ohjelmisto

Asennuksen jälkeen siirry Wlediin

github.com/Aircoookie/WLED/releases

sieltä lataa.bin -tiedosto ESP8266: n julkaisuista

kun olet ladannut.bin -tiedoston

vilkaise esp8266 -laitteesi Pyflasherilla tarkistaaksesi, onko kuvissa viitteitä (pidä kaikki ennallaan

jos käytät samaa levyä kuin minä)

Valitse PY -välähdyksessä Com -portti ja valitse tiedoston sijainti

Pidä Baude -kurssi 115200

salamatila DIO

Voit valita valintanapin kyllä Pyyhkii kaikki tiedot

tällä voit poistaa mahdolliset aikaisemmat kirjalliset tiedot, jotka ovat taululla

napsauta sitten Flash Node MCU.

Kun kaikki on välähtänyt onnistuneesti, saat

saada

viesti Laiteohjelmiston välähdys onnistui, irrota laite ja kytke se uudelleen.

Vaihe 3: Johdotus

Johdotus
Johdotus
Johdotus
Johdotus

Tässä projektissa käytän Ws2811 -lediä, jossa on kolme nastaista

Jännite +, GND -, & Data in

Kytke johdot kaavion mukaisesti

HUOMAUTUS: älä kytke USB: tä ja ulkoista virtalähdettä samanaikaisesti taululle

On suositeltavaa käyttää levyä ja lediä ulkoisella virtalähteellä

jännitteestä 5V.

Vaihe 4: Alkuasetukset

Alkuasennus
Alkuasennus
Alkuasennus
Alkuasennus
Alkuasennus
Alkuasennus

Kun piiri on tehty ja

Liitä pistorasiaan ja kytke ledit

Siirry Wi-Fi-yhteyteen puhelimessa tai tietokoneessa

Näet Wled-AP: n oletussalasanan wled1234 kaikki pienet kirjaimet

Saamme vaihtoehdon asetusnäytölle

Sinun on annettava WIFI -käyttäjänimi ja wifi -salasana

Määritä myös staattinen yhdyskäytävä

Ja klikkaa tallenna

Sivu sulkeutuu ja puhelin muodostaa yhteyden kotiverkkoon

asenna Wled APP Play -kaupasta tai Apple Storesta

napsauta sitten Discover -valoja, niin saat vaihtoehdon, näet vaihtoehdon

Siirry led -asetuksiin ja kirjoita liitettävät numerovalot

Minun tapauksessani olen pitänyt kirkkauden 255: een

Kokeiluna olen laittanut 1500MA virtalähteen

Voit mainita enemmän, jos sinulla on voimakas virtalähde

Voit valita väripyörän

Voit jakaa segmentin I, ja tein kaksi segmenttiä, joista jokaisessa oli 19

Siirry tehosteisiin nähdäksesi kaikki viileät tehosteet

Vaihe 5:

Kuva
Kuva
Kuva
Kuva
Kuva
Kuva

Jos haluat tukea kehittäjää, voit tehdä sen Git -keskussivulla

Ja seuraa minua instagramissa ja Youtube -kanavalla ja ohjeissa

Kaikki alla näkyvät ovat avustajia:

8bitbrett teki WiFi -automaattisen yhteyden QR -koodin Aircoookie/WLED -logolla! adamo teki animoidun Discord -palvelinlogon! @debsahu tarjosi HomeAssistant -automaattisen etsinnän ja paljon apua PIO: n kanssa!

@frenck loi hämmästyttävän, vakaan ja monipuolisen alkuperäisen integroinnin HomeAssistantin kanssa!

@photocromax auttaa elävöittämään visualisointiominaisuuden ja lisäsi-g.webp

@raymiec pyrkii parhaillaan luomaan parhaat asiakkaat Androidille ja iOS: lle!

@StormPie, mahtavan mobiilikäyttöliittymän luoja!

@timothybrown lisäsi MQTT -todennuksen!

@viknet365 siirsi Meteor -tehosteen!

@wiesendaniel lisäsi PlatformIO IDE: n määritykset!

@YeonV toimitti alkuperäisen HomeAssistant MQTT -valokonfiguraation!

Tämä luettelo on epätäydellinen.

Testaus, avustajat ja kannattajat

47 Tuotteet

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.

Constantine

Dale L.

David C.

David M.

Dennis H.

Dinos P.

Donn L.

Duane B.

DrZzs (Justin A.)

Dylan L.

Tehosteet

Eric N.

Eric P.

Eric Z.

e-kaupunki

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

itekärki

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.

Merkit.

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.

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

Vjatšeslav A.

Xavier A. A.

Käytetyt kirjastot ja riippuvuudet

ESP8266/ESP32 Arduino Core

NeunaPixelBus by Makuna (svenihoney -haarukka)

FastLED -kirjasto

ESPAsyncTCP kirjoittanut me-no-dev

ESPAsyncUDP, me-no-dev (alkaen 0.9.0)

ESPAsyncWebServer kirjoittanut me-no-dev

ArduinoJSON kirjoittanut bblanchon

async-mqtt-client kirjoittanut marvinroger

WS2812FX, tekijä kitesurfer1404 (muutettu)

IRremoteESP8266, Markzabo (valinnainen)

Aikavyöhyke: JChristensen

Blynk -kirjasto (tiivistetty)

E1.31 kirjasto forkineye (muokattu)

Aircoookien Espalexa (muokattu)

Monet FastLED -tehosteet ovat kriegsmanin ytimien muokattuja versioita!

WebServer_tng by bbx10 (ESP32, enintään 0.8.3) PubSubClient by knolleary (muokattu, enintään 0.8.3)

Suositeltava: