Obsah:

Ovládajte dosku LED pomocou telefónu s NodeMCU, ESP8266 a MAX7219: 8 krokov
Ovládajte dosku LED pomocou telefónu s NodeMCU, ESP8266 a MAX7219: 8 krokov

Video: Ovládajte dosku LED pomocou telefónu s NodeMCU, ESP8266 a MAX7219: 8 krokov

Video: Ovládajte dosku LED pomocou telefónu s NodeMCU, ESP8266 a MAX7219: 8 krokov
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Júl
Anonim
Ovládajte LED dosku pomocou telefónu s NodeMCU, ESP8266 a MAX7219
Ovládajte LED dosku pomocou telefónu s NodeMCU, ESP8266 a MAX7219

Chcem používať telefón na ovládanie dosky LED ako smerový signál. ESP8266 bude teda fungovať ako prístupový bod, mikrokontrolér a tiež server. Webový server bude mať jednoduchú webovú stránku s 3 tlačidlami: Otočte VĽAVO, Otočte VPRAVO a Otočte SOS. Text sa bude posúvať na LED doskách. Pokiaľ ide o kód, testoval som dve knižnice údržby studní, ktorými sú Arduino Core WiFi a ESP8266WebServer. Core WiFi nemá dobrú funkciu spracovania žiadostí. Na prečítanie žiadosti musím použiť príkaz „client.readStringUntil ( r)“a je veľmi pomalý. Potom prepnem na knižnicu ESP8266WebServer a funguje dobre.

Krok 1: Pripojte dosku LED k 5V napájaniu

Krok 2: Zapojenie

Zapojenie PINov od MAX7219 k NodeMCU

VCC - 5v

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Krok 3: Vyberte názov dosky LED

V tomto prípade používam FC16_HW. Prečítajte si viac tu

Krok 4: Nastavenie Arduino IDE

Nastavenie Arduino IDE
Nastavenie Arduino IDE

Toto je pre NodeMCU 12E

Krok 5: Nastavenie WiFi AP

Nastavenie WiFi AP
Nastavenie WiFi AP

Krok 6: Vybavte požiadavku s každou prázdnou funkciou

Vybavte požiadavku s každou prázdnou funkciou
Vybavte požiadavku s každou prázdnou funkciou

Krok 7: Odovzdajte môj kód

*POZNÁMKA:

Nezabudnite zmeniť piny, typ hardvéru

Môj kód:

Odporúča: