Kazalo:
- Zaloge
- 1. korak: Nastavitev plošče ESP8266
- Korak: Namestite WLED na ESP8266
- 3. korak: Ožičenje
- 4. korak: Začetna nastavitev
- 5. korak:
Video: Kako uporabljati krmilnik Wled RGB: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Pozdravljeni vsi, upam, da je vsem v času pandemije vse v redu in varno
Zelo mi je žal, da sem obtičal pri delu in projektih in da je treba še veliko urediti
V tem videu vam bom Wled predstavil preprost krmilnik RGB Pixel, ki ga lahko naredite sami
Tega nisem naredil jaz in ne prevzemam lastništva nad tem delom, ampak vam bom le pomagal
Da bi vam to naredili tako. Če vam je ta projekt všeč, se naročite na moj kanal in lahko ga pokažete
ljubezni do ustvarjalca projekta z darovanjem
github.com/Aircoookie/WLED
WLED je odprtokodna programska oprema. Napisal ga je odličen razvijalec z imenom Aircoookie. WLED je bil napisan za delovanje na mikrokontrolerjih ESP8266 in ESP32, da bi pomagal pri nadzoru LED -diod "NeoPixel" (WS2812B, WS2811, SK6812, APA102). Ko je nameščen na mikrokrmilniku, kot je ESP8266, WLED upravlja spletni strežnik, ki ga lahko nadzoruje aplikacija za iOS ali Android, API, MQTT, Blynk, Alexa.
Če poznate Arduino in mikrokrmilnike, bi to bil kos
tudi če ne, boste vseeno prišli nekam, če sledite tem navodilom
Lastnosti
- Knjižnica WS2812FX integrirana za več kot 100 posebnih učinkov
- Učinki hrupa FastLED in 50 palet
- Sodoben uporabniški vmesnik z barvami, učinki in segmenti Segmenti za nastavitev različnih učinkov in barv na delih LED -strani Stran z nastavitvami - konfiguracija prek omrežja Dostopna točka in način postaje - samodejna zaščita pred napakami APS, podpora za trakove RGBW 16 uporabniških prednastavitev za enostavno shranjevanje in nalaganje barv/učinkov,
- Podpira kroženje skozi njih. Makro funkcije za samodejno izvajanje klicev API -ja Funkcija nočne svetlobe (postopno zatemnitev) Popolna posodobitev programske opreme OTA (HTTP + ArduinoOTA), zaščitena z geslom Konfigurabilna analogna ura + podpora za komplet Cronixie z DiamexConfigurable Auto Brightness limit za varnejše delovanje
Zaloge
1) ESP8266 Board nodemcu/Wemos D1 mini
2) Programska oprema, ki sem jo uporabil za zapisovanje datoteke ESP8266, se imenuje NodeMCU PyFlasher. marcelstoer (razvijalec) za njegovo gradnjo. datoteko sem dal v navodila
3) mikro USB kabel
4) umper žice, če ne želite spajkati
5) Napajanje 5V 3Amps
6) Ženski napajalni kabel
7) RS trakovi WS2812B, WS2811, SK6812 (uporabljam LED diode WS2811)
7) Majhno plastično ohišje (neobvezno)
1. korak: Nastavitev plošče ESP8266
Najprej morate namestiti gonilnike za svojo ploščo
Običajno imajo plošče gonilnike čipov CH340
od tukaj lahko prenesete in namestite.
Korak: Namestite WLED na ESP8266
Programska oprema, ki sem jo uporabljal za bliskanje/zapisovanje svojega Wemosa d1, je NodeMCU PyFlasher. Hvala Marcelstoerju za njegovo izdelavo.
github.com/marcelstoer/nodemcu-pyflasher/r…
programska oprema je zelo enostavna za uporabo
Ko je nameščen, pojdite na Wled
github.com/Aircoookie/WLED/releases
od tam prenesite datoteko.bin iz izdaj za ESP8266
ko prenesete datoteko.bin
utripajte, da na svojem esp8266 s pomočjo Pyflasherja preverite, ali so slike primerne (naj bo vse tako, kot je
če uporabljate isto ploščo kot jaz)
na utripalki PY izberite vrata Com in izberite lokacijo datoteke
Obdržite Baudejev tečaj na 115200
način bliskavice DIO
Izberete lahko izbirni gumb da Izbriše vse podatke
s tem lahko izbrišete vse prejšnje zapisane podatke, ki so na plošči
nato kliknite Flash Node MCU.
Ko bo vse uspešno prikazano, boste
dobite a
sporočilo Vdelana programska oprema je uspešno utripala. Odstranite in znova priključite napravo.
3. korak: Ožičenje
V tem projektu uporabljam LED Ws2811 s tremi zatiči
Napetost +, GND -, in podatki v
Priključite ožičenje, kot je prikazano na diagramu
Prosimo, upoštevajte, da na ploščo ne priključite USB in zunanjega napajanja hkrati
Priporočljivo je, da napajate ploščo in LED z zunanjim napajanjem
5V.
4. korak: Začetna nastavitev
Ko je vezje narejeno in
Priključite na vtičnico in priključite LED
Pojdite na povezavo Wi-Fi v telefonu ali računalniku
Videli boste, da je privzeto geslo Wled-AP wled1234 vse male črke
Dobili bomo možnost nastavitvenega zaslona
Vnesti morate uporabniško ime in geslo za WiFi
Dodelite tudi statični prehod
In kliknite na shrani
Stran se bo zaprla in telefon se bo znova povezal z vašim domačim omrežjem
namestite Wled APP iz trgovine Play ali Apple
nato kliknite Odkrij luči, dobili boste možnost, videli boste možnost
pojdite na nastavitev led in vnesite številke, ki jih želite povezati
v mojem primeru sem 38 ohranil svetlost na 255
Kot poskus sem dal 1500MA trenutno napajanje
Če imate močan napajalnik, lahko omenite več
Izberete lahko barvno kolo
Segment I lahko razdelite na dva segmenta po 19
Pojdite na učinke in si oglejte vse kul učinke
5. korak:
Če želite podpreti razvijalca, lahko to storite na strani središča Git
In sledite mi na mojem instagram in Youtube kanalu ter navodilih
Vsi, ki jih vidite spodaj, so sodelavci:
8bitbrett je naredil WiFi samodejno povezavo QR kode z logotipom Aircoookie/WLED! adamo je naredil animirani logotip strežnika Discord! @debsahu je zagotovil samodejno odkrivanje HomeAssistant in veliko pomoči pri PIO!
@frenck je naredil neverjetno, stabilno in s funkcijami bogato domačo integracijo z HomeAssistantom!
@photocromax pripomore k oživitvi funkcije vizualizacije v živo in je dokumentu dodal predoglede GIF!
@raymiec trenutno dela na ustvarjanju najboljših strank za Android in iOS!
@StormPie, ustvarjalec odličnega mobilnega uporabniškega vmesnika!
@timothybrown je dodal preverjanje pristnosti MQTT!
@viknet365 je prenesel Meteor efekt!
@wiesendaniel je dodal konfiguracijo za PlatformIO IDE!
@YeonV je zagotovil začetno konfiguracijo svetlobe HomeAssistant MQTT!
Ta seznam je nepopoln.
Testiranje, sodelavci in podporniki
47 Izdelki
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.
Mojster učinkov
Eric N.
Eric P.
Eric Z.
e-mesto
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.
Sam (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.
Rabljene knjižnice in odvisnosti
ESP8266/ESP32 jedro Arduino
NeoPixelBus Makuna (svenihoney vilice)
Knjižnica FastLED
ESPAsyncTCP avtorja me-no-dev
ESPAsyncUDP avtorja me-no-dev (od 0.9.0)
ESPAsyncWebServer avtorja me-no-dev
ArduinoJSON by bblanchon
async-mqtt-client avtorja marvinroger
WS2812FX avtorja kitesurfer1404 (spremenjeno)
IRremoteESP8266 znamke markszabo (neobvezno)
Časovni pas JChristensen
Knjižnica Blynk (stisnjena)
Knjižnica E1.31 avtorja forkineye (spremenjeno)
Espalexa by Aircoookie (spremenjeno)
Številni vključeni učinki FastLED so spremenjene različice kriegsmanovih bistvov!
WebServer_tng by bbx10 (ESP32, do 0.8.3) PubSubClient by knolleary (spremenjeno, do 0.8.3)
Priporočena:
Kako ustvariti zagonski pogon Linuxa (in kako ga uporabljati): 10 korakov
Kako ustvariti zagonski pogon Linuxa (in kako ga uporabljati): To je preprost uvod o tem, kako začeti z Linuxom, zlasti Ubuntu
Arduino DIY krmilnik za igre - Arduino PS2 krmilnik iger - Predvajanje Tekkena z igralno ploščo Arduino DIY: 7 korakov
Arduino DIY krmilnik za igre | Arduino PS2 krmilnik iger | Igranje Tekken z igralno ploščo DIY Arduino: Pozdravljeni, igranje iger je vedno zabavno, vendar je igranje s svojim lastnim krmilnikom iger po meri bolj zabavno. Zato bomo v tem navodilu naredili krmilnik za igre z uporabo arduino pro micro
Rotacijski dajalnik: Kako deluje in kako uporabljati z Arduinom: 7 korakov
Rotacijski dajalnik: Kako deluje in kako ga uporabljati z Arduinom: To in druge neverjetne vaje lahko preberete na uradni spletni strani ElectroPeak Pregled V tej vadnici boste spoznali, kako uporabljati rotacijski kodirnik. Najprej boste videli nekaj informacij o rotacijskem kodirniku, nato pa se boste naučili, kako
Kako uporabljati Mac Terminal in kako uporabljati ključne funkcije: 4 koraki
Kako uporabljati Mac Terminal in kako uporabljati ključne funkcije: Pokazali vam bomo, kako odpreti terminal MAC. Prikazali vam bomo tudi nekaj funkcij v terminalu, na primer ifconfig, spreminjanje imenikov, dostop do datotek in arp. Ifconfig vam bo omogočil preverjanje vašega naslova IP in vašega oglasa MAC
Kako uporabljati Wiimote kot računalniško miško in uporabljati sveče kot senzor !!: 3 koraki
Kako uporabljati Wiimote kot računalniško miško in uporabljati sveče kot senzor !!: Ta priročnik vam bo pokazal, kako povezati daljinski upravljalnik Wii (Wiimote) z računalnikom in ga uporabiti kot miško