Innehållsförteckning:
- Steg 1: Grundidé
- Steg 2: Samla dina komponenter
- Steg 3: Förberedelse av krets
- Steg 4: Ladda upp kod
- Steg 5: Kapsling av projekt
- Steg 6: Låt oss testa det
Video: ESP 8266 Nodemcu Ws 2812 Neopixel -baserad LED MOOD -lampa som styrs av lokal webbserver: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
ESP 8266 Nodemcu Ws 2812 Neopixel -baserad LED MOOD -lampa styrd med webbserver
Steg 1: Grundidé
Hej killar i denna instruktioner jag gjorde MOOD LAMP baserat på Neopixel LED Ring med Nodemcu ESP 8266 och lampan styrs av en webbserver som nodemcu är värd för på enheten. Så grundtanken är att skapa en webbserver med nodemcu och komma åt den lokala webbservern via telefon/PC -webbläsare och sedan skicka kommandon från den sidan för att styra Neopixels LED av den lokala webbservern och tända lampan i olika färger med olika ljusstyrka genom att skicka kommandon från gränssnittet som finns hos den lokala webbservern och det finns olika lägen för att se olika mönsterlampor, så njut av att skapa din egen neopixelbaserade webbserverstyrda MOOD LAMP
Steg 2: Samla dina komponenter
KÖP DELAR: KÖP Nodemcu ESP8266:
www.utsource.net/itm/p/8673408.html
KÖP WS2812 LED:
www.utsource.net/itm/p/8673712.html
KÖP WS2812 LED -ring:
www.utsource.net/itm/p/8673715.html
///////////////////////////////////////////////////////////////////////
För att göra detta projekt behöver vi tre grundläggande komponenter
1- vs 2812 ledring eller remsa
2-Nodemcu esp8266
3- usb-kabel för ström
Affiliate Köplänk:-
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 bitars) 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 bitars) ring -
www.banggood.com/5pcs-CJMCU-3bit-WS2812-RG…
www.banggood.com/CJMCU-3bit-WS2812-RGB-LED…
WS2812 neopixel LED -remsa -
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…
Steg 3: Förberedelse av krets
Kretsen är verkligen enkel allt du behöver göra är att ansluta nodemcu Vin -stiftet till Vcc på neopixel eftersom vi använder Vin pin of nodemcu för neopixel, så använd inte mer än 5v som ström för nod mcu, därför använde jag usb -kabel anslut sedan Gnd för nodemcu till Neopixel Gnd & Din -stift på neopixeln till D2 -stiftet på nodemcu.
Steg 4: Ladda upp kod
Ladda ner zip-koden från den angivna länken:-
drive.google.com/file/d/1QV6wmMxV9W_SGnshp…
öppna den sedan i ARDUINO ide och i koden ställer du in neopixel -stiftet på D2 (oavsett vilken stift data som neopixel är ansluten till nodemcu) sedan antal pixlar vilket betyder att antalet lysdioder på din neopixel imputerar sedan din ssid på din router eller mobil hotspot ladda upp koden.
Steg 5: Kapsling av projekt
Jag gjorde en kartonglåda för att täcka elektroniken och locket på LED -lampan som en diffusor för att göra ljuset enhetligt i alla riktningar, du kan designa vad du vill.
Steg 6: Låt oss testa det
I det sista steget låt oss kabeln, då letar nodemcu efter nätverket som det har ssid & pass i koden och om nätverket hittas kommer det att ansluta, få nu en enhet ansluten till samma nätverk eller använda samma mobil som du använder hotspot och från webbläsaren skriver du in IP som 192.168.4.1 (min är 192.168.43.72 eftersom jag har ändrat den om du inte har ändrat din, prova den angivna utanför denna parentes) och om du vill veta din IP ansluter du nodemcu till datorn och öppna sedan seriell bildskärm & du får IP -adressen och sedan komma åt webbservern med den ip: n från webbläsaren & ändra färgljusstyrka och läge för neopixel från webbläsaren och njut av ditt eget ljusprogram från ditt eget humörlampa. För problem se video för bättre förståelse.
Tack…
Rekommenderad:
ESP8266 Nodemcu temperaturövervakning med DHT11 på en lokal webbserver - Få rumstemperatur och luftfuktighet i din webbläsare: 6 steg
ESP8266 Nodemcu temperaturövervakning med DHT11 på en lokal webbserver | Få rumstemperatur och luftfuktighet i din webbläsare: Hej killar idag, vi kommer att göra en luftfuktighet & temperaturövervakningssystem med ESP 8266 NODEMCU & DHT11 temperaturgivare. Temperatur och luftfuktighet kommer från DHT11 Sensor & det kan ses i en webbläsare vilken webbsida som kommer att hanteras
Neopixel Ws 2812 LED -remsa med Arduino som styrs av Bluetooth från Android eller Iphone: 4 steg
Neopixel Ws 2812 LED -remsa med Arduino styrs av Bluetooth från Android eller Iphone: Hej killar i denna instruktion, jag har diskuterat om hur du styr en neopixel led -remsa eller ws2812 led -remsa från din Android -telefon eller iPhone med Bluetooth -anslutning. Så att du kan lägg till neopixel ledremsa i ditt hem tillsammans med Arduino med
ESP 8266 Nodemcu RGB LED -remsa som styrs av en fjärrserver för webbserver: 4 steg
ESP 8266 Nodemcu RGB LED -remsa som styrs av en fjärrserver för webbserver: I dessa instruktioner lär vi oss hur man konverterar en nodemcu till en IR -fjärrkontroll för RGB -LED -remsan och att nodemcu -fjärrkontrollen måste styras av en webbsida som finns på mobil eller dator med nodemcu
IOT: ESP 8266 Nodemcu som styr Neopixel Ws2812 LED -remsor över internet med BLYNK -appen: 5 steg
IOT: ESP 8266 Nodemcu som styr Neopixel Ws2812 LED -remsor över internet med BLYNK -appen: Hej killar, i denna instruktion gjorde jag en lampa med neopixel ledremsa som kan styras över internet från hela världen med BLYNK -appen och nodemcu är fungerar som hjärnan i detta projekt, så gör ditt omgivande ljus för dig
ESP 8266 Nodemcu Ws 2812 Neopixel Based LED MOOD Lamp Controlled Using Webserver: 6 Steps
ESP 8266 Nodemcu Ws 2812 Neopixel Based LED MOOD Lamp Controlled Using Webserver: I detta projekt gör vi en MOOD Lamp från nodemcu & neopixel och som kan styras av valfri webbläsare med hjälp av lokal webbserver