Cov txheej txheem:

Yuav Siv Li Cas Wled RGB Controller: 5 Kauj Ruam
Yuav Siv Li Cas Wled RGB Controller: 5 Kauj Ruam

Video: Yuav Siv Li Cas Wled RGB Controller: 5 Kauj Ruam

Video: Yuav Siv Li Cas Wled RGB Controller: 5 Kauj Ruam
Video: Finance with Python! Downloading Financial Data 2024, Kaum ib hlis
Anonim
Image
Image

Nyob zoo txhua tus vam tias txhua tus ua tiav zoo & nyab xeeb hauv kev muaj tus kab mob kis thoob qhov txhia chaw

Kuv thov txim ntau tau nyam nrog Ua Haujlwm & Cov Haujlwm thiab ntau qhov kev kho tseem tsis tau ua

Hauv cov vis dis aus no kuv yuav qhia koj Wled ib qho yooj yim RGB Pixel tswj uas koj tuaj yeem ua nws tus kheej

Qhov no tsis yog ua los ntawm kuv thiab kuv tsis yog tus tswv ntawm txoj haujlwm no tsuas yog pab koj

Txhawm rau ua qhov no rau koj li ntawd. Yog tias koj nyiam Txoj Haujlwm no thov subscribe rau kuv channel thiab koj tuaj yeem qhia qee yam

hlub rau Tus Tsim Txoj Haujlwm los ntawm kev pub dawb

github.com/Aircoookie/WLED

WLED yog qhib qhov software. Nws tau sau los ntawm tus tsim tawm txaus hu ua Aircoookie. WLED tau sau los ua haujlwm ntawm ESP8266 thiab ESP32 microcontrollers los pab tswj "NeoPixel" (WS2812B, WS2811, SK6812, APA102) LEDs. Thaum teeb tsa ntawm lub microcontroller xws li ESP8266, WLED khiav lub vev xaib uas tuaj yeem tswj tau los ntawm iOS lossis Android app, API, MQTT, Blynk, Alexa.

Yog tias koj paub nrog Arduino thiab microcontrollers qhov no yuav yog ib qho khoom qab zib

txawm tias tsis yog koj tseem yuav tau mus rau qee qhov los ntawm ua raws cov lus qhia no

Nta

  • WS2812FX lub tsev qiv ntawv sib koom ua ke rau ntau dua 100 yam tshwj xeeb
  • FastLED suab nrov cuam tshuam thiab 50 palettes
  • UI niaj hnub nrog xim, cuam tshuam thiab ntu kev tswj ntu Kev teeb tsa cov teebmeem sib txawv thiab xim rau ib feem ntawm LEDsSettings nplooj - teeb tsa dua network Kev nkag mus thiab hom chaw nres tsheb - tsis siv tau qhov tsis zoo APS txhawb rau RGBW strips16 tus neeg siv presets kom txuag thiab thauj xim/cuam tshuam yooj yim,
  • Txhawb nqa kev caij tsheb kauj vab los ntawm lawv. Macro ua haujlwm kom ua tiav API hu ua Lub teeb pom kev zoo hmo ntuj (maj mam txo qis) Ua tiav OTA software hloov kho tshiab (HTTP + ArduinoOTA), tiv thaiv tus lej password tau teeb tsa Kev sib piv lub moos + txhawb rau Cronixie cov khoom siv los ntawm DiamexConfigurable Auto Brightness txwv rau kev ua haujlwm zoo dua

Khoom siv

1) ESP8266 Pawg thawj coj nodemcu/Wemos D1 mini

2) Cov software kuv siv los nyem qhov hlawv cov ntaub ntawv ESP8266 hu ua NodeMCU PyFlasher. marcelstoer (tus tsim tawm) rau tsim nws. kuv tau muab cov ntawv tso rau hauv cov lus qhia

3) micro usb cable

4) umper xov hlau yog tias koj tsis xav tau cov laug

5) Lub hwj chim muab 5V 3Amps

6) Poj niam fais fab cable

7) WS2812B, WS2811, SK6812 RGB strips (im siv WS2811 leds)

7) Ib lub hnab yas me me (Tsis teb los tau)

Kauj Ruam 1: Teeb Koj Lub Rooj Tsav Xwm ESP8266

Nruab WLED ntawm ESP8266
Nruab WLED ntawm ESP8266

Thawj qhov yuav tsum tau teeb tsa Tus Tsav Tsheb rau Koj lub Rooj Tswjhwm Saib

Feem ntau cov laug cam muaj CH340 Chip tsav tsheb

koj tuaj yeem rub tawm thiab teeb tsa nws los ntawm no.

Kauj Ruam 2: Nruab WLED ntawm ESP8266

Nruab WLED ntawm ESP8266
Nruab WLED ntawm ESP8266

Lub software kuv siv los nyem/hlawv kuv Wemos d1 yog NodeMCU PyFlasher. Ua tsaug rau marcelstoer rau kev tsim nws.

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

nws yooj yim heev rau siv software

Ib zaug ntsia tam sim no mus rau Wled

github.com/Aircoookie/WLED/releases

los ntawm qhov ntawd rub cov ntawv.bin los ntawm kev tshaj tawm rau ESP8266

ib zaug koj rub cov ntawv.bin

nyem qhov ntawd ntawm koj esp8266 siv Pyflasher thov txheeb xyuas cov duab kom pom tseeb (khaws txhua yam zoo li nws yog

yog tias koj siv tib lub rooj tsavxwm zoo li kuv)

ntawm PY flasher xaiv Com chaw nres nkoj thiab xaiv cov ntaub ntawv qhov chaw

Khaws tus Baude tus nqi ntawm 115200

flash hom DIO

Koj tuaj yeem xaiv lub xov tooj cua khawm yog So So tag nrho cov ntaub ntawv

nrog rau qhov no koj tuaj yeem tshem tawm yog tias muaj cov ntaub ntawv sau yav dhau los uas muaj nyob ntawm lub rooj tsavxwm

ces nyem rau ntawm Flash Node MCU.

Thaum txhua yam yog flashed ntse koj yuav

tau a

lus Firmware ua tiav flashed thov unpung thiab rov ua dua lub cuab yeej.

Kauj Ruam 3: Kev thaiv kab hlau

Thaiv
Thaiv
Thaiv
Thaiv

Hauv qhov haujlwm no Kuv siv Ws2811 coj uas muaj peb tus pin

Voltage +, GND -, & Cov ntaub ntawv hauv

Txuas cov thaiv raws li kuv tau qhia hauv daim duab

THOV NCO NTSOOV tsis txuas USB & lub zog sab nraud tib lub sijhawm ntawm lub rooj tsavxwm

Nws pom zoo kom siv zog rau koj lub rooj tsav xwm & Leds siv lub zog hluav taws xob sab nraud

ua 5v.

Kauj ruam 4: Pib Teeb

Pib Teeb
Pib Teeb
Pib Teeb
Pib Teeb
Pib Teeb
Pib Teeb

Thaum lub voj voog ua thiab

Txuas mus rau Lub Qhov Hluav Taws Xob thiab txuas Leds

Thiab mus rau koj li Wi-nkaus kev txuas ntawm koj lub Xov Tooj lossis PC

Koj yuav pom Wled-AP tus password tsis raug yog wled1234 txhua qhov ntawv qis

Peb yuav tau txais kev xaiv ntawm teeb tsa lub vijtsam

Yuav tsum sau WIFI tus neeg siv lub npe & tus password wifi

Kuj tseem muab lub qhov rooj zoo li qub

Thiab nyem rau txuag

Nplooj ntawv yuav kaw thiab koj lub xov tooj yuav txuas rov qab rau koj lub network hauv tsev

nruab Wled APP los ntawm Play store lossis Apple store

tom qab ntawd nyem rau Tshawb Pom Teeb yuav tau txais ib qho kev xaiv, koj yuav pom qhov kev xaiv

mus rau coj teeb thiab sau tus lej leds koj xav txuas

hauv kuv qhov xwm txheej kuv muaj 38 khaws qhov ci ci rau 255

Raws li kev sim kuv tau tso 1500MA cov khoom siv tam sim no

Koj tuaj yeem hais ntau ntxiv yog tias koj muaj lub hwj chim zoo

Koj tuaj yeem xaiv lub log xim

Koj tuaj yeem faib ntu Kuv tau ua ob ntu ntawm 19 txhua

Nkag mus rau qhov cuam tshuam kom pom txhua qhov cuam tshuam txias

Kauj ruam 5:

Duab
Duab
Duab
Duab
Duab
Duab

Yog tias koj xav txhawb nqa tus tsim tawm koj tuaj yeem ua qhov ntawd ntawm Git hub nplooj ntawv

Thiab ua raws kuv ntawm kuv tus instagram thiab Youtube channel & qhia paub

Txhua tus neeg koj pom hauv qab no yog Tus Pabcuam:

8bitbrett ua WiFi pib txuas QR code nrog Aircoookie/WLED logo! adamo ua cov animated Discord server logo! @debsahu muab HomeAssistant autodiscovery thiab pab tau ntau nrog PIO!

@frenck ua qhov zoo kawg, ruaj khov thiab muaj peev xwm ntim cov haiv neeg sib koom nrog HomeAssistant!

@photocromax tau pab coj qhov ua kom pom kev nyob rau lub neej thiab ntxiv-g.webp

@raymiec tam sim no tab tom ua haujlwm tsim cov neeg siv khoom zoo tshaj plaws rau Android thiab iOS!

@StormPie, tus tsim ntawm txaus mobile UI!

@timothybrown ntxiv MQTT authentication!

@viknet365 ported Meteor effect!

@wiesendaniel ntxiv kev teeb tsa rau PlatformIO IDE!

@YeonV muab thawj qhov HomeAssistant MQTT teeb teeb!

Cov npe no tsis tiav.

Kev Xeem, Pab Koom Tes thiab Txhawb Nqa

47 Khoom

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.

@Def3nder kev

Dennis H.

Dinos P.

Daws L.

Duane B.

DrZzs (Justin A.)

Dylan L.

Cov teebmeem

Eric N.

Eric P.

Eric Z.

e-lub nroog

@Errurion kev

Fabian N.

Felix S.

Filis

Gary AW.

Geert De V.

George V.

Graham W.

Gunnar B.

Kev H.

App.doNotProcessConnectivityEvents = muaj tseeb; Heiko

Hermann S.

Horst F. M @illuxions

itechspar

Yakhauj D.

James W.

Jason C.

Jason S.

Jens

Jeremy D.

Jim P.

John B.

Jon D.

Jordan A.

Jordan J.

Yauxej S.

Josh A.

Josh G.

@juanesf kev

Justin K.

Kjell-Einar A.

Laurence C.

Leonhard A.

Leonhard S.

Marc H.

Marc R.

Marcus S.

Mario F. S. Yau

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.

Nias L.

Nigel H.

Pascal B.

Pascal L.

Pat

Paul B.

Paul-Christiaan D.

Paul H.

Petru F.

Primoz

Quindor

Ralph UA

Ralph W.

Ramon H.

Raoul T.

Roob K.

Rau H.

Ruperto C.

Scott B.

Scott F.

Tus Kheej (Discord @tube)

Sergio M.

Stefan S.

Stephen

Steve O.

Ximoos

S M Ark.

Teem H.

Thomas E.

Thomas S.

Timothy M.

Timautes L.

Tobias B.

Tyler R.

Valre M.

Volker B.

Vyacheslav A.

Xavier A. A.

Siv Cov Tsev Qiv Ntawv thiab Kev Cia Siab

ESP8266/ESP32 Arduino Core

NeoPixelBus los ntawm Makuna (svenihoney diav rawg)

Lub tsev qiv ntawv FastLED

ESPAsyncTCP los ntawm kuv-tsis-dev

ESPAsyncUDP los ntawm kuv-tsis-dev (raws li 0.9.0)

ESPAsyncWebServer los ntawm kuv-tsis-dev

ArduinoJSON los ntawm bblanchon

async-mqtt-client los ntawm marvinroger

WS2812FX los ntawm kitesurfer1404 (hloov kho)

IRremoteESP8266 los ntawm markszabo (yeem)

Timezone los ntawm JChristensen

Lub tsev qiv ntawv Blynk (compacted)

E1.31 lub tsev qiv ntawv los ntawm forkineye (hloov kho)

Espalexa los ntawm Aircoookie (hloov kho)

Ntau qhov suav nrog FastLED cov txiaj ntsig tau hloov kho ntawm kriegsman cov ntsiab lus!

WebServer_tng los ntawm bbx10 (ESP32, txog 0.8.3) PubSubClient los ntawm knolleary (hloov kho, txog 0.8.3)

Pom zoo: