Оглавление:

Контроллер Neopixel через WiFi с использованием ESP-03: 4 шага
Контроллер Neopixel через WiFi с использованием ESP-03: 4 шага

Видео: Контроллер Neopixel через WiFi с использованием ESP-03: 4 шага

Видео: Контроллер Neopixel через WiFi с использованием ESP-03: 4 шага
Видео: Гирлянда вместо шагового двигателя. Модуль для NeoPixel к контроллерам ЧПУ. 2024, Ноябрь
Anonim
Контроллер Neopixel через Wi-Fi с использованием ESP-03
Контроллер Neopixel через Wi-Fi с использованием ESP-03

В этом руководстве рассказывается о создании Wi-Fi, управляемом неопиксельными светодиодами приложения Blynk, известными как WS2812B или WS2812.

Вы должны быть уже знакомы с:

  • пайка
  • используя станцию горячего воздуха
  • программирование ESP с использованием Arduino IDE
  • программирование ESP с использованием готового кода
  • есть некоторые знания о ESP 8266
  • как заменить оригинальный чип флеш-памяти на winbond 25q32fvsig - примеры в интернете например здесь
  • используете приложение Blynk и знаете, как его настроить - множество примеров в Интернете

Шаг 1. Что вам понадобится

Что тебе понадобится
Что тебе понадобится
  1. Модуль ESP-03
  2. Плата программирования ESP-01
  3. Коммутационная плата ESP-03
  4. мужские золотые заголовки - больше, чем на картинке
  5. Резистор 2,2 кОм
  6. некоторые провода и разъемы мама-мама
  7. Светодиодные модули Neopixel (матричные или ленточные)
  8. Флэш-чип winbond 25q32fvsig - мы заменим оригинальный чип на этот с помощью HOT AIR

Шаг 2: спаяйте вместе на основе предоставленной фотографии

Спаяйте вместе на основе предоставленной фотографии
Спаяйте вместе на основе предоставленной фотографии
Спаяйте вместе на основе предоставленной фотографии
Спаяйте вместе на основе предоставленной фотографии
Спаяйте вместе на основе предоставленной фотографии
Спаяйте вместе на основе предоставленной фотографии
  1. Замените оригинальный чип памяти на новый
  2. CH_PD подтянут до VCC (3,3 В) на плате с резистором 2,2 кОм
  3. GPIO15 к GND
  4. Наденьте на программный модуль ESP-01
  5. Для режима программирования нам нужно подключить GPIO0 к GND (использовать провод мама-мама)

Шаг 3. Загрузите приложение Blynk на свой телефон и загрузите прошивку на свой ESP

Загрузите приложение Blynk на свой телефон и загрузите прошивку на свой ESP
Загрузите приложение Blynk на свой телефон и загрузите прошивку на свой ESP
Загрузите приложение Blynk на свой телефон и загрузите прошивку на свой ESP
Загрузите приложение Blynk на свой телефон и загрузите прошивку на свой ESP

Я использую инструмент zeRGBa blynk для управления neopixeli, настроил его как V1 - GPIO13

Я загрузил код, который я использовал, вам просто нужно ввести код авторизации из Blynky, ваше имя Wi-Fi (SSID), ваш пароль Wi-Fi и загрузить эскиз на свой ESP-03 с помощью Arduino IDE (я предполагаю, что вы знаете, как это сделать, если нет множество других инструкций, объясняющих это):)

Шаг 4: включите Neopixel

Image
Image
Включите свой Neopixel
Включите свой Neopixel
Включите свой Neopixel
Включите свой Neopixel

Вы можете подключить вывод 5V своих неопикселей к VCC (3,3 В) на плате - он все равно будет работать - в моем случае это 8 светодиодов в полосе

в случае модулей с большим количеством светодиодов или более длинных полос для большей надежности следует припаять контакт 5V непикселей к 5V контакту USB-разъема, как показано на рисунке.

DIN (Data_IN) подключается к контакту 13

Земля на GND - поскольку контакт 15 подключен к GND, я использовал этот

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