Оглавление:

Управление светодиодной платой по телефону с помощью NodeMCU, ESP8266 и MAX7219: 8 шагов
Управление светодиодной платой по телефону с помощью NodeMCU, ESP8266 и MAX7219: 8 шагов

Видео: Управление светодиодной платой по телефону с помощью NodeMCU, ESP8266 и MAX7219: 8 шагов

Видео: Управление светодиодной платой по телефону с помощью NodeMCU, ESP8266 и MAX7219: 8 шагов
Видео: Бегущая строка, управление по usb с телефона! 2024, Июль
Anonim
Управление светодиодной платой по телефону с помощью NodeMCU, ESP8266 и MAX7219
Управление светодиодной платой по телефону с помощью NodeMCU, ESP8266 и MAX7219

Я хочу использовать телефон для управления светодиодной платой в качестве сигнала поворота. Таким образом, ESP8266 будет действовать как точка доступа, микроконтроллер, а также как сервер. Веб-сервер будет иметь простую веб-страницу с 3 кнопками: повернуть ВЛЕВО, повернуть вправо и повернуть SOS. Текст будет прокручиваться на светодиодных табло. Что касается кода, я протестировал две библиотеки обслуживания скважин: Arduino Core WiFi и ESP8266WebServer. Core WiFi не имеет хорошей функции обработки запросов. Поэтому мне нужно использовать client.readStringUntil (r) для чтения запроса, а это очень медленно. Затем я переключаюсь на библиотеку ESP8266WebServer, и она работает нормально.

Шаг 1. Подключите светодиодную плату к источнику питания 5 В

Шаг 2: Подключение

Подключение PIN-кодов от MAX7219 к NodeMCU

VCC - 5 В

GND - GND

DIN - D7 - MOSI - GPIO 13

CS - D8 - GPIO 15

CLK - D5 - GPIO 14

Шаг 3: Выберите название светодиодной платы

В этом примере я использую FC16_HW. Подробнее читайте здесь

Шаг 4: Настройка Arduino IDE

Настройка Arduino IDE
Настройка Arduino IDE

Это для NodeMCU 12E

Шаг 5: Настройка точки доступа Wi-Fi

Настройка точки доступа Wi-Fi
Настройка точки доступа Wi-Fi

Шаг 6: обработка запроса с каждой функцией аннулирования

Обработка запроса с каждой функцией аннулирования
Обработка запроса с каждой функцией аннулирования

Шаг 7. Загрузите мой код

*ПРИМЕЧАНИЕ:

Не забудьте изменить контакты, тип оборудования

Мой код:

Рекомендуемые: