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

Оглавление:

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

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

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

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

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

Назначение

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Софт

ambibox_logo.png

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

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

ambibox_2.png

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

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

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

foto03.jpg

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

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

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

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

Для этого вам потребуется программа Flip (FLexible In-system Programmer), скачать ее можно с официального сайта.

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

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

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

gc.gif

 

2k_ir.gif

 

gc1.gif

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

2k_ir.jpglight2.jpg 

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

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

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

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

twinkling_plug.png

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

g5.jpg

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

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

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

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

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

Управляет электроприборами с помощью реле

 

Автономный режим + пульт д\у 

 

RGB DMX Projector

 

Работа Twinkling Plug с DMX Studio 64

 

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

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

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

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

Если вы желаете помочь проекту или не можете собрать устройство самостоятельно — вы можете заказать собранный набор.

Напишите нам на почту info@paintpack.ru или john@msevm.com

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

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

Автор публикации

не в сети 1 день

Radan

0
Комментарии: 906Публикации: 170Регистрация: 30-11--0001
Поделиться

17
Отправить ответ

Пожалуйста, чтобы добавить комментарий.
Войти с помощью: 
9 Цепочка комментария
8 Ответы по цепочке
0 Последователи
 
Популярнейший комментарий
Цепочка актуального комментария
3 Авторы комментариев
Sashadoping-xRadanRINDIGZavspecklass Авторы недавних комментариев
  Подписаться  
новые старые рейтинг
Подписаться на
Sasha
Участник

а прошивка для 2K и 4K одна или разные?

doping-x
Участник

вопрос таков, у версии там где драйвера и 10 ргб зон, прошивка таже или? и есть ли печатка\схема? и как насчёт варика по блюпупу (по юарту) через hc-05 модуль цеплятся к компу?

RINDIG
Участник

Печатка на 10 RGB выложена (будьте внимательнее) и в тексте и снизу статьи прикреплена. Прошивки тут http://www.mindrunway.ru/DMX/DMXLine.rar
hc-05 закупили , но к устрйоство по UART так и не приделали. Я этого тоже очень хотел , но программер заупрямился. С вашей помощью можно оживть эту тему.

doping-x
Участник

уже нашёл, через пару дней буду собирать устройство, и по возможности буду цеплять к блюпупу, нс-05 есть, продвиги отпишу

RINDIG
Участник

Под блютуз на UART порт микроконтроллера вам другая прошивка скорее всего пригодится , пишите мне в скайп RINDIG1 скину!

Juris_3D
Участник

Нужно всего 4х3 = 12 ключей, наверное можно использовать и ULN2003, там в каждом по 7 ключей.

RINDIG
Участник

можно и на них , но у них SMD корпус другой (не удобный , мелкий). В использовании двух микросхем есть идея: мы получаем возможность больше светоленты повесить !

RINDIG
Участник

Друзья нужна помощь сообщества ! Хотим чтобы было больше доступных вариантов исполнения. Надо развести не сложную плату для 4 RGB канала (зоны). Печатка будет добавлена в статью. Задача: отредактировать текущую разводку , применяя микросхему транзисторная сборка ULN2803 SO18-300 в SMD корпусе. Использовать будем 2 штуки. Это позволит сделать плату более красивой и удобной , вместо кучки отдельных транзисторов. Схема прилагается в PDF файле. Развести можно как на одну плату , так и на две . Т.е. первый модульный вариант , нужно развести только силовую часть. Второй вариант все на одной плате , отредактировать заготовку . Архив со всем необходимым. https://dl.dropboxusercontent.com/u/767… Читать далее »

Zavspecklass
Участник

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

Вы себе льстите ! Какое тут Коммерческое …

RINDIG
Участник

Вот доказательство какие еще функции умеет разработка:

управляет электроприборами с помощью реле
http://youtu.be/3vJL0dz3jhU

автономный режим + пульт д\у
http://youtu.be/S5XiwC05sbY

RGB DMX Projector
http://youtu.be/4p1iUExrRJE

Работа Twinkling Plug с DMX Studio 64
http://youtu.be/z6vrlNkYlVQ

Этого мало ?

RINDIG
Участник

DMX входы\выходы это пины PD2, PD3.
Чисто под DMX мастер задачи, у нас приготовлена своя отдельная даже разводка платы.
Если интересно и их выложим. Но это материал скорее для новой статьи…

Juris_3D
Участник

Оно может быть 4 зоны (4 RGB диода, или куски RGB ленты) без LED дешифраторов/драйверов, или гораздо большее количество зон с применением таковых.

MrShilov
Участник

Откуда? Посмотрите на схему: на плате В5 в резерве, а на схеме повторителей это зеленый канал. И куда подключать остальные две матрицы? И что это за амбилайт с 2 или 4 RGB-матрицами? Курам на смех…
Написано, что RGB-лента "в разработке", т.е. ее не было и нет!
В тексте указан еще и DMX, но где он?
Фотографии совсем от другого устройства.
50 схем, 500 прошивок… Просто первоапрельская шутка.

RINDIG
Участник

В течении пары дней добавлю в статью больше разводок и схем , хотя они и сейчас разбросаны по интернету. Но раз не ВИДНО , сделаю чтобы ВИДНО было тут.

НЕ надо говорить за всех , сколько должно быть RGB на их мониторе\ТВ! Многие пользователи не видят смысла больше 2-4RGB зон на мониторе. В нашей системе их может быть как 2, так и 30 зон!

DMX программы впринципе любые совместимые с Velleman k8062 интерфейсом. Вот небольшой их перечень AmbiBox, DMXStudio64, FreeStyler, DMXControl, PCDimmer, MagicQ, MasterPeace, LEDMatrix, LumiDMX, VenueMagic, на самом деле этих программ гораздо больше.

MrShilov
Участник

Конструкцию уже ругали на http://cxem.net/mc/mc200.php
Столько слов, а на выходе всего две RGB-матрицы.