Kazalo:

Upravljalna LED plošča po telefonu z NodeMCU, ESP8266 in MAX7219: 8 korakov
Upravljalna LED plošča po telefonu z NodeMCU, ESP8266 in MAX7219: 8 korakov

Video: Upravljalna LED plošča po telefonu z NodeMCU, ESP8266 in MAX7219: 8 korakov

Video: Upravljalna LED plošča po telefonu z NodeMCU, ESP8266 in MAX7219: 8 korakov
Video: 太平洋フェリー きたかみ 1等クロスツインが個性的!フェリー旅【祝北航路就航50周年】 2024, November
Anonim
Upravljajte LED ploščo po telefonu z NodeMCU, ESP8266 in MAX7219
Upravljajte LED ploščo po telefonu z NodeMCU, ESP8266 in MAX7219

Želim uporabljati telefon za krmiljenje LED plošče kot smernik. Tako bo ESP8266 deloval kot dostopna točka, mikrokrmilnik in tudi strežnik. Spletni strežnik bo imel preprosto spletno stran s tremi gumbi: Obrni levo, zavij DESNO in obrni SOS. Besedilo se bo pomikalo po LED ploščah. Za kodo sem preizkusil dve knjižnici za vzdrževanje vrtin, ki sta Arduino Core WiFi in ESP8266WebServer. Core WiFi nima dobre funkcije obravnavanja zahtev. Zato moram za branje zahteve uporabiti 'client.readStringUntil ( r)' in je zelo počasen. Nato preidem na knjižnico ESP8266WebServer in deluje dobro.

1. korak: LED ploščo priključite na 5V napajanje

2. korak: Ožičenje

Ožičenje PIN -ov od MAX7219 do NodeMCU

VCC - 5V

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

3. korak: Izberite ime LED plošče

V tem primeru uporabljam FC16_HW. Več preberite tukaj

4. korak: Nastavitev Arduino IDE

Nastavitev Arduino IDE
Nastavitev Arduino IDE

To je za NodeMCU 12E

5. korak: Nastavitev WiFi AP

Nastavitev dostopne točke WiFi
Nastavitev dostopne točke WiFi

Korak 6: Upravljajte zahtevo z vsako funkcijo praznine

Obravnavajte zahtevo z vsako funkcijo praznine
Obravnavajte zahtevo z vsako funkcijo praznine

7. korak: Naložite mojo kodo

*OPOMBA:

Ne pozabite spremeniti nožic, vrste strojne opreme

Moja koda:

Priporočena: