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

Կառավարեք LED տախտակը հեռախոսով NodeMCU, ESP8266 և MAX7219: 8 քայլ
Կառավարեք LED տախտակը հեռախոսով NodeMCU, ESP8266 և MAX7219: 8 քայլ

Video: Կառավարեք LED տախտակը հեռախոսով NodeMCU, ESP8266 և MAX7219: 8 քայլ

Video: Կառավարեք LED տախտակը հեռախոսով NodeMCU, ESP8266 և MAX7219: 8 քայլ
Video: LED bulb life hack 2024, Հուլիսի
Anonim
Կառավարեք LED տախտակը հեռախոսով NodeMCU, ESP8266 և MAX7219- ով
Կառավարեք LED տախտակը հեռախոսով NodeMCU, ESP8266 և MAX7219- ով

Ես ուզում եմ հեռախոսով օգտագործել LED տախտակը որպես շրջադարձային ազդանշան վերահսկելու համար: Այսպիսով, ESP8266- ը հանդես կգա որպես Մուտքի կետ, միկրոկոնտրոլեր և նաև սերվեր: Վեբ սերվերը կունենա պարզ վեբ էջ ՝ 3 կոճակով ՝ ԹԵ L ԱՌԱ, ԹԵ Turn ԱՇԽԱՐՀ և Թեք SOS: Տեքստը ոլորվելու է LED տախտակների վրա: Կոդի համար ես փորձարկել եմ ջրհորի սպասարկման երկու գրադարան ՝ Arduino Core WiFi և ESP8266WebServer: Core WiFi- ն չունի լավ հարցումների մշակման գործառույթ: Այսպիսով, ես պետք է օգտագործեմ ‘client.readStringUntil (r)’ հարցումը կարդալու համար, և դա շատ դանդաղ է: Այնուհետև ես անցնում եմ ESP8266WebServer գրադարանին և այն լավ է աշխատում:

Քայլ 1. LED տախտակը միացրեք 5 Վ էլեկտրամատակարարմանը

Քայլ 2: Լարերի տեղադրում

MAX7219- ից դեպի NodeMCU միացման PIN կոդեր

VCC - 5 վ

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Քայլ 3: Ընտրեք ձեր LED տախտակի անունը

Այս օրինակում ես օգտագործում եմ FC16_HW: Կարդալ ավելին այստեղ

Քայլ 4: Arduino IDE- ի կարգավորում

Arduino IDE- ի կարգավորում
Arduino IDE- ի կարգավորում

Սա NodeMCU 12E- ի համար է

Քայլ 5. WiFi AP- ի կարգավորում

WiFi AP- ի կարգավորում
WiFi AP- ի կարգավորում

Քայլ 6: Կարգավորել խնդրանքը յուրաքանչյուր դատարկ գործառույթի հետ

Կարգավորել խնդրանքը յուրաքանչյուր դատարկ գործառույթի հետ
Կարգավորել խնդրանքը յուրաքանչյուր դատարկ գործառույթի հետ

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

*ՆՇՈՒՄ:

Հիշեք, որ փոխեք կապում, ապարատային տեսակը

Իմ կոդը ՝

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