Компактный Ambilight [by Karman]

Данный девайс, разработанный Дмитрием Кармановым, является сверхкомпактной версией контроллера динамической подсветки монитора “Ambilight“. Главное отличие этого проекта от подобных – возможность подключения напрямую к USB разъему ПК без необходимости использования дополнительного блока питания. За счет программного ограничения тока снижается общая яркость подсветки, однако визуально это не сильно заметно. Сердцем устройства является контроллер STM32F070F6P6, обеспечивающий вывод на светодиодную ленту принятых от программного обеспечения данных. Также на плате установлен буферный светодиод WS2812, позволяющий расположить устройство на задней панели монитора таким образом, чтобы оно не выступало за его рамки (использовать как начало ленты). Также этот светодиод позволяет проверить работоспособность устройства без подключения ленты. Для этого устройства рекомендуется использовать ленту с низкой плотностью светодиодов (30 led на метр), однако без проблем подойдет и “стандартная” (60 led на метр).

Преимущества данного девайса:
– Компактность
– Стоимость (150р. не включая стоимость плат и лент)
– Отсутствие проводов (лента припаивается напрямую к плате)
– Прямое подключение к USB
– Автоопределение количества светодиодов

Основные недостатки:
– Яркость (программное ограничение потребления до 500mA)
– Использование дополнительного драйвера (STM Virtual COM)
– Необходимость заказа плат
– Сложность монтажа (SMD-0603)

Все исходные материалы можно скачать с GitHub проекта. Там есть:

blank

СБОРКА И ПРОШИВКА


На данный момент устройство поддерживает подключение ленты на 250 светодиодов (ссылка на ленту). Плата имеет размеры 21,5 мм в длину, и 10 мм в ширину, что соответствует стандартной ширине светодиодной ленты WS2812. Для повторения проекта вам также потребуется

Для загрузки прошивки необходимо подключить программатор к соответствующим выводам устройства в соответствии с приложенными к проекту схемами. После установки ST-Link Utility (драйвер для программатора должен установиться автоматически) необходимо запустить программу и подключить программатор к ПК.

Во вкладке <Target> нажать <Settings…>, в настройках <Reset Mode> выбрать <Software System Reset> и нажать <OK>. Далее во вкладке <Target> нажать <Program…>, указать путь к файлу прошивки и нажать кнопку <Start>. После успешной загрузки при подключении питания к устройству, установленный светодиод должен перелиться из синего в красный и отключится. После установки драйвера виртуального COM порта устройство готово к работе.

СХЕМЫ, ПЕЧАТНЫЕ ПЛАТЫ


4.1/5 - (9 голосов)
Подписаться
Уведомить о
guest

7 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии