Përmbajtje:

Kontrolloni Tabelën LED me telefon Me NodeMCU, ESP8266 dhe MAX7219: 8 hapa
Kontrolloni Tabelën LED me telefon Me NodeMCU, ESP8266 dhe MAX7219: 8 hapa

Video: Kontrolloni Tabelën LED me telefon Me NodeMCU, ESP8266 dhe MAX7219: 8 hapa

Video: Kontrolloni Tabelën LED me telefon Me NodeMCU, ESP8266 dhe MAX7219: 8 hapa
Video: Как сделать 4-канальное реле Wi-Fi ESP8266 ESP01 | ESP01 Домашняя автоматизация | УдаленныйXY 2024, Nëntor
Anonim
Kontrolloni bordin LED me telefon me NodeMCU, ESP8266 dhe MAX7219
Kontrolloni bordin LED me telefon me NodeMCU, ESP8266 dhe MAX7219

Unë dua të përdor telefonin për të kontrolluar tabelën LED si një sinjal kthese. Pra, ESP8266 do të veprojë si një pikë aksesi, mikrokontrollues dhe gjithashtu një server. Serveri në internet do të ketë një faqe të thjeshtë në internet me 3 butona: Kthejeni Majtas, Kthejeni Djathtas dhe Kthejeni SOS. Teksti do të lëvizë në bordet LED. Për kodin, unë kam testuar dy biblioteka për mirëmbajtje të mirë të cilat janë Arduino Core WiFi dhe ESP8266WebServer. WiFi Core nuk ka funksion të mirë të trajtimit të kërkesave. Kështu që më duhet të përdor ‘client.readStringUntil ( r)’ për të lexuar kërkesën dhe është shumë i ngadalshëm. Pastaj, kaloj në bibliotekën ESP8266WebServer dhe funksionon mirë.

Hapi 1: Lidhni bordin LED me Furnizimin me energji 5V

Hapi 2: Instalimet elektrike

PIN -et e lidhjes nga MAX7219 në NodeMCU

VCC - 5v

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Hapi 3: Zgjidhni emrin e bordit tuaj LED

Në këtë shembull, unë përdor FC16_HW. Lexoni më shumë këtu

Hapi 4: Vendosja e Arduino IDE

Konfigurimi i Arduino IDE
Konfigurimi i Arduino IDE

Kjo është për NodeMCU 12E

Hapi 5: Vendosja e WiFi AP

Konfigurimi i WiFi AP
Konfigurimi i WiFi AP

Hapi 6: Trajtoni kërkesën me secilin funksion të zbrazët

Trajtoni kërkesën me secilin funksion të zbrazët
Trajtoni kërkesën me secilin funksion të zbrazët

Hapi 7: Ngarko kodin tim

*SHËNIM:

Mos harroni të ndryshoni kunjat, llojin e harduerit

Kodi im:

Recommended: