Новогоднее освещение
Создание новогоднего настроения в текущих реалиях, это довольно сложный и длительный процесс.
Новогоднее освещение как никогда входит в один из этапов. Многолетний опыт, технологический прогрес привел к тому что в оформлении стали использовать адресные светодиодные ленты.
В первый раз оформления освещения, несколько лет назад, использовалась обычная светодиодная гирлянда. Хорошая уличная гирлянда на тот момент была на вес золото, а досталась за бесплатно. Решено было пустить ее на уличное освещение. Добавив немного простых китайских гирлянд по 200 рублей, разнообразили цветовую гамму.
Технологии в массы
Вся эта «китайская лапша» привлекает только ценой. Убирать и развешивать каждый год такие гирлянды не самое хорошее занятие. Наткнувшись на Алиэкспресс на подобие гирлянд с светодиодами ws2812b решено было попробовать. Что такое гирлянда на ws2812b? Это светодиод ws2812b распаянный на плате. Каждая плата припаяна на трехжильном проводе на расстоянии 10-12 см. Данная гирлянда (будем называть ее так) не герметичная. Для герметизации лучше всего подошел силиконовый рукав прямоугольного сечения.
Подключение гирлянды к контроллеру.
Лучше всего подходит экранированная витая пара. Питание подключаем отдельным проводом, сечением минимум 1,5мм2.
Контроллер
Для работы светодиода ws2812b мало подать напряжение 5В, нужно еще подать управляющий сигнал на Din. Для этого используются различные контроллеры, начиная от заводских, заканчивая простыми Arduino, ESP, STM.
Я начинал с Arduino Nano. Производительности процессора данного контроллера хватает для обработки примерно 500 светодиодов. Это на стандартных библиотеках Adafruit_NeoPixel, FastLED. В это я и уперся в производительность процессора. Суммарное количество светодиодов во всех лентах перевалило за 700 шт. Поэтому перешел на ESP8266 (esp12-f).
В процессе поиска готовых решений по прошивке ESP8266 наткнулся на готовый проект WLED. Это отличное готовое решение, поставил, настроил, забыл. С множеством: встроенных эффектов, настроек, поддерживаемых протоколов. Единственный минус это то что решение управляет только одной лентой. Я же вышел из данной ситуации поставив на каждый кусок гирлянды отдельный ESP8266.
Подготовка контроллеров
Для удобного монтажа использовались готовые платы переходники. А для удобной прошивки была приобретена плата загрузчик.
И не забываем что для ESP8266 требуется питание 3,3В, поэтому собирается преобразователь на AMS1118-3.3.