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

IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով. 5 քայլ
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով. 5 քայլ

Video: IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով. 5 քայլ

Video: IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով. 5 քայլ
Video: Build Dashboard in Blynk 2024, Նոյեմբեր
Anonim
Image
Image
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով
IOT: ESP 8266 Nodemcu Control Neopixel Ws2812 LED Strip Ինտերնետում BLYNK հավելվածի միջոցով

Ողջույն, տղերք, այս հրահանգներում ես լույս բացեցի ՝ օգտագործելով neopixel led ժապավեն, որը կարող է կառավարվել ամբողջ աշխարհում ինտերնետով ՝ BLYNK APP- ի միջոցով, և nodemcu- ն աշխատում է որպես այս նախագծի ուղեղ, այնպես որ ձեր սենյակի համար ստեղծեք ձեր շրջապատի լույսը ՝ օգտագործելով նոդեմկու ՝ նեոպիքսելներով:

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

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

ԳՆԵԼ ՄԱՍՆԵՐ.

ԳՆԵՔ Nodemcu ESP8266 ՝

ԳՆԵԼ WS2812 LED:

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

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

Այս ծրագրի համար ձեզ հարկավոր են հետևյալ բաղադրիչները.

Nodemcu ESP 8266

NEOPIXEL- ի շերտի / լուսադիոդի մատանի

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

Նոդեմկու (esp8266)-

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

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

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

neopixel led ժապավեն.

www.banggood.com/1M-WS2812-IC-SMD5050- ateուր…

www.banggood.com/1M-WS2812-IC-SMD5050-Drea…

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

www.banggood.com/1M-5M-WS2813-RGB-Dream-Co…

www.banggood.com/WS2812-5V-Colorful-Highli…

www.banggood.com/1M-2M-3M-WS2812-SMD5050-B…

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…

Քայլ 2: Շղթա

Image
Image
Կարգավորեք BLYNK ծրագիրը
Կարգավորեք BLYNK ծրագիրը

Շղթայի դիզայնը լիովին պարզ է, քանի որ մենք ունենք ընդամենը երեք լար NEOPIXEL 5V, Gnd & Din մետաղալարերում, ուստի մենք պետք է NEOPIXEL- ի 5V լարերը միացնենք nodemcu- ի Vin քորոցին (քանի որ մենք օգտագործում ենք Vin- ի կապը որպես 5V փին NEOPIXEL- ի համար, այնպես որ դուք չի կարող 5 վ -ից ավելի միացնել nodemcu- ին, այնպես որ համոզվեք, որ սնվում եք USB մալուխով, հակառակ դեպքում դուք կկործանեք ձեր նեոպիքսելը, այնպես որ զգույշ եղեք, համոզվեք, որ մուտքի աղբյուրը 5 վ է), այնուհետև միացրեք neopixel- ի Gnd- ը nodemcu- ի Gnd- ին և ապա միացրեք nodemcu- ի Din pin- ը nodemcu- ի ցանկացած թվային քորոցին, ինչպես տեսնում եք նկարում, ես այն միացրել եմ «D2» կապին, և եթե շղթայի հետ խնդիրներ ունեք, գնացեք տեսանյութից ՝ խնդիրներից խուսափելու համար:

Քայլ 3: Կարգավորեք BLYNK ծրագիրը

Կարգավորեք BLYNK ծրագիրը
Կարգավորեք BLYNK ծրագիրը
Կարգավորեք BLYNK ծրագիրը
Կարգավորեք BLYNK ծրագիրը

բացեք BLYNK ծրագիրը, այնուհետև ստեղծեք նոր նախագիծ և ընտրեք Board որպես nodemcu, այնուհետև այն կուղարկի հեղինակային նշան ձեր էլ. կապում «v2»

Քայլ 4: Կոդ

Կոդ
Կոդ

Ներբեռնեք ծածկագիրը տրված հղումից ՝-

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

Բացեք ծածկագիրը և սահմանեք LED- ների թիվը, քանի որ ես 30 -ի համար սահմանեցի իմ համար սահմանեք neopixel- ի Din pin- ը, քանի որ իմը D2 է և տեղադրեք վիրտուալ քորոցը, որն օգտագործել եք blynk հավելվածում, ինչպես որ ես սահմանել եմ որպես V2, և Blynk.begin գործառույթը սահմանել որպես

Blynk.begin (հեղինակային նշան, ssid, գաղտնաբառ);

Այս գործառույթում մուտքագրեք ձեր էլ.փոստի հասցեին ուղարկված ձեր հեղինակային նշանը և տեղադրեք ssid & ցանցի գաղտնաբառը: այնուհետև վերբեռնեք կոդը nodemcu- ում:

Քայլ 5: Փորձարկեք նախագիծը

Image
Image
Փորձարկեք նախագիծը
Փորձարկեք նախագիծը
Փորձարկեք նախագիծը
Փորձարկեք նախագիծը

այնպես որ միացրեք հոսանքի մալուխը և գործարկեք ծրագիրը և կտտացրեք zebra- ի ցանկացած վայրում, և կտեսնեք, որ led ժապավենը կփայլի այն հավելվածի վրա, որին կտտացրել եք, այնպես որ կարող եք փոխել գույնը, ինչ ուզում եք ինտերնետում, այնպես որ ինքներդ պատրաստեք: զվարճալի:

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