Ambilight на Arduino своими руками
Пару лет назад дома появился ящик LG 42" и родилась идея прикрутить к нему адаптивную подсветку как у Philips. Как оказалось все уже придумано и поставлено на коммерческие рельсы и уже продается. Но купить и повесить не интересно и недавно дошли руки все это купить, собрать и привесить.В основе всего лежит лента WS2812B.
Каждый светодиод можно зажигать/ тушить/ красить отдельно, что позволяет создавать прикольные фишки.
Пример
Я решил взять с запасом ленту 5 метров по 30 светодиодов на метр, без влагозащиты. Как показала практика хватает и 3-4 метра в зависимости от того как закрывать нижнюю область тв. У меня полностью покрыт весь периметр - 4 метра, 120 диодов.
Все это дело питает блок на 45 W, тоже брал с запасом. Управляет всем эти Arduino Uno, уже едет Nano для экономии места
Также были заказаны уголки для соединения LED лент, сейчас на углах лента не крепится нормально и изгибается. Вообще все пока что держится "на соплях" и доставляет боль моему внутреннему перфекционисту :)
По подключению все просто, + и - берем с блока питания, управляющих сингал с 6 пина (по умолчанию) Arduino. По началу лента творила всякое мракобесие и никак не хотела работать как ей полагается. Причина была в "разных землях" Arduino и блоков питания. Решается просто кинув еще 1 проводок с GND Arduino на - блока питания LED ленты.
Прошивка. Надо научить ардуину принимать сингалы и управлять лентой. для этого нам понадобится прошивка Adalight/adafruit
https://github.com/adafruit/Adalight
Следующая часть это ПО для компа, которое будет захватывать изображение, анализировать цвета и передавать все это дело на Arduino
http://www.ambibox.ru/
С настройкой все достаточно просто, главное не забыть указать порт, на котором весит Arduino и настроить количество зон. Все это можно сделать нажав кнопку "Больше настроек" К особенностям программы можно отнести то, что у нее есть различные профили захвата экрана, что позволяет уменьшить нагрузку на железо и использовать адаптивную подсветку в играх.
Большую часть времени лента работает как дополнительное освещение комнаты
Стоимость составила около 1600 , при желании можно урезать до 1000, в зависимости от длины ленты и мощности блока питания.
P.S. Извиняюсь за шакальное качество
P.P.S. Если захотите повторить опыт, ссылки на комплектующие оставил в описании первого видео