Բովանդակություն:

ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով. 6 քայլ
ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով. 6 քայլ

Video: ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով. 6 քայլ

Video: ESP 8266 Nodemcu Ws 2812 Neopixel- ի վրա հիմնված LED MOOD լամպը վերահսկվում է վեբ սերվերի միջոցով. 6 քայլ
Video: How to Make an app controlled Neopixel LED strip | WS2812FX 2024, Նոյեմբեր
Anonim
Image
Image

Այս նախագծում մենք կստեղծենք MOOD Lamp nodemcu & neopixel- ից և որը կարող է կառավարվել ցանկացած դիտարկչի կողմից `օգտագործելով տեղական վեբ սերվեր:

Քայլ 1: Հիմնական գաղափար

Հիմնական գաղափար
Հիմնական գաղափար

Ողջույն, այս հրահանգների մեջ ես պատրաստեցի MOOD LAMP ՝ հիմնված Neopixel LED Ring- ի վրա Nodemcu ESP 8266- ով և Լամպը վերահսկվում է վեբ սերվերի կողմից, որը տեղադրված է սարքի վրա nodemcu- ի կողմից: Այսպիսով, հիմնական գաղափարն այն է, որ ստեղծվի վեբ սերվեր nodemcu- ով և մուտք գործեք այդ տեղական վեբ սերվեր հեռախոսով/համակարգչի դիտարկիչով, այնուհետև այդ էջի միջոցով հրամաններ ուղարկեք ՝ այդ տեղական վեբ սերվերի կողմից Neopixels LED- ը կառավարելու և տարբեր գույներով Լամպը լուսավորելու համար: պայծառություն ՝ հրամաններ ուղարկելով տեղական վեբ սերվերի կողմից տեղակայված ինտերֆեյսից և կան տարբեր ռեժիմներ ՝ տարբեր նախշերով լույսեր տեսնելու համար, ուստի վայելեք ձեր սեփական neopixel- ի վրա հիմնված վեբ սերվերի պատրաստման MOOD LAMP ստեղծումը:

Քայլ 2: Հավաքեք ձեր բաղադրիչները

Հավաքեք ձեր բաղադրիչները
Հավաքեք ձեր բաղադրիչները

ԳՆԵԼ ՄԱՍՆԵՐ. ԳՆԵԼ Nodemcu ESP8266:

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

ԳՆԵԼ WS2812 LED:

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

ԳՆԵԼ WS2812 LED մատանի.

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

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

Այս նախագիծը պատրաստելու համար մեզ անհրաժեշտ է երեք հիմնական բաղադրիչ

1- ws 2812 լեդ օղակ կամ ժապավեն

2-Նոդեմկու esp8266

3- USB մալուխ էներգիայի համար

Գործընկերային գնումների հղում.

Նոդեմկու (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 բիթ) մատանի -

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

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

Ws2812 neopixel (7bit) մատանի-

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

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

Ws2812 neopixel (3 բիթ) մատանի -

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

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

Ws2812 neopixel led շերտ -

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…

Քայլ 3: Պատրաստեք ձեր շրջանը

Պատրաստեք ձեր շրջանը
Պատրաստեք ձեր շրջանը

Շղթան իսկապես պարզ է, այն ամենը, ինչ դուք պետք է անեք, միացրեք nodemcu Vin- ի կապը neopixel- ի Vcc- ին, քանի որ մենք օգտագործում ենք nodemcu- ի Vin pin- ը neopixel- ի համար, ուստի մի օգտագործեք 5v- ից ավելի էներգիա ՝ որպես հանգույցի mcu- ի էներգիա, այդ պատճառով ես օգտագործեցի USB մալուխի մատակարարում: այնուհետև Gnd of nodemcu- ն միացրեք neopixel- ի Neopixel- ի Gnd & Din քորոցին nodemcu- ի D2 կապին:

Քայլ 4: Վերբեռնեք ծածկագիրը

Վերբեռնեք ծածկագիրը
Վերբեռնեք ծածկագիրը

Ներբեռնեք փոստային հասցեն տրված հղումից ՝-

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

այնուհետև բացեք այն ARDUINO ide- ում և կոդի մեջ սահմանեք neopixel- ի PIN- ը D2 (անկախ նեոպիքսելի տվյալների կապը nodemcu- ին), այնուհետև պիքսելների թիվը, ինչը նշանակում է ձեր neopixel- ի LED- ների քանակը, այնուհետև փոխեք ձեր երթուղիչի ssid- ը կամ բջջային թեժ կետը վերբեռնեք կոդը:

Քայլ 5: Պատրաստեք պարիսպը

Պատրաստել պարիսպ
Պատրաստել պարիսպ
Պատրաստել պարիսպ
Պատրաստել պարիսպ
Պատրաստել պարիսպ
Պատրաստել պարիսպ
Պատրաստել պարիսպ
Պատրաստել պարիսպ

Ես պատրաստել եմ մի տուփ ստվարաթուղթ, որը ծածկում է էլեկտրոնիկան և LED լամպի կափարիչը ՝ որպես դիֆուզոր, որպեսզի լույսը միատեսակ լինի բոլոր ուղղություններով, կարող եք նախագծել այն, ինչ ցանկանում եք:

Քայլ 6: Վերջնական քայլ. Եկեք փորձարկենք այն

Image
Image
Վերջնական քայլ. Եկեք փորձարկենք այն
Վերջնական քայլ. Եկեք փորձարկենք այն
Վերջնական քայլ. Եկեք փորձարկենք այն
Վերջնական քայլ. Եկեք փորձարկենք այն
Վերջնական քայլ. Եկեք փորձարկենք այն
Վերջնական քայլ. Եկեք փորձարկենք այն

Վերջնական փուլում եկեք մալուխը, ապա nodemcu- ն կփնտրի այն ցանցը, որի մեջ ունի ssid & pass ծածկագրում, և եթե ցանցը գտնվի, այն կկապվի, այժմ ձեռք բերեք նույն ցանցին միացված ցանկացած սարք կամ օգտագործեք նույն բջջային հեռախոսը, որից դուք օգտագործում եք թեժ կետ և դիտարկիչից մուտքագրեք IP հասցեն 192.168.4.1 (իմը 192.168.43.72 է, որովհետև ես այն փոխել եմ, եթե ձերը չեք փոխել, փորձեք տրված այս փակագծից դուրս) և եթե ցանկանում եք իմանալ ձեր ip- ն, ապա միացրեք nodemcu- ն համակարգիչ, այնուհետև բացեք սերիական մոնիտորը, և IP- ն կստանաք, այնուհետև մուտք գործեք վեբ սերվեր ՝ օգտագործելով այդ ip- ն զննարկիչից և փոխեք բրաուզերից neopixel- ի գույնի պայծառությունն ու ռեժիմը և վայելեք ձեր սեփական լուսային շոուն ձեր տրամադրության լամպից: ավելի լավ հասկանալու համար հղեք տեսանյութը:

Շնորհակալություն…

Խորհուրդ ենք տալիս: