Мазмуну:

NodeMCU, ESP8266 жана MAX7219 менен телефон аркылуу башкаруу LED тактасы: 8 кадам
NodeMCU, ESP8266 жана MAX7219 менен телефон аркылуу башкаруу LED тактасы: 8 кадам

Video: NodeMCU, ESP8266 жана MAX7219 менен телефон аркылуу башкаруу LED тактасы: 8 кадам

Video: NodeMCU, ESP8266 жана MAX7219 менен телефон аркылуу башкаруу LED тактасы: 8 кадам
Video: Using HT16K33 4 digit seven segment display with ESP8266 NodeMCU and D1 Mini 2024, Июль
Anonim
LED тактасын NodeMCU, ESP8266 жана MAX7219 менен телефон аркылуу башкарыңыз
LED тактасын NodeMCU, ESP8266 жана MAX7219 менен телефон аркылуу башкарыңыз

Мен бурулуш сигнал катары LED тактасын башкаруу үчүн телефонду колдонгум келет. Ошентип, ESP8266 кирүү чекити, микроконтроллер жана сервер катары иштейт. Веб -сервердин 3 баскычы бар жөнөкөй веб -баракчасы болот: СОЛГО, ОҢГО жана Буруу SOSко. Текст LED такталарында жылдырылат. Код үчүн мен Arduino Core WiFi жана ESP8266WebServer болгон эки жакшы тейлөө китепканасын сынап көрдүм. Core WiFi жакшы өтүнүчтү иштетүү функциясына ээ эмес. Андыктан мен суранычты окуу үчүн 'client.readStringUntil (r)' колдонушум керек жана ал өтө жай. Андан кийин, мен ESP8266WebServer китепканасына өтөм жана ал жакшы иштейт.

1 -кадам: LED тактасын 5V электр булагына туташтырыңыз

2 -кадам: Кабелдөө

PIN коддор MAX7219дан NodeMCUге

VCC - 5v

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

3 -кадам: Сиздин LED тактасынын атын тандаңыз

Бул мисалда мен FC16_HW колдоном. Кененирээк бул жерден окуңуз

4 -кадам: Arduino IDE орнотуу

Arduino IDE орнотуу
Arduino IDE орнотуу

Бул NodeMCU 12E үчүн

5 -кадам: WiFi AP орнотуу

WiFi AP орнотуу
WiFi AP орнотуу

6 -кадам: Ар бир боштук функциясы менен өтүнүчтү караңыз

Ар бир боштук функциясы менен өтүнүчтү иштетүү
Ар бир боштук функциясы менен өтүнүчтү иштетүү

7 -кадам: Менин кодду жүктөө

*ЭСКЕРТҮҮ:

Казыктарын, аппараттык түрүн өзгөртүү үчүн унутпа

Менин кодум:

Сунушталууда: