Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: ESP8266 -kortin asentaminen
- Vaihe 2: Asenna WLED ESP8266 -laitteeseen
- Vaihe 3: Johdotus
- Vaihe 4: Alkuasetukset
- Vaihe 5:
Video: Wled RGB -ohjaimen käyttö: 5 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
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
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
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
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
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:
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:
Pimoroni Enviro+ FeatherWingin käyttö Adafruit Feather NRF52840 Expressin kanssa: 8 vaihetta
Pimoroni Enviro+ FeatherWingin käyttö Adafruit Feather NRF52840 Expressin kanssa: Pimoroni Enviro+ FeatherWing on levy, joka on täynnä antureita, jotka on suunniteltu toimimaan Adafruit Feather -sarjan levyjen kanssa. Se on hyödyllinen paikka aloittaa kaikille, jotka ovat kiinnostuneita ympäristön seurannasta, ilmansaasteista ja tiedonsiirrosta. Minä
WLED (ESP8266) + IFTTT + Google Assistant: 5 vaihetta
WLED (ESP8266) + IFTTT + Google Assistant: Tämä opetusohjelma auttaa sinua aloittamaan IFTTT: n ja Google Assistant for WLED -laitteen käytön ESP8266 -laitteessa. ESP8266, seuraa tätä tynickiä koskevaa opasta: https: //tynick.com/blog/11-03-2019/getting-started…Kutsu Aircookielle niin hienosta ohjelmistosta
Grove LCD -näytön käyttö RGB -taustavalolla: 4 vaihetta
Grove -nestekidenäytön käyttäminen RGB -taustavalolla: Näyttöyksiköillä on tärkeä rooli ihmisten ja koneiden välisen hyvän yhteyden luomiseksi. Ja siksi ne ovat tärkeä osa sulautettuja järjestelmiä. Näyttöyksiköt - suuret tai pienet, toimivat samalla perusperiaatteella. Täydentämisen lisäksi
RGB Led -moduulin käyttö: 4 vaihetta
RGB Led -moduulin käyttäminen: Kuvaukset: Sisäänrakennetulla vastuksella, joka estää LED-valojen palamisen. Voidaan käyttää eri mikro-ohjaimilla Aktiivinen korkea toiminta Työjännite: 3.3V / 5V Voidaan kytkeä suoraan Arduinolle ilman hyppyjohtoja
RGB -LEDin käyttö 37 anturisarjasta: 6 vaihetta
RGB -LED -valon käyttö 37 -anturisarjasta: Joten menit ulos ja ostit paketin sähköisiä antureita ja moduuleja hyvään hintaan nimeltä "37 anturia". (kuten tämä täällä tai muut Amazonissa), mutta et löydä tietoja moduuleista voidaksesi käyttää niitä? Tämä ohjeiden sarja