Sadržaj:

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

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

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

Želim koristiti telefon za kontrolu LED ploče kao pokazivača smjera. Dakle, ESP8266 će djelovati kao pristupna tačka, mikrokontroler i takođe server. Web server će imati jednostavnu web stranicu sa 3 dugmeta: Okreni LIJEVO, Okreni DESNO i Okreni SOS. Tekst će se pomicati na LED pločama. Za kôd sam testirao dvije biblioteke za održavanje bunara, 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: Otpremite moj kôd

*BILJEŠKA:

Ne zaboravite promijeniti pinove, vrstu hardvera

Moj kod:

Preporučuje se: