Sadržaj:

Upravljačka LED ploča telefonom s NodeMCU, ESP8266 i MAX7219: 8 koraka
Upravljačka LED ploča telefonom s NodeMCU, ESP8266 i MAX7219: 8 koraka

Video: Upravljačka LED ploča telefonom s NodeMCU, ESP8266 i MAX7219: 8 koraka

Video: Upravljačka LED ploča telefonom s NodeMCU, ESP8266 i MAX7219: 8 koraka
Video: Polarline 32pl13tc - подробный обзор самой дешевой Led панели на рынке😱🔥 2024, Srpanj
Anonim
Upravljačka LED ploča telefonom s NodeMCU, ESP8266 i MAX7219
Upravljačka LED ploča telefonom s NodeMCU, ESP8266 i MAX7219

Želim koristiti telefon za kontrolu LED ploče kao pokazivača smjera. Dakle, ESP8266 će djelovati kao pristupna točka, mikrokontroler i poslužitelj. Web poslužitelj će imati jednostavnu web stranicu s 3 gumba: Okreni LIJEVO, Okreni DESNO i Okreni SOS. Tekst će se pomicati na LED pločama. Za kôd sam testirao dvije knjižnice za održavanje bušotina, a to su Arduino Core WiFi i ESP8266WebServer. Core WiFi nema dobru funkciju obrade zahtjeva. Zato moram koristiti "client.readStringUntil (r)" za čitanje zahtjeva i to je vrlo sporo. Zatim prelazim na biblioteku ESP8266WebServer i ona radi dobro.

Korak 1: Spojite LED ploču na 5V napajanje

Korak 2: Ožičenje

Ožičenje PIN -ova od MAX7219 do NodeMCU -a

VCC - 5v

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Korak 3: Odaberite naziv LED ploče

U ovom primjeru koristim FC16_HW. Pročitajte više ovdje

Korak 4: Postavljanje Arduino IDE -a

Postavljanje Arduino IDE -a
Postavljanje Arduino IDE -a

Ovo je za NodeMCU 12E

Korak 5: Postavljanje WiFi AP -a

Postavljanje WiFi AP -a
Postavljanje WiFi AP -a

Korak 6: Obradite zahtjev sa svakom funkcijom Void

Obradi zahtjev sa svakom funkcijom Void
Obradi zahtjev sa svakom funkcijom Void

Korak 7: Prenesite moj kôd

*BILJEŠKA:

Ne zaboravite promijeniti pinove, vrstu hardvera

Moj kod:

Preporučeni: