Оглавление:

Neopixel под управлением Nodemcu: 6 шагов
Neopixel под управлением Nodemcu: 6 шагов

Видео: Neopixel под управлением Nodemcu: 6 шагов

Видео: Neopixel под управлением Nodemcu: 6 шагов
Видео: ESP8266 NodeMCU - Buttons 2024, Ноябрь
Anonim
Image
Image
Neopixel под управлением Nodemcu
Neopixel под управлением Nodemcu
Neopixel под управлением Nodemcu
Neopixel под управлением Nodemcu

Привет, ребята. Вот у меня новый инструктаж. В этом руководстве мы узнаем, как контролировать и изменять цвет светодиодной ленты Neopixel (ws2812b) с помощью Nodemcu через Интернет из любой точки мира. Так что это проект IOT в сочетании со светодиодной лентой Neopixel.

Здесь мы собираемся использовать приложение Blynk в качестве интерфейса между нашим смартфоном и Nodemcu.

Шаг 1. Необходимые материалы

1) Узел Mcu

2) Светодиодная лента Neopixel (Ws21812b)

3) соединительные провода

4) Макетная плата

5) Источник питания

А также

6) Приложение Blynk

Шаг 2. Подготовка приложения Blynk

Подготовка приложения Blynk
Подготовка приложения Blynk
Подготовка приложения Blynk
Подготовка приложения Blynk
Подготовка приложения Blynk
Подготовка приложения Blynk

В этом проекте нам нужно использовать интерфейс между смартфоном и Nodemcu. Для этого мы собираемся использовать приложение Blynk в качестве интерфейса.

Для этого сначала загрузите приложение Blynk из магазина Google Play.

Затем откройте приложение и создайте новую учетную запись, используя свой адрес электронной почты.

После создания учетной записи вы получите «токен аутентификации» на свой адрес электронной почты.

Сохраните этот «токен аутентификации» для будущего использования.

Шаг 3: Подключение Nodemcu к светодиодной полосе Neopixel

Подключение Nodemcu к светодиодной полосе Neopixel
Подключение Nodemcu к светодиодной полосе Neopixel
Подключение Nodemcu к светодиодной полосе Neopixel
Подключение Nodemcu к светодиодной полосе Neopixel

Светодиодная лента Neopixel ---- Nodemcu

Вывод 5В ----------- Винный вывод

Контакт заземления. ----------- Контакт заземления

Штифт DIN --------------. Штырь D2

Это оно. Разве это не так просто ……

Шаг 4: Оборудование и источник питания

В этом проекте я подключил светодиодную ленту к весам, а с другой стороны весов был установлен Nodemcu вместе с макетной платой.

Источник питания

Этот Nodemcu может работать с зарядным устройством для мобильного телефона (5 В). Так что вы можете напрямую использовать это. И тот же кабель для передачи данных можно использовать для подключения Nodemcu к компьютеру для загрузки программы.

Шаг 5: Программирование Nodemcu

Прежде чем узнать об этом, вам необходимо узнать об основах начальной настройки Nodemcu. Nodemcu.

Даже у меня есть свои основы из этого, так что, пожалуйста, прочтите это.

Пройдя через это руководство, вы сможете использовать Nodemcu любым способом.

Ниже приведена ссылка на исходный код этого проекта.

В данной программе вам необходимо изменить «токен аутентификации» (который вы получили в своем идентификаторе электронной почты от Blynk)

А также Ssid и пароль вашего WiFi, к которому должен быть подключен Nodemcu.

После этого вы можете загрузить программу на свою доску Nodemcu.

Вот и все, что ваш Nodemcu готов к использованию.

Шаг 6: Заключительное тестирование

Заключительное тестирование
Заключительное тестирование
Заключительное тестирование
Заключительное тестирование
Заключительное тестирование
Заключительное тестирование

Почти 90% урока завершено.

Теперь нам нужно вернуться в приложение Blynk.

Откройте приложение Blynk. Создайте новый проект и выберите параметр настроек (ключ в форме шестигранной гайки вверху).

В параметрах настроек введите имя проекта и в разделе «Устройства» выберите Nodemcu (в том виде, в котором мы его используем), также определите тип подключения к WiFi….

На этом настройка устройства в приложении Blynk завершена.

Теперь добавьте ключ (виджет) zeRGBa с помощью кнопки «Плюс» (поле виджета) рядом с кнопкой настроек.

После добавления виджета просто нажмите на этот виджет.

В этой клавише виджета zeRGBa выберите опцию «объединить» и закрепить на «виртуальном контакте V2».

(Есть некоторый текст, который нужно скопировать в исходный код, что я уже сделал в исходном коде предыдущего шага. Так что вы можете просто загрузить его и загрузить напрямую.)

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