В наличии имелась лента WS2812B, решил сделать гирлянду т.к. новогодние украшательства с прошлого года поднадоели(китайская гирлянда, моргающая как у всех), для этого - разрезал её на отдельные светодиоды:
Далее, подготовил провода (были в наличии НГ-LS 4*0.22) длинной 9см. Зачистил и залудил:
Началось самое монотонное, однообразное, муторное, долгое и требующее внимательности действие - пайка проводов и светодиодов по определённому алгоритму: начинаем паять от стрелки на светодиоде(чёрный треугольник показывает направление передачи информации по управляющему проводу)последовательно и так 50 раз, т.к. я буду делать гирлянду из 50 светодиодов:
Самое главное - не перепутать направление и случайно не перекрестить провода. Чёрный цвет проводов взял не случайно - он менее всех бросается в глаза да и почти все заводские гирлянды делают с применением чёрного провода.
Следующим этапом я начал подготавливать шары - рассеиватели от старой гирлянды, а именно - срезать резьбу и расширять отверстие для будущих светодиодов:
Приклеивал их к светодиодам(ну или светодиоды к ним) с помощью клея Т-7000 чёрного. Крепко склеивает и в добавок, создаёт "резиновое" диэлектрическое покрытие, т.к. я, до кучи, промазал и пятачки пайки:
Для полного высыхания потребовалось 24 часа, и в результате получилась вот такая "лапша" с 50-тю светодиодами общей длинной 510см(без провода питания).
Синяя пленка на оборотной стороне это защита клейкого слоя светодиода - я её оставил как возможность приклеить светодиоды там, где их невозможно будет повесить(хоть и не воспользовался этим способом)). И нет - светодиоды не греются.
Следующим шагом я занялся блоком управления на основе Arduino Nano - такая простая задача не требовала старшего брата в лице Уно или Мега.
Коробочка размером 5*3*2 была в наличии и почти идеально подходила под размер Нано - пришлось чуть отрезать плату в районе SPI т.к. он не используется в нашем случае.
Вывел разъём для подключения внешнего питания на основе микроUSB и высверлил отверстие для штатного разъёма миниUSB ардуины. Оставил от схемы(которая будет ниже) всего одну кнопу переключения режима(эффекта), т.к. мне регулировать яркость и скорость не понадобилось, но вам ничего не мешает сделать все 3 кнопки:
Разъём для подключения самой гирлянды я взял от адресной матрицы 16*16, но вы можете использовать любой,удобный вам, разъём на 3 пина.
Первый запуск и видим что потребление на 100-ом уровне яркости(из 255) составляет всего 310 мА, что очень хорошо и можно использовать обычное ЗУ от смартфона на 2000 мА (в прошивке есть защита, можно изменить под ваш конкретный БП):
А вот так выглядит уже на постоянном месте жительства вся гирлянда( при установке, поворачивал синей частью на стенку а шариком на зрителя - смотрится нормально):
Схема подключения и скетч прикрепил ниже: