Indholdsfortegnelse:

ESP 8266 Nodemcu Ws 2812 Neopixel -baseret LED MOOD -lampe styret af lokal webserver: 6 trin
ESP 8266 Nodemcu Ws 2812 Neopixel -baseret LED MOOD -lampe styret af lokal webserver: 6 trin

Video: ESP 8266 Nodemcu Ws 2812 Neopixel -baseret LED MOOD -lampe styret af lokal webserver: 6 trin

Video: ESP 8266 Nodemcu Ws 2812 Neopixel -baseret LED MOOD -lampe styret af lokal webserver: 6 trin
Video: ESP 8266 NodeMCU ws2812 Neopixel based LED MOOD Lamp Controlled By Android or any Internet browser 2024, Juli
Anonim
Image
Image
Grundidé
Grundidé

ESP 8266 Nodemcu Ws 2812 Neopixel -baseret LED MOOD -lampe styret ved hjælp af webserver

Trin 1: Grundlæggende idé

Grundidé
Grundidé

Hej fyre i denne instruks, jeg lavede MOOD LAMP baseret på Neopixel LED Ring med Nodemcu ESP 8266, og lampen styres af webserver hostet af nodemcu på enheden. Så den grundlæggende idé er at oprette en webserver ved nodemcu og få adgang til den lokale webserver via telefon/pc -browser og derefter sende kommandoer fra siden for at styre Neopixels LED af den lokale webserver og tænde lampen i forskellige farver med forskellige lysstyrke ved at sende kommandoer fra grænsefladen, der hostes af den lokale webserver, og der er forskellige tilstande til at se forskellige mønsterlamper, så nyd at lave din egen neopixelbaserede webserverstyrede MOOD LAMP

Trin 2: Saml dine komponenter

Saml dine komponenter
Saml dine komponenter

KØB DELE: KØB Nodemcu ESP8266:

www.utsource.net/itm/p/8673408.html

KØB WS2812 LED:

www.utsource.net/itm/p/8673712.html

KØB WS2812 LED -ring:

www.utsource.net/itm/p/8673715.html

///////////////////////////////////////////////////////////////////////

For at lave dette projekt har vi brug for tre grundlæggende komponenter

1- ws 2812 ledring eller strimmel

2-Nodemcu esp8266

3- usb-kabel til strøm

Affiliate køb link:-

Nodemcu (esp8266)-

www.banggood.com/NodeMcu-Lua-WIFI-Internet…

www.banggood.com/3Pcs-NodeMcu-Lua-WIFI-Int…

www.banggood.com/Wemos-NodeMCU-V3-CP2102-L…

WS2812 neopixel (12 bit) ring -

www.banggood.com/3Pcs-CJMCU-12-Bit-WS2812-…

www.banggood.com/CJMCU-12-Bit-WS2812-5050-…

WS2812 neopixel (7bit) ring-

www.banggood.com/5Pcs-CJMCU-7-Bit-WS2812-5…

www.banggood.com/3Pcs-CJMCU-7-Bit-WS2812-5…

WS2812 neopixel (3 bit) ring -

www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…

www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…

WS2812 neopixel LED strip -

www.banggood.com/AUDEW-1M4M5M-RGB-SMD5050-…

www.banggood.com/4-PCS-WS2812-5V-Taillight…

www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…

www.banggood.com/0_5M1M2M3M4M5M-USB-RGB-50…

www.banggood.com/0_5M1M2M3M4M5M-DC5V-USB-R…

Trin 3: Forberedelse af kredsløb

Forberedelse af kredsløb
Forberedelse af kredsløb

Kredsløbet er virkelig simpelt, alt hvad du skal gøre er at forbinde nodemcu Vin -stiften til Vcc på neopixel, da vi bruger Vin pin fra nodemcu til neopixel, så brug ikke mere end 5v som strøm til node mcu, derfor brugte jeg usb -kabelforsyning tilslut derefter Gnd of nodemcu til Neopixel Gnd & Din pin på neopixel til D2 pin på nodemcu.

Trin 4: Upload kode

Upload kode
Upload kode

Download zip-koden fra det givne link:-

drive.google.com/file/d/1QV6wmMxV9W_SGnshp…

åbn den derefter i ARDUINO ide & i koden skal du sætte neopixel -stiften til D2 (uanset hvilken knap data for neopixel er forbundet til nodemcu), derefter antal pixels, hvilket betyder antallet af lysdioder på din neopixel, derefter imputere din ssid af din router eller mobil hotspot uploade koden.

Trin 5: Vedhæftning af projekt

Vedlæg af projekt
Vedlæg af projekt
Vedlæg af projekt
Vedlæg af projekt
Vedlæg af projekt
Vedlæg af projekt
Vedlæg af projekt
Vedlæg af projekt

Jeg lavede en æske med pap til at dække elektronikken og hætten på LED -pærer som en diffuser for at gøre lyset ensartet i alle retninger, du kan designe, hvad du vil.

Trin 6: Lad os teste det

Image
Image
Lad os teste det
Lad os teste det
Lad os teste det
Lad os teste det
Lad os teste det
Lad os teste det

I det sidste trin lad os kablet, så vil nodemcu kigge efter det netværk, det har ssid & pass i koden, og hvis netværket findes, vil det oprette forbindelse, få nu en hvilken som helst enhed tilsluttet det samme netværk eller brug samme mobil, som du har bruger hotspot, og fra browseren skal du indtaste IP som 192.168.4.1 (min er 192.168.43.72, fordi jeg har ændret det, hvis du ikke har ændret dit, prøv det givne uden for dette beslag), og hvis du vil vide din IP, skal du slutte nodemcu til pc'en, og åbn derefter seriel skærm, og du får IP'en, derefter får du adgang til webserveren ved hjælp af denne ip fra browseren og ændrer farvelysstyrken og tilstanden for neopixel fra browseren og nyder dit eget lysshow fra din egen stemningslampe. til problemer se video for bedre forståelse.

Tak…

Anbefalede: