Sisukord:

Juhtige LED -plaati telefoni teel NodeMCU, ESP8266 ja MAX7219 abil: 8 sammu
Juhtige LED -plaati telefoni teel NodeMCU, ESP8266 ja MAX7219 abil: 8 sammu

Video: Juhtige LED -plaati telefoni teel NodeMCU, ESP8266 ja MAX7219 abil: 8 sammu

Video: Juhtige LED -plaati telefoni teel NodeMCU, ESP8266 ja MAX7219 abil: 8 sammu
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, Juuli
Anonim
Juhtige LED -plaati telefoni teel NodeMCU, ESP8266 ja MAX7219 abil
Juhtige LED -plaati telefoni teel NodeMCU, ESP8266 ja MAX7219 abil

Soovin kasutada telefoni LED -plaadi juhtimiseks suunatulena. Seega toimib ESP8266 pääsupunktina, mikrokontrollerina ja ka serverina. Veebiserveril on lihtne veebileht, millel on kolm nuppu: pöörake vasakule, paremale ja pöörake SOS -i. Tekst kerib LED -tahvlitel. Koodi jaoks olen testinud kahte kaevude hooldusraamatukogu, mis on Arduino Core WiFi ja ESP8266WebServer. Core WiFi -l pole head päringute haldamise funktsiooni. Seega pean taotluse lugemiseks kasutama käsku „client.readStringUntil (r)” ja see on väga aeglane. Seejärel lülitan üle ESP8266WebServeri teekile ja see töötab hästi.

Samm: ühendage LED -plaat 5 V toiteallikaga

2. samm: juhtmestik

Juhtmete PIN -koodid MAX7219 -st NodeMCU -sse

VCC - 5v

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Samm: valige oma LED -plaadi nimi

Selles näites kasutan FC16_HW. Loe lähemalt siit

Samm: seadistage Arduino IDE

Arduino IDE seadistamine
Arduino IDE seadistamine

See on NodeMCU 12E jaoks

Samm: WiFi AP seadistamine

WiFi AP seadistamine
WiFi AP seadistamine

6. toiming: käsutage taotlust iga tühja funktsiooniga

Käsitlege taotlust iga tühja funktsiooniga
Käsitlege taotlust iga tühja funktsiooniga

Samm: laadige üles minu kood

*MÄRGE:

Ärge unustage muuta tihvte, riistvara tüüpi

Minu kood:

Soovitan: