Оглавление:
- Вступление
- История создания
- Особенности проекта
- Схема и сборка
Универсальная динамическая подсветка 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)
Прикрепленные файлы:
- Open_Sorce_PluginTestD.rar (1355 Кб)
- paintpack_4 rgb.lay (75 Кб)
- paintpack_2012_3_rev__DipTrace.rar (11 Кб)
- прокачай свой монитор Twinkling Plug.rar (576 Кб)