Умное окружающее освещение своими руками
Если вы хотите добавить ярких красок на свой стол или создать уютную атмосферу в своей комнате, создание умной светодиодной лампы — один из самых полезных проектов в области электроники начального уровня. В этом посте я расскажу вам, как я создал кольцевую лампу NeoPixel с 12 светодиодами, управляемую по беспроводной сети через мощную экосистему WLED.
Прежде чем мы углубимся в сборку, давайте поговорим о мозге операции. WLED — это реализация веб-сервера �� открытым исходным кодом для плат ESP8266/ESP32 для управления светодиодами NeoPixel (WS2812B).
Кодирование не требуется: после прошивки вам не нужно писать ни строчки C++.
Мобильное приложение: управляйте освещением с помощью удобного приложения для Android/iOS.
Бесшовная интеграция: он поддерживает Alexa, Home Assistant и синхронизируется с другими устройствами WLED.
Компоненты
Чтобы повторить эту сборку, вам понадобится:
Микроконтроллер: Wemos D1 Mini (ESP8266).
Светодиоды: 12-битное кольцо NeoPixel (WS2812B)
Программное обеспечение: приложение WLED Native и WLED Web Flasher.
Шаг 1: Прошивка прошивки
Самый простой способ установить WLED на ESP8266 — использовать веб-установщик WLED.
Подключите Wemos D1 Mini к компьютеру.
Откройте сайт в Chrome.
Выберите последнюю версию и нажмите «Установить».
После завершения подключите ESP8266 к локальному Wi-Fi.
Шаг 2: Проводка
Связь прямая. Кольцо NeoPixel обычно имеет четыре контакта: VCC (5 В), GND, DI (вход данных) и иногда DO (выход данных).
ВКК -> Вемос 5В
Земля -> Wemos G
DI -> Wemos D4 (GPIO 2 по умолчанию для WLED)
Шаг 3: Конфигурация и магия
После того, как оборудование будет готово, откройте приложение WLED на своем телефоне. Он должен автоматически обнаружить вашу «WLED-AP».
Перейдите в «Конфигурация» > «Настройки светодиодов».
Установите количество светодиодов на 12.
Включите автоматический ограничитель яркости и настройте его в соответствии с источником питания (например, 500 мА для стандартного порта USB).
Теперь самое интересное! Вы можете выбирать из более чем 100 встроенных эффектов, таких как «Бегущий по радуге», «Огонь 2012» или «Аврора».