Mundarija:

LED displeyni NodeMCU, ESP8266 va MAX7219: 8 qadamli telefon orqali boshqaring
LED displeyni NodeMCU, ESP8266 va MAX7219: 8 qadamli telefon orqali boshqaring

Video: LED displeyni NodeMCU, ESP8266 va MAX7219: 8 qadamli telefon orqali boshqaring

Video: LED displeyni NodeMCU, ESP8266 va MAX7219: 8 qadamli telefon orqali boshqaring
Video: Lesson 23: MAX7219 4 Digit Display | Arduino Step By Step Course 2024, Noyabr
Anonim
LED boshqaruvini NodeMCU, ESP8266 va MAX7219 yordamida telefon orqali boshqarish
LED boshqaruvini NodeMCU, ESP8266 va MAX7219 yordamida telefon orqali boshqarish

Men burilish signali sifatida LED panelini boshqarish uchun telefondan foydalanmoqchiman. Shunday qilib, ESP8266 kirish nuqtasi, mikrokontroller va server vazifasini bajaradi. Veb -server 3 ta tugmachali oddiy veb -sahifaga ega bo'ladi: SOLni burish, O'ngga burish va SOS -ni burish. Matn LED plitalarida aylanadi. Kod uchun men Arduino Core WiFi va ESP8266WebServer bo'lgan ikkita texnik xizmat ko'rsatish kutubxonasini sinab ko'rdim. Core WiFi -da yaxshi so'rovlarni bajarish funktsiyasi yo'q. Men so'rovni o'qish uchun "client.readStringUntil ( r)" dan foydalanishim kerak va bu juda sekin. Keyin men ESP8266WebServer kutubxonasiga o'taman va u yaxshi ishlaydi.

1 -qadam: LED panelini 5V quvvat manbaiga ulang

2 -qadam: simlarni ulash

PIN kodlarini MAX7219 dan NodeMCU ga ulash

VCC - 5V

GND - GND

Din - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

3 -qadam: LED karta nomini tanlang

Ushbu misolda men FC16_HW dan foydalanaman. Batafsil bu erda o'qing

4 -qadam: Arduino IDE -ni sozlash

Arduino IDE -ni sozlash
Arduino IDE -ni sozlash

Bu NodeMCU 12E uchun

5 -qadam: WiFi AP -ni sozlash

WiFi AP -ni sozlash
WiFi AP -ni sozlash

6 -qadam: Har bir bo'sh funktsiya bilan so'rovni bajarish

Har bir bo'shliq funktsiyasi bilan so'rovni bajarish
Har bir bo'shliq funktsiyasi bilan so'rovni bajarish

7 -qadam: Mening kodimni yuklang

*ESLATMA:

Pimlarni, apparat turini o'zgartirishni unutmang

Mening kodim:

Tavsiya: