Прокачай свой монитор. Собери интерактивную фоновую подсветку Ambilight своими руками

Оглавление:

  • Вступление
  • История создания
  • Особенности проекта
  • Схема и сборка

Универсальная динамическая подсветка Ambilight своими руками с компьютерным управлением Twinkling Plug ( Paintpack ) .

Российская разработка от создателей команды популярного устройства IgorPlug2 ( ИК приемник для ПК ).

Устройство называется  Twinkling Plug ( Paintpack ) входит в серию разработок GraniCubicle (автор любит Кубики и модульность конструкций ).

Мы посвятили много сил и времени работая над  данной конструкцией.
Хотим поделиться получившимся  устройством с  читателями и сообществом радиолюбителями. Будем очень рады если устройство вам понравится и вы найдете его интересным , а также полезным для себя.

Назначение

Устройство предназначено для создания 2-х канальной фоновой подсветки монитора (телевизора в режиме монитора) с возможностью управления компьютером с пульта ДУ.

Система освещает светодиодами стену позади монитора в такт цвета картинки на мониторе. В зависимости от режима работы и настроек достигается различный эффект.

К примеру более комфортный просмотр в вечернее время с приглушенным светом.
Либо эффект расширения картинки и  более глубокое вовлечение в происходящее на экране.
Согласитесь например впечатления от взрыва в боевике вырвавшегося с экрана и осветившие комнату не могут остаться равнодушным никого ?
Или синее море и солнце по настоящему осветившее вашу комнату с экрана!

Вы можете придумать свое применение устройства : например оригинально подсветить аквариум , рабочее пространство , либо сделать моддинг системного блока ПК.  Не забудьте поделится идеей с нами 🙂

Устройство представляет из себя RGB контроллер светодиодной ленты + программа управления на ПК .

Светодиодная лента прикрепляется по периметру на заднюю стенку монитора.
На компьютере устанавливается управляющая программа .

Программа сканирует изображение на экране, считает средний цвет зоны и зажигает светодиоды.

Видео пример в работе:

История создания

Корнями разработка уходит в 2009 год , тогда для друга студента и его курсовой была создана черно белая схема и цветная. Простая программа управления.

На этапах создания было опробовано около: 

  • 50 схем (на контроллерах Atmega 8,48,16 и других).
  • 500 прошивок,
  • несколько тысяч перепрошивок контроллеров.
  • 500 сборок программы управления Ambibox ( ранее ServerIR ).

Прошивка написана на Assembler , что позволило выжать максимум из микроконтроллера. В 2011 году проект получил название Twinkling Plug . В переводе мигающий. Также были сделаны наработки схем для работы от ТВ сигнала для просмотра теле эфира. Это направление пока заморожено.

Особенности проекта:

  • DMX совместимая система.
  • Модульность.
  • Возможность получить желаемый набор функций из разработанных блоков. К примеру есть блок управления реле для управления нагрузкой. Сменой прошивки вы можете превратить устройство в USB программатор контроллеров Atmel.
  • Доступность схем и прошивки.
  • Доступность программного обеспечения.
  • Работа в ОС WinXP/Vista/7 Seven 32-64bit/ win 8

В сети существуют аналогичные нашему проекты, как отечественные так и зарубежные. Чем отличаемся мы ?

Кроме продвинутой гибкой по возможностям аппаратной платформы .
К примеру у других подобных проектов очень слабый софт.
Который работает медленно , либо нагружает ПК либо слабая совместимость захвата из различных источников.

Мы поработали над софтом чтобы сделать его максимально функциональным и работоспособным.
У аналогов  не предоставлено  возможности играть  в новые игры (dx10-11),  игровая  поддержка и старых игр  хромает. Нам удалось это решить.

Аппаратные характеристики проекта Twinkling Plug:

  • 2RGB-20RGB каналов
  • Диагональ экрана: мониторы от 15 дюймов до ТВ 50 дюймов . И даже проекторы 2х3 метра!
  • Бинарная модуляция (10 бит 200гц) либо ШИМ модуляция.
  • Возможность управления SPI лентойпикселами ( в разработке ).
  • ИК приемник. Автономное управление подсветкой. Управление ПК с пульта ду в дополнение к мыши и клавиатуре.
  • Управление реле (нагрузкой).
  • USB порт для подключения к компьютеру.
  • Стандартное HID устройство ввода (драйвера устанавливаются автоматически).
  • Bluetooth связь с  ПК ( в разработке ).
  • Питание 5 вольт для схемы
  • Питание светодиодной ленты 12в.

Софт

Программа управления подсветкой Ambibox.

  • Широкие возможности по настройке .
  • Выбор различных методов сканирования экрана.
  • Различные режимы работы подсветки: интерактивный, статический , переливающийся , цветомузыка.
  • Для геймеров: игровой режим , подарили программисты PlayClaw.  
  •  

Сборка устройства

Для самостоятельной сборки рекомендуем наиболее удобный и простой вариант исполнения. Детали легкодоступны и даже программатор не потребуется!

В конце статьи прикреплен архив со всем необходимым для сборки.

Модель: 2RGB зоны + ИК приемник.

В устройстве применяется микроконтроллер Atmel AT90USB162.

  • Встроенный аппаратный USB порт.
  • Прошивка через USB без программатора.

Прошивка контроллера

Для этого вам потребуется программа Flip (FLexible In-system Programmer), скачать ее можно с официального сайта: http://www.atmel.com/tools/FLIP.aspx

Также для сборки понадобятся: транзисторы D667, детали обвязки, RGB Светодиодная лента 1-2 метра.

Питание светодиодной ленты возможно как от внешнего БП 12 вольт, либо от системного блока ПК .

Принципиальная схема устройства:

Внешний вид собранной платы

Плата 2-х этажная: контроллер с обвязкой + силовая часть .

Преимущества компоновки платы : вы можете в дальнейшем заменить силовую часть на другую под новые потребности .

После прошивки  микроконтроллера, обнаружится новое HID  устройство ввода. Драйвера установятся автоматически.

В диспетчере устройств будет  устройство Paintpack (Twinkling Plug) .

Так выглядит установленное устройство  и светодиодная лента на мониторе (10RGB).

Другие варианты исполнения: 

4 RGB зоны на транзисторах KT972

Варианты  4-10 RGB зон с  использованием LED драйверов  STP16CP05M, MBI5026GD, DM 631/633.

DMX Master контроллер 60-120 выходных каналов

Ссылки на видео что ещё умеет  устройство :

Управляет электроприборами с помощью реле http://youtu.be/3vJL0dz3jhU
Автономный режим + пульт ду http://youtu.be/S5XiwC05sbY
RGB DMX Projector http://youtu.be/4p1iUExrRJE
Работа Twinkling Plug с DMX Studio 64 http://youtu.be/z6vrlNkYlVQ

Над проектом принимают участие:

  • QuickWitted (Граница Константин),
  • DemMax2004,
  • Ringo ( paintpack.ru )
  • Cat DA-Labs,
  • John,
  • Slava Mediapoint,
  • Edward Kozadaev 

Если вы повторили устройство или сделали его лучше, присылайте фотографии и варианты печатных плат нам .

Проект развивается. На данный момент нужна помощь программиста под Linux MacOSX .

Если вы желаете помочь проекту или не можете собрать устройство самостоятельно. Вы можете заказать собранный набор. Напишите нам на почту info@paintpack.ru или john@msevm.com

Материал предоставлен исключительно для личного не коммерческого использования.

Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот

Контроллер с обвязкойD1
МК AVR 8-битAT90USB1621
TQFPUSB
РазъёмРазъём USB тип B — мама1
C1, C5
Конденсатор1 мкФ2
SMDC2, C8-C11
Конденсатор2.2 мкФ5
SMDC3, C4
Конденсатор22 пФ2
SMDR1, R2
Резистор82 Ом2
SMDR3
Резистор15 кОм1
SMDQRZ1
Кварцевый резонатор16 МГц1
Силовая частьVT1-VT6
Биполярный транзистор2SD6676
HL1-HL6
Светодиод6
RGB светодиод или RGB светодиодная лента
ИК-приёмникTSOP17361
C1-C3
Конденсатор1 мкФ3
SMDR1-R3, R7-R9
Резистор150 Ом6
SMDR4-R6, R10-R12
Резистор1 кОм6
SMDR13
Резистор100 Ом1
SMDR14
Резистор15 кОм1
SMD
Кнопка2
Тактовая кнопкаДобавить все

Скачать список элементов (PDF)

Прикрепленные файлы:

Добавить комментарий

Ваш адрес email не будет опубликован.