Главная » Микроконтроллеры
Призовой фонд
на октябрь 2017 г.
1. Термометр Relsib WT51
Рэлсиб
2. 1000 руб
PCBWay
3. Регулируемый паяльник 60 Вт
Паяльник
4. 100 руб.
От пользователей

Прокачай свой монитор. Собери интерактивную фоновую подсветку 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 вольт, либо от системного блока ПК .

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

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

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

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

После прошивки  микроконтроллера, обнаружится новое 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-бит
AT90USB162
1 TQFPПоиск в LCSCВ блокнот
USB РазъёмРазъём USB тип B - мама1 Поиск в LCSCВ блокнот
C1, C5 Конденсатор1 мкФ2 SMDПоиск в LCSCВ блокнот
C2, C8-C11 Конденсатор2.2 мкФ5 SMDПоиск в LCSCВ блокнот
C3, C4 Конденсатор22 пФ2 SMDПоиск в LCSCВ блокнот
R1, R2 Резистор
82 Ом
2 SMDПоиск в LCSCВ блокнот
R3 Резистор
15 кОм
1 SMDПоиск в LCSCВ блокнот
QRZ1 Кварцевый резонатор16 МГц1 Поиск в LCSCВ блокнот
Силовая часть
VT1-VT6 Биполярный транзистор
2SD667
6 Поиск в LCSCВ блокнот
HL1-HL6 Светодиод6 RGB светодиод или RGB светодиодная лентаПоиск в LCSCВ блокнот
ИК-приёмникTSOP17361 Поиск в LCSCВ блокнот
C1-C3 Конденсатор1 мкФ3 SMDПоиск в LCSCВ блокнот
R1-R3, R7-R9 Резистор
150 Ом
6 SMDПоиск в LCSCВ блокнот
R4-R6, R10-R12 Резистор
1 кОм
6 SMDПоиск в LCSCВ блокнот
R13 Резистор
100 Ом
1 SMDПоиск в LCSCВ блокнот
R14 Резистор
15 кОм
1 SMDПоиск в LCSCВ блокнот
Кнопка2 Тактовая кнопкаПоиск в LCSCВ блокнот
Добавить все

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

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

Теги:

Опубликована: Изменена: 22.02.2014 0 1
Я собрал 1 Участие в конкурсе 4
x

Оценить статью

  • Техническая грамотность
  • Актуальность материала
  • Изложение материала
  • Полезность устройства
  • Повторяемость устройства
  • Орфография
0

Средний балл статьи: 4.6 Проголосовало: 4 чел.

Комментарии (65) | Я собрал (0) | Подписаться

0
Александр #
Уважаемый автор, могли бы вы поделиться материалом для 10 канальной подсветки, там прошивка и печатка если есть, а то старые ссылки не работают. Заранее вам благодарен.
Ответить
0
Alexey Kompaniets #
Есть возможность сделать более детализированную подсветку (сколько светодиодов, столько и каналов), используя ленту ws2812b, например. Туда данные загоняются последовательно.
Ответить
«12
Добавить комментарий
Имя:
E-mail:
не публикуется
Текст:
Защита от спама:
В чем измеряется электрическая мощность?
Файлы:
 
Для выбора нескольких файлов использйте CTRL

Программатор Pickit3
Программатор Pickit3
Конструктор - темброблок на LM1036 Конструктор регулируемого преобразователя напряжения LM317
вверх