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

Die besten Videos

404

LUCIANO – MoneyGram (prod. by Macloud)

Jay Samuelz – No Lie (prod. by JUMPA)

  • Jay Samuelz
  • Aufrufe 562 673

LIFE IS STRANGE 2

Источник: https://de-film.com/v-%D1%84%D0%BE%D0%BD%D0%BE%D0%B2%D0%B0%D1%8F-%D0%BF%D0%BE%D0%B4%D1%81%D0%B2%D0%B5%D1%82%D0%BA%D0%B0-%D0%BC%D0%BE%D0%BD%D0%B8%D1%82%D0%BE%D1%80%D0%B0-ambilight-%D1%81%D0%B2%D0%BE%D0%B8%D0%BC%D0%B8-%D1%80%D1%83%D0%BA%D0%B0%D0%BC%D0%B8-kw20lb88Bzo.html

Как забабахать Ambilight на любой монитор

Наверняка каждый хоть раз в жизни сталкивался с технологией Ambilight от компании Philips. Большинство людей она не оставляет равнодушными.

На фоне безликих чёрных прямоугольников телевизоры Philips привлекают покупателей яркой и разноцветной тыльной подсветкой, которая “расширяет” границы дисплея.

В этом материале вы узнаете, как провернуть подобное с абсолютно любым монитором или телевизором, поэтому скорее кликайте “Под кат!”

Вступление

Подобные истории довольно популярны среди гиков и энтузиастов.

Уверен, у каждого во дворе был парень с паяльником, который жил в невероятно крутой облепленной светодиодными лентами комнате, и за умеренную плату проводил схожий моддинг желающим.

За примером далеко ходить не надо – наш автор Антон Поздняков в своё время даже описал этот процесс в одной из статей. Но устройство, о котором речь пойдёт сегодня, умеет намного больше.

Нам на тест попал гаджет под названием Paintpack. Paintpack – девайс для создания того самого эффекта Ambilight на любом мониторе. Кроме этого, Paintpack предлагает целый ряд режимов работы и функций по управлению подсветкой. Но обо всём по порядку.

Установка

Paintpack представляет собой чёрную коробочку, в которой собран весь “мозг” системы, к ней подключаются диоды, обеспечивающие подсветку и кабеля питания и связи с компьютером. Без компьютера Paintpack работать не будет. Всё дело в том, что софт, отвечающий за управление гаджетом, придётся устанавливать на ПК, с него же вы будете настраивать устройство.

Монтаж девайса незатейливый, но у особо щепетильных перфекционистов он займёт несколько часов. Светодиоды Paintpack разбиты по “щупальцам”. Да, именно такая ассоциация приходит в голову, когда видишь конечный результат.

Будто бы хэдкраб захватил дисплей, не иначе.

Щупальца эти прикрепляются по периметру тыльной стороны монитора, где-то по центру располагается чёрная коробочка, к ней подключается два кабеля, и всё – устройство готово к настройке и последующей работе.

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

Настройка

После того, как Paintpack закреплён на задней стороне монитора и подключён к компьютеру и розетке, наступает момент настройки девайса. Настройка и управление Paintpack осуществляется с помощью программы AmbiBox, которую можно скачать бесплатно с сайта производителя. Во время настройки вам нужно будет обратить особое внимание на два момента.

Первый – расположение светодиодных лент и так называемых “Зон захвата”. Они должны совпадать, тщательно проверьте это. Благо, с помощью AmbiBox этот процесс занимает не больше десяти минут.

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

В конце не забудьте сохранить настройки, так как повторять данную процедуру после каждого включения компьютера весьма проблематично.

Режимы работы

Конечно, самым главным работы Paintpack является “Захват экрана” – так здесь называется Ambilight. После того как вы настроили порядок цветов и местоположение “Зон захвата”, AmbiBox сможет корректно считывать цвета, которые отображаются в данный момент времени по периметру дисплея.

Программа передаёт эти данные на чёрную коробочку, а та, в свою очередь, включает нужные светодиоды подходящим цветом. В результате мы получаем желанный эффект Ambilight.

В настройках программы можно выставить скорость, с которой будет обновляться информация о картинке на мониторе, я выбрал максимальную – 60 кадров в секунду.

Кроме “Захвата экрана” Paintpack умеет работать в таких режимах: “Статический фон”, “Динамический фон”, “Цветомузыка” и “Плагины”. В “Статическом фоне” можно включить подсветку монитора определённым цветом, который не будет меняться в зависимости от изображения.

В режиме “Динамический фон” подсветка начинает переливаться всеми возможными цветами, предусмотрена возможность выбора скорости изменения цвета. “Цветомузыка” превращает Paintpack в новогоднюю гирлянду.

Светодиоды мигают в такт музыке, светятся они при этом самыми кислотными цветами – работать в таких условиях не получится, а вот для вечеринки вариант в самый раз. К AmbiBox можно подключать “Плагины” – функция для самых отчаянных энтузиастов.

Версии

Производитель предлагает три версии Paintpack: на 10, 30 и 60 светодиодов.

Кроме количества “фонариков” эти версии отличает длина кабелей и шлейфов, так как предназначены разные Paintpack’и для разных диагоналей мониторов и телевизоров.

На сайте производителя говорится, что младшая модель идеально подойдёт для мониторов с диагональю до 22″, средняя рассчитана на дисплеи диагональю до 27″, а старшая предназначена для работы с 55″ монстрами.

Но если 60 светодиодов вам не хватит, то предусмотрена возможность соединения нескольких Paintpack’ов в один. Осуществляется это с помощью специального порта на верхней боковой грани устройства.

Заключение

Цена Paintpack варьируется от $35 до $45 – на первый взгляд немного, но когда начинаешь пользоваться этим гаджетом, голову не покидает мысль, что ты переплатил. За время тестирования мне понравилось возиться с этой штукой, постоянно настраивать её, находить всё новые и новые возможности.

Я бы хотел, чтобы этот девайс остался с моим монитором, если бы он у меня был, конечно. Но в магазин за Paintpack’ом я бы не пошёл.

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

Источник: https://keddr.com/2014/06/kak-zababahat-ambilight-na-lyuboy-monitor/

Paintpack — динамическая подсветка для мониторов

Как-то бродя по просторам интернета, я наткнулся на такую интересную вещь как PaintPack. Для тех, кто не в курсе, поясню, PaintPack это USB-подсветка монитора/телевизора для усиления эффекта присутствия. Родоначальником стали телевизоры Philips c функцией Ambilight.

С них же энтузиасты пытались перенести функцию Ambilight на мониторы/телевизоры начиная с 2012 года.

Заинтересовавшись, я стал искать все больше и больше информации об PaintPack. В конечном итоге было 2 выбора: либо купить уже готовое устройство, благо на рынке уже образовалась конкуренция c похожими названиями… PaintPack, LightPack.

Или второй, более интересный вариант, собрать все самому. Сборка под спойлером.

Дополнительная информация

Сборка устройства Для самостоятельной сборки рекомендуем наиболее удобный и простой вариант исполнения. Детали легкодоступны и даже программатор не потребуется!Модель: 2RGB зоны + ИК приемник. В устройстве применяется микроконтроллер Atmel AT90USB162. Встроенный аппаратный USB порт. Прошивка через USB без программатора.

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

Для этого вам потребуется программа Flip (FLexible In-system Programmer), скачать ее можно с официального сайта: www.atmel.com/tools/FLIP.aspx Также для сборки понадобятся: транзисторы D667, детали обвязки, RGB Светодиодная лента 1-2 метра. Питание светодиодной ленты возможно как от внешнего БП 12 вольт, либо от системного блока ПК.

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

Список радиоэлементов

Начав с изучения схемы устройства(под спойлером выше), я стал бродить по радиорынкам в поисках подходящий компонентов. Не найдя большинства в рознице, стал смотреть на всеми любимом Aliexpress, но и тут ждал подвох, цена за компоненты, без учета текстолита и светодиодных лент, выхода почти в ту же сумму, если заказывать готовый продукт. В качестве примера

Дополнительная информация

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

Всего в продаже имеются 2 вида подсветки, это версия для монитора на 30LED и версия для телевизора на 60LED.

В версии для телевизоров есть отдельный блок питания и вместо 10 отдельных светодиодов используются 30 светодиодов на лентах. В итоге получается по 3 диода на канал, и за счет этого площадь подсветки увеличивается.

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

Дополнительная информация

Сделав заказ PaintPack 30LED на сайте и оплатив его со мной связались разработчики и сообщили досадную новость, что на изготовление уйдет толи неделя, то ли чуть более, из за отсутствие какого то компонента.

И тут же предложили отправить вместо моего заказа, PaintPack на 60LED если я не против, либо ждать. Выбор очевиденСпустя 7 дней скитаний по России он уже был в почтовом отделении моего города.

Мой Pantpack попал ко мне в финальной ревизии, разработанной ребятами из Ижевска, которые наладили серийной производство.

Дополнительная информация

Как говорят производители, теперь устройство может порадовать пользователей большей функциональностью, симпатичным внешний вид, новой плата устройства. На корпусе появились светодиодные индикаторы блока питания и usb-порта. Шлейфы со светодиодами теперь съемные. Черный новый, белый старый, корпуса. Видимо предусмотрен третий вариант, мой

Дополнительная информация

Сам корпус Painpack’а представляет из себя плату, упакованную в пластиковый корпус, с липкой лентой на нижней части устройства( здесь проблема в том, что под тяжестью шлейфов, блок управления долго не висит на скотче, падает постоянно) ,2 выходами по бокам для подключения шлейфа, разъема Micro USB для соединения с ПК, разъемом для подключения внешнего источника питания( идет только для лент на 60 диодов), кнопка замены прошивок и мастер разъемом, для последовательного подключения 2х устройств.

Дополнительная информация

Размещение светодиодных лент рекомендуется на представленной картинке ниже, а так же лучше ставить монитор от стены в сантиметрах 10-15, все это делается для лучшего равномерного распределение света от подсветки

Светодиодная лента без условных обозначений и маркировки, присутствует лишь значение напряжения и порядковый номер сопротивления(?), так же нанесены на шлейф основные данные по используемым материалом внутри оболочки.

Дополнительная информация

Расклеив ленты( они кстати самоклеющиеся, но со временем пришлось дорабатывать самому)

Дополнительная информация

Обезжирев поверхность задней площадки монитора и разместив светодиодные ленты, стал надеяться, что эта конструкция провисит если не вечно, то хотя бы долго. Но пару недель, и клейкая часть уже не выдерживала веса ленты и пыталась сползти вниз. Поэтому было принято решение о наклейки доп. двухстороннего скотча.Он был более широким, но сама основа была по типу вспененной, и за последние пол года даже и не думала отваливаться. Помните я упоминал, что производитель забыл или не прудусмотрел крепежей с хомутом к моему набору? пришлось колхозитьпринялся к настройке софта. После подключения Painpack, в последних версия, идет автоматическая установка драйверов. Определится новое устройство ввода Paintpack (TwinklingPlug) Скачиваем программу для управления подсветки Ambibox Для того, чтобы настроить светодиоды запускаем управляющую программу.Переходим в меню «Интеллектуальная подсветка монитора»: выбираем устройство Paintpack HID.Выбираем из режимов работы «Захват экрана»Осталось лишь подобрать подходящий метод захвата экрана( для того что бы на моей Win7 осталось Aero, я использую метод GDI FS Aero)Ну и для корректной работы самого устройства, осталось расположить зоны захвата, для этого с аналогичным названием нажимаем кнопку, после чего появляются произвольной формы фигуры, которые соответствуют тем зонам, где расположены светодиоды. Например, выключив все прямоугольники, поочередно включаем, что бы определить какая часть ленты загорелась. После этого растягиваем фигуры, что бы она перекрывала всю ленту, расположенную за монитором. Для более плавного цвета, можно немного располагать внахлест.
Самое главное, при нажатии больше настроек выставить правильно расположения светодиодов, иначе синий цвет на мониторе может гореть зеленым. Это не сложно, перебрав все варианты вы остановитесь на одном, при котором все цвета соответствуют действительности В программе Ambibox предустановленны 4 режима работы подсветки: 1. Статический фон, можно выставить любой цвет, а так же регулировать силу свечения светодиодов. Подходит для работы в ночное время. 2. Цветомузыка, из названия понятно, что подсветка мигает в такт звучания музыки, цвета предустановленные( зелено-желтый), изменить нельзя. Где-то читал, что с помощью плагинов можно менять цвета. 3. Динамический фон, плавное перетекание одного цвета в другой, использовался один раз, для проверки. 4. Захват экрана, самый главный режим, то, для чего приобреталось данное устройство. 5. Плагины В подменю «Дополнительные настройки зон» можно отрегулировать такие параметры как насыщенность, оттенок, сглаживание, минимальная подсветка и многое другое.Так же есть игровой режим для устройства, т.е оно способно захватывать экран не только из видео, а спокойно меняться во время игр. Используется для этого программа PlayClaw. Она так же бесплатна. Не требует настроек, простая установка и следующий шаг, перед отображением в играх это выбрать метод захвата аналогичный названию программы. производитель предупреждает, что использование вместе с ней программ типа Fraps и подобным, могут привести к конфликту. Но тут PlayClaw оказывается умеет в настройках показывать частоту кадров, загруженность процессора и многое другое. Так же на захват кадров в играх рекомендуют ставить в настройках от 5 дол 15 кадров. Иначе будет проседать FPS.

Работает кстати не во всех играх.

Дополнительная информация

Ну и как же не показать пример работы устройства, видео полно в сети, его выкладыать я не стал, даю просто ссылку youtu.be/GQ6CTWX099I?t=1m44s

КОЖЗГСФ

В целом устройство очень интересное, деньги потраченные на него не жалко. Смотреть фильмы с помощью данной подсветки одно удовольствие! Играя в игры, особо не замечаешь ее работы, так как сосредоточен не на рассматривании всего, что лежит за пределами экрана монитора. В конце, можно подвести итоги из ± устройства:

Минусы

  • корпус отличается от того что заявлен на сайте
  • светодиод работы блока питания на плате горит синим цветом(мешает ночью)
  • у кого монитор висит на стене, придется отодвигать его на 10-15см, что бы равномерно распределялась подсветка

Плюсы

  • смотря фильмы в темноте глаза менее напрягаются
  • недорогой апрегрейд монитора
  • при желании есть возможность подключения последовательно 2 устройства
  • заменяет настольную лампу

На этом все, надеюсь всем понравилось!

Удачных покупок.

Источник: https://mysku.ru/blog/russia-stores/34873.html

Делаем адаптивную фоновую подсветку для ТВ или монитора по типу Philips Ambilight за 1000 рублей

Компания Philips в 2007 году запатентовала невероятно простую, но, без преувеличения, потрясающую технологию фоновой подсветки ТВ Ambilight. С такой адаптивной подсветкой меньше устают глаза при просмотре в темноте, увеличивается эффект присутствия, расширяется область отображения и пр.

Ambilight применима не только к видео и фото контенту, но и играм. Ambilight превратилась в визитную карточку телевизоров Philips. С тех пор компания Philips пристально бдит, чтобы никто из крупных производителей и думать не смел посягать на святое, создавая что-то подобное.

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

Так что в лучшем случае, если компания не продлит каким-то образом патент или его производную, другие производители лишь в 2027 году смогут выпускать что-то похожее. Но нас, обычных потребителей, такая кара не касается. Мы вольны для себя делать то, что считаем нужным.

Сегодня я расскажу в деталях, как самостоятельно сделать адаптивную фоновую подсветку для ТВ или монитора по типу Philips Ambilight (далее просто Ambilight). Для некоторых статья ничего нового в себе содержать не будет, т.к. таких проектов десятки, а статей написано сотни на разных языках, и людей, которые себе уже сделали подобное, тысячи.

Но для многих это всё может оказаться очень интересным. Никаких особых навыков вам не потребуется. Только базовые знания физики за 8 класс средней школы. Ну, и совсем чуть-чуть пайки проводов. Чтобы вы лучше понимали, о чём я говорю, приведу свой пример того, что получилось. Реальные затраты на ТВ 42″ — около 1000 рублей и 2 часа работы.

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

Самый дешёвый, простой и эффективный вариант — источником сигнала выступает ПК с Windows, Mac OS X или Linux. Сейчас очень распространены Windows-боксы на процессорах Atom, которые стоят от 70$. Все они идеально подходят для реализации Ambilight.

Я уже несколько лет использую разные Windows-боксы (в тумбе под ТВ) в роли медиаплеера, написал небольшую кучку обзоров и считаю их самыми лучшими ТВ-приставками для медиаконтента. Аппаратная реализация этого варианта едина для всех перечисленных операционных систем. Именно об этом варианте я расскажу в статье. Программная часть будет относиться к Windows системе, в роли универсальной управляющей программы будет выступать AmbiBox. С Mac OS X и Linux можно использовать Prismatik.

Второй вариант — источником сигнала выступает медиаприставка на базе Android, коих тоже огромное количество. Этот вариант самый проблемный. Во-первых, подсветка будет работать только в медиакомбайне Kodi (и в ответвлениях этого проекта).

Во-вторых, в подавляющем большинстве случаев всё работает только с отключённым аппаратным декодированием видео, что для большинства боксов неприемлемо. Аппаратная реализация проекта тоже накладывает определённые требования. Я его затрагивать не буду, но если что-то интересует конкретное, то постараюсь ответить в комментариях.

Третий вариант — независимое от источника сигнала решение. Это самое затратное, но абсолютно универсальное решение, т.к. сигнал снимается прямо с HDMI кабеля. Для него вам понадобится достаточно мощный микрокомпьютер (типа Raspberry Pi), HDMI сплиттер (разветвитель), конвертер HDMI-RCA AV, USB 2.0 устройство захвата аналогового видео.

Только с таким вариантом вы сможете гарантированно задействовать Ambilight с любой ТВ-приставкой/ресивером, Android-боксами, Apple TV, игровыми приставками (например, Xbox One, PlayStation 4) и пр. устройствами, которые имеют выход HDMI. Для варианта с поддержкой 1080p60 стоимость компонентов(без светодиодной ленты) будет около 70$, с поддержкой 2160p60 — около 100$.

Это вариант очень интересный, но по нему нужно писать отдельную статью. Для реализации понадобится три основных компонента: управляемая светодиодная RGB лента, блок питания, микрокомпьютер Arduino. Сначала небольшое количество объяснений.

WS2811 — это трёхканальный канальный контроллер/драйвер (микросхема) для RGB светодиодов с управлением по одному проводу (адресация к произвольному светодиоду). WS2812B — это RGB светодиод в корпусе SMD 5050, в который уже встроен контроллер WS2811. Подходящие для проекта светодиодные ленты для простоты так и называют — WS2811 или WS2812B.

WS2812B лента — это лента, на которой последовательно размещены светодиоды WS2812B. Лента работает с напряжением 5 В. Существуют ленты с разной плотностью светодиодов. Обычно это: 144, 90, 74, 60, 30 на один метр. Бывают разные степени защиты.

Чаще всего это: IP20-30 (защита от попадания твёрдых частиц), IP65 (защиты от пыли и водяных струй), IP67 (защита от пыли и защита при частичном или кратковременном погружении в воду на глубину до 1 м). Подложка чёрного и белого цвета. Вот пример такой ленты:WS2811 лента — это лента, на которой последовательно размещены WS2811 контроллер и какой-то RGB светодиод.

Есть варианты, рассчитанные на напряжением 5 В и 12 В. Плотность и защита аналогичны предыдущему варианту. Вот пример такой ленты:Ещё встречаются WS2811 «ленты» с большими и мощными светодиодами, как на фотографии ниже. Они тоже подходят для реализации Ambilight для какой-нибудь огромной панели.

Какую ленту выбрать, WS2812B и WS2811? Важный фактор — питание ленты, о чём я расскажу чуть позже. Если у вас дома окажется подходящий по мощности блок питания (часто дома от старой или испорченной техники остаются блоки питания), то выбирайте ленту, исходя из напряжения блока питания, т.е. 5 В — WS2812B, 12 В — WS2811. В этом случае вы просто сэкономите деньги. От себя могу дать рекомендацию. Если общее количество светодиодов в системе будет не более 120, то WS2812B. Если более 120, то WS2811 с рабочим напряжением 12 В. Почему именно так, вы поймёте, когда речь зайдёт о подключение ленты к блоку питания.

Какое уровень защиты ленты выбрать?

Для большинства подойдёт IP65, т.к. с одной стороны она покрыта «силиконом» (эпоксидной смолой), а с другой есть самоклеющаяся поверхность 3M. Эту ленту удобно монтировать на ТВ или монитор и удобно протирать от пыли.

Какую плотность светодиодов выбрать?

Для проекта подойдут ленты с плотностью от 30 до 60 светодиодов на метр (конечно, можно и 144, никто не запрещает). Чем выше плотность, тем больше будет разрешение Ambilight (количество зон) и больше максимальная общая яркость.

Но стоит учитывать, чем больше светодиодов в проекте, тем сложнее будет устроена схема питания ленты, и понадобится более мощный блок питания. Максимальное количество светодиодов в проекте — 300.

Покупка ленты

Если ваш ТВ или монитор висит на стене, и все 4 стороны имеют рядом много свободного пространства, то ленту лучше всего разместить сзади по периметру на все 4 стороны для максимального эффекта. Если ваш ТВ или монитор установлен на подставку, или снизу мало свободного пространства, то ленту надо размещать сзади на 3-х сторонах (т.е. низ без ленты).

Для себя я выбрал белую ленту WS2812B IP65 с 30 светодиодами на метр. Подходящий блок питания на 5 В у меня уже был. Решал, 60 или 30 светодиодов на метр, но выбрал последнее после пересмотра видео с готовыми примерами реализации — яркость и разрешение меня устроили, да и питание легче организовать, меньше проводов.

На Алиэкспресс огромное количество лотов лент WS2812B. Я заказывал здесь 5 метров за 16$. Для моего ТВ (42″, 3 стороны) нужно было только 2 метра, т.е. можно было купить за 10$, оставшиеся три метра для друга.

Цены часто меняются у продавцов, предложений много, так что просто выберите на Алиэкспресс дешёвый лот с высоким рейтингом (ключевые слова для поиска — WS2812B IP65 иди WS2811 12V IP65).

Покупка блока питания для ленты Блок питания подбирается по мощности и напряжению. Для WS2812B — напряжение 5 В. Для WS2811 — 5 или 12 В. Максимальная потребляемая мощность одного WS2812B светодиода 0,3 Вт. Для WS2811 в большинстве случаев аналогично. Т.е. мощность блока питания должна быть не ниже N * 0,3 Вт, где N — количество светодиодов в проекте. Например, у вас ТВ 42″, вы остановились на ленте WS2812B с 30 светодиодами на метр, вам нужно 3 метра ленты все 4 стороны. Вас понадобится блок питания с напряжением 5 В и максимальной мощностью от 0,3 * 30 * 3 = 27 Вт, т.е. 5 В / 6 А. В моей реализации используются только 3 стороны, всего 60 светодиодов (если быть точным, то 57) — мощность от 18 Вт, т.е. 5 В / 4 А. У меня давно уже лежит без дела многопортовая USB-зарядка ORICO CSA-5U (8 А), оставшаяся после старого обзора. Питание портов у неё запараллельно (это критически важно), мне это ЗУ идеально подходит в роли БП, т.к. подключать ленту я буду через 2 параллельных соединения (объяснения будут чуть позже в статье).
Если бы этого ЗУ у меня не было, то я бы выбрал такой БП 5 В / 4 А за 4$ (есть информация, что именно в этот БП ставят внутренности на 2,5 А, так что надо детальней изучить этот вопрос у продавца, или посмотреть другие модели).

Покупка микрокомпьютера

Управлять Ambilight будет микрокомпьютер Arduino. Arduino Nano на Алиэкспресс стоит около 2,5$ за штуку.

Затраты на мой вариант (для ТВ 42″): 10$ — 2 метра WS2812B IP65 (30 светодиодов на метр) 4$ — блок питания 5 В / 4 А (денег на БП не тратил, привожу стоимость для ясности) 2,5$ — Arduino Nano ———–

16,5$ или 1000 рублей

Реализация аппаратной части

Самое главное — это правильно организовать питание ленты. Лента длинная, напряжение просаживается при большом токе, особенно при 5 В. Большинство проблем, которые возникают у тех, кто делает себе Ambilight, связаны именно с питанием.

Я пользуюсь правилом — нужно делать отдельную подводку питания на каждые 10 Вт потребляемой максимальной мощности при 5 В и 25 Вт потребляемой мощности при 12 В. Длина подводки питания (от блока питания до самой ленты) должна быть минимальной (без запаса), особенно при 5 В.

Общая схема подключения выглядит следующим образом (на схеме отображено подключение питания для моего варианта):К ленте с обоих концов подведено питание — два параллельных подключения. Для примера, если бы я делал подсветку на все 4 стороны, а лента была по 60 светодиодов на метр (т.е.

максимальная мощность 54 Вт), то я бы сделал такой подвод питания:Провода подводки нужно использовать соответствующие, чем меньше калибр (AWG), тем лучше, чтобы их с запасом хватало для расчётной силы тока. К Arduino от ленты идут два контакта. GND, который нужно подключить к соответствующему пину на Arduino.

И DATA, который нужно подключить к шестому цифровому пину через резистор 300-550 Ом (лучше 470 Ом). Если резистора у вас нет, то в большинстве случаев всё будет прекрасно работать и без него, но лучше, чтобы он был. Резистор можно купить за пару копеек в любом радиомагазине.

Сам микрокомпьютер Arduino можете разместить в любом удобном корпусе, многие используют для этого яйцо Киндер-сюрприза. Arduino нужно размещать как можно ближе к ленте, чтобы подводка DATA имела минимальную длину. Припаивать провода к ленте просто. Главное правило — время контакта с паяльником должно быть минимальным, «возюкать» паяльником нельзя.

В моём случае получилось вот так:
Два чёрных качественных USB кабеля пошли на питание, а белый для подключение к компьютеру. Белые термоусадочные трубки у меня закончились, я использовал красные. Не так «красиво», но меня устраивает (всё равно это спрятано за ТВ).

Важный вопрос — как изгибать ленту под прямым углом? Если у вас лента на 60 светодиодов, то ленту нужно разрезать и соединять короткими проводами (разместив всё это в термоусадочной трубке).

Можете купить специальные угловые коннекторы на три контакта для светодиодных лент (на снимке 4 контакта, просто для примера):Если у вас лента на 30 светодиодов, то расстояние между светодиодами большое, вы легко можете сделать угол без резки. Удаляете кусочек «силиконового» покрытия, изолируйте (можно даже «скотчем») контактную площадку и сгибаете по схеме:Я отрезал кусок ленты, чтобы практиковаться. Главное, не нужно переусердствовать — слегка согнули один раз и всё. Тюда-сюда перегибать не нужно, сильно сдавливать линию изгиба не нужно.Вот вид сзади ТВ, все провода через отверстие уходят внутрь тумбы:Это самое простое.

Загружаем и распаковываем Arduino IDE. Загружаем библиотеку FastLED и кладём папку FastLED в папку libraries (Arduino IDE). Запускаем Arduino IDE и закрываем её. В папке Документы будет создана папка Arduino. В ней создаём папку Adalight и копируем тут скетч Adalight.ino.

Подключаем микрокомпьютер Arduino по USB. Драйвер (последовательного интерфейса CH340) установится автоматически. Если этого не произошло, то в папке Arduino IDE есть папка Drivers со всем необходимым. Запускаем Arduino IDE и открываем файл Adalight.ino.Изменяем количество светодиодов в коде.

У меня 57.Инструменты > Плата > Arduino nano Инструменты > Порт > Выбираете COM-порт (там будет нужный вариант) Нажимаем кнопку «Загрузить»:Программа проинформирует, когда загрузка будет завершена (это буквально пара секунд). Готово. Нужно отключить Arduino от USB и подключить заново.

Лента загорится последовательно красным, зелёным и синим цветом — Arduino активировался и готов к работе.

Загрузите и установите программу AmbiBox. В программе нажмите «Больше настроек» и укажите устройство — Adalight, COM-порт и количество светодиодов.

Выберите количество кадров для захвата (до 60).

Далее, нажмите «Показать зоны захвата» > «Мастер настройки зон». Выберите конфигурацию вашей ленты.Нажмите «Применить» и «Сохранить настройки». На этом базовые настройки заканчиваются. Потом вы сможете поэкспериментировать с размерами зон захвата, сделать цветокоррекцию ленты и пр. В программе много разных настроек.Чтобы активировать профиль, достаточно два раза мышкой нажать на соответствующую иконку (профилей AmbiBox) в области уведомлений Windows. Лента сразу загорится. Отключается тоже двойным нажатием. Вот в принципе и всё. Результат вы видели в начале статьи. Ничего сложного, дёшево и здорово. Уверен, что у вас получится лучше, так что делитесь своими поделками в комментариях.

Источник: https://www.ixbt.com/live/diy/delaem-adaptivnuyu-fonovuyu-podsvetku-dlya-tv-ili-monitora-po-tipu-philips-ambilight-za-1000-rubley.html

Динамическая подсветка «Paintpack» — наш ответ технологии «Ambilight»

Фирменная технология фоновой подсветки вышеупомянутой компании представляет собой встроенные в телевизор специальные лампы, которые позволяют определённым образом спроецировать на стену за ТВ мягкое свечение, которое как бы продолжает картинку с экрана для увеличения погружения в атмосферу происходящего на экране.

Сама технология родилась в прошлом веке благодаря тому, что, с одной стороны — яркость тогдашних ТВ-приёмников была недостаточной, и зрители выключали свет при их просмотре, с другой — просмотр телевизора в темноте давал резкую нагрузку на глаза, что приводило к быстрой утомляемости и общему дискомфорту. Решение было очевидным — наличие рядом источника рассеянного света (так называемых ТВ-ламп). Сегодня, по мнению исследовательского отдела компании «Philips», данную проблему призвана решать технология «Ambilight».

На текущий момент существует уже 5 поколений (и масса модификаций) данной технологии, из них наиболее распространены три последние:

  • Технология фоновой трёхканальной подсветки «Ambilight Surround» с дополнительными лампами сверху корпуса для расширения поля эффектов вверх и независимой привязкой левого, правого и верхнего блока фоновых ламп к соответствующей зоне экрана.
  • Технология полной подсветки «Ambilight Full Surround», где экран уже окружён лампами со всех сторон. Соответственно, процессор, отвечающий за управление лампами, строит фоновое изображение на анализе не менее четырёх зон изображения на экране. Для лучшей передачи света, корпус телевизора снабжён задней экраном-панелью.
  • Технология «Ambilight Spectra», позволяющая создавать «объёмное» изображение благодаря более чем 120-ти светодиодам нового поколения и усовершенствованным алгоритмам обработки изображения.

Все технологии в той или иной мере создают рассеянный свет сзади ТВ, который дополняет цвета и световую интенсивность изображения, выводимого на экран.

можно посмотреть на официальном сайте голландской компании. Нужно отметить, что на момент написания статьи данная, Ambilight встраивается компанией исключительно в телевизоры начиная с 32 дюймов серии 6000. Мониторы же идут без данной технологии.

Что же делать тем, у кого уже есть ТВ от другого производителя или тому, кто привык проводить большую часть времени за экраном монитора? Выхода ровно два (если не считать за выход смену ТВ на продукт от фирмы «Philips») — создать подсветку самому (например, как в материале «») или приобрести готовый гаджет «Paintpack».

Paintpack

«Paintpack» — это отечественный продукт от команды paзработчиков , который представляет собой аппаратно-программный комплекс, состоящий из набора светодиодов, монтажного оборудования, соединительных кабелей и блока питания (в некоторых моделях), а также прикладного ПО для обеспечения работы железа. Рассмотрим подробней существующие варианты и остановимся более подробно на одном из них. Устройство поставляется в трёх различных модификациях (по количеству используемых светодиодов):

  • «10 Led» — отлично подходит для небольших мониторов (до 22 дюймов) и ноутбуков. Соединяется через USB-кабель и не требует дополнительного питания. Цена изделия — 1750 рублей.
  • «30 Led» — идеальный вариант для мониторов и небольших телевизоров от 19 до 32 дюймов. Соединяется через USB-кабель. Требует дополнительное питание через адаптер (блок питания) или кабелем через molex-разъём в системный блок. Цена комплекта — 1950 рублей.
  • «60 Led», подходящая для всех телевизоров от 32 до 55 дюймов. Соединяется через USB-кабель. Требует дополнительное питание через адаптер (блок питания) или кабелем через molex-разъём в системный блок. Цена — 2350 рублей.

Рассмотрим самый простой комплект «10 Led (из 10 светодиодов). В комплекте идёт: набор светодиодов (или лент со светодиодами для старших моделей), сам блок управления подсветкой (модуль «Паинтпак», если пользоваться терминологией производителя), крепления с монтажными стяжками и USB-кабель длиной 1,8 метра:

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

Либо указать адрес производителя, чтобы одариваемый мог сделать это самостоятельно. Иначе воспользоваться вашим подарком человек не сможет. По заявлению разработчиков устройства, программа для управления гаджетом постоянно совершенствуется и обновляется, и именно поэтому не идёт в комплекте поставки.

Кстати, несмотря на простоту монтажа и дальнейшей настройки гаджета, инструкция в комплекте не помешала бы.

Установка

Перед установкой на монитор или ТВ необходимо проверить устройство — первое включение устройства нужно произвести на столе перед монитором и убедиться что оно светит правильно, после чего перейти собственно к процессу установки.

Установка гаджета предельна проста: на заднюю сторону монитора (или телевизора) крепится блок управления и светодиоды (в любом порядке, но, не создавая мешанины проводов). Если у вас оказался комплект без нанесённого двустороннего скотча, то вам придётся самостоятельно нарезать аккуратные куски для крепления светодиодов. Светодиоды лучше располагать согласно одной из схем:

Излишки проводов аккуратно убираем с помощью стяжек. Далее мы подключаем гаджет с помощью USB-кабеля к ПК и устанавливаем программное обеспечение — драйвер, который в последних версиях устанавливается автоматически, и программу «Ambibox».

После установки драйвера в разделе «Устройства и принтеры» Панели управления у вас появится новое устройство «Paintpack»:

Затем нужно скачать с сайта производителя нужную нам (4,81 МБ) и установить её. Установка тривиальна и проблем вызвать не должна. После установки ПО, переходим к настройке зон подсветки. Для этого запускаем программу, в «Настройках программы» сразу устанавливаем русский язык интерфейса:

Переходим на закладку «Интеллектуальная подсветка монитора» и выбираем устройство «Paintpack DMX». Включаем подсветку соответствующим чекбоксом, после чего светодиоды должны зажечься:

Нажимаем кнопку «Показать зоны захвата». На экране появятся области захвата каждого светодиода:

Для удобства настройки выключим все их поочерёдно и будем по одному включать.

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

Прямоугольники, обозначающие зоны, можно — и нужно! — изменять, задавая правильный размер и расположение цветовой зоны на экране. После настройки необходимо сохранить установки и снять видимость цветовых зон.

Работа

Запускаем и проверяем, как функционирует устройство:

Обратите внимание, что устройство будет корректно создавать равномерное световое пятно при расстоянии монитора от стены примерно в 15–30 см. Т. е. если ваш монитор стоит вплотную к стене или вынесен в середину комнаты, то должного эффекта вы не получите.

Основные режимы работы программы регулируются выпадающим списком «Режим», где доступны следующие позиции:

  • «Захват экрана». Собственно, режим работы динамической подсветки а-ля «Ambilight», когда на стене позади источника изображения будут отображаться цвета в зависимости от происходящего на экране.
  • «Статический фон». Режим работы устройства в виде ТВ-лампы, цвет подсветки задаётся пользователем.
  • «Динамический фон». Лампа, у которой происходит циклическое изменение цветов с заданной пользователем скоростью.
  • «Цветомузыка». Режим говорит сам за себя, подсветка отлично будет работать в купе с вашим музыкальным проигрывателем. Производитель, кстати, рекомендует в данном режиме выбирать пресет № 3.

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

Для любителей игр предусмотрен режим «PlayClaw», связанный с одноименной программой (она должна быть установлена):

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

Если при настройке всё же возникли сложности, необходимо  «Painpack».

Что можно сказать в завершении обзора? Устройство, несомненно, интересное и стоит того, чтобы его опробовать, особенно с учётом того, что производитель предоставляет бесплатный тест-драйв в течении 30 дней, т. е.

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

Главный недостаток — устройство работает только в связке с ПО, а значит необходим компьютер для получения эффекта динамической подсветки.

Итоги

Ну и в сухом остатке имеем:

Плюсы

  • работа с любым типом мониторов и ТВ, подключенных к компьютеру;
  • низкие системные требования к аппаратной части ПК;
  • полностью реализованный функционал, не отличающийся от заявленного производителем;
  • хорошая программная поддержка, в том числе сторонними производителями ПО;
  • наличие возможности индивидуальной комплектации продукта и создания нестандартных решений;
  • невысокая цена;
  • широкие возможности по оплате и доставке товара;
  • простота в установке и настройке;
  • русскоязычная служба технической поддержки;
  • подробные текстовые и видеоинструкции на сайте производителя;
  • бесплатный тест-драйв.

Минусы

  • необходим компьютер для получения эффекта динамической подсветки;
  • отсутствие ПО в поставке, необходимость скачивать его из интернета;
  • отсутствие в комплекте инструкции (даже электронной), необходимость читать её на сайте производителя;
  • отсутствие ряда элементов крепления (двустороннего скотча) для светодиодов;
  • необходимость определённого расположения экрана (15–30 см от стены) для получения максимально правильного эффекта;
  • отсутствие гарантийного талона и реквизитов производителя как на упаковке, так и на самом изделии.

Источник: https://nvworld.ru/articles/paintpack-vs-ambilight/

Ambientlight подсветка своими руками

На картинке изображен наш 40” телевизор с Ambientlight подсветкой, сделанной собственными руками. Подсветку по трем сторонам обеспечивают 50 светодиодов, которые управляются при помощи платы Arduino. Что касается программного обеспечения, то работает подсветка при помощи ПО Ambibox и библиотеки FastLED для Arduino.

Материалы

  • 50 светодиодов WS2811;
  • Плата Arduino Nano;
  • Источник питания.

Предупреждение!

Данный проект очень дешев, но работает только при помощи ПК. Вы не сможете использовать данный проект на автономном ТВ, так как для его работы необходимо ПО, работающее в фоновом режиме на ПК.

Linux или Mac не поддерживается. Программное обеспечение Ambibox доступно только на Windows.

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

Необходимые светодиоды

Светодиоды являются одной из самых важных частей нашего проекта. Но какие именно светодиоды вы будете использовать – не столь важно. Главное, чтобы они поддерживались библиотекой FastLed.

Наиболее распространенными являются светодиоды WS2811 или WS2812, так как они дешевы и достаточно просты в использовании. Можно использовать как отдельные светодиоды, так и светодиодные ленты.

Мы выбрали отдельные светодиоды, так как в этом случае шаг и расположение светодиодов можно устанавливать на свой выбор. Но у ленты есть одно существенное преимущество – крепить ее намного проще. Если вы выберите для своего проекта ленту, то создавать рамку, над которой мы будем работать дальше, вам не придется.

Теперь необходимо рассчитать количество необходимых светодиодов. Мы использовали шаг в 30мм между светодиодами. При такой расстановке 50 светодиодов хватает для четырехстороннего расположения на 27” экране или трехстороннего на 40”.

Рамка для светодиодов

Так как нами для проекта были выбраны отдельные светодиоды, а не лента, их необходимо как-то упорядочить и закрепить. Для этого мы и построим данную рамку.

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

Arduino Nano

Для управления светодиодами нужен контроллер. Именно в этой роли и выступает плата Arduino Nano. Для подключения нам понадобится разъем USB, один цифровой контакт и заземление.

Питание

Для работы светодиодов необходимо подать на них питание. Обычно это 5V. Лучше всего купить отдельный блок питания, который будет подходить по мощности. Можно конечно использовать 5V, от блока питания на ПК, но этот вариант намного сложней и требует определенных знаний и опыта. Поэтому я его не советую.

Подключение

Если вы используете светодиоды WS2811/12, вам необходимо произвести всего 3 соединения.

  1. 5V от источника питания подключить к соответствующей 5V линии на светодиодах;
  2. Соединить GND БП с землей на светодиодах и плате Arduino Nano;
  3. Подключить светодиоды к одному из цифровых выходов на плате.

По для arduino nano

Первым делом необходимо установить библиотеку http://fastled.io/.

Код можно написать самостоятельно или же использовать готовый.

Возможно вам будет необходимо изменить некоторые данные кода:

  • NUM_LEDS, установить по количеству используемых светодиодов;
  • DATA_PIN, установить в зависимости от тогоЖ какой цифровой порт был использован;
  • SerialRate, определяет скорость светодиодов (500000 максимум).

По ambibox для windows

Данное ПО является бесплатным и его можно без проблем скачать с сайта производителя.

После установки следует изменить один файл. Путь: C: Program Files (x86) AmbiBox SerialPortConfig.ini. Изменяем скорость передачи данных на «Adalight 50000». Так как нам нужны одинаковые значения и в коде Arduino, и здесь. После изменения сохраняем файл и перезапускаем программу.

Основные настройки

Самые важные для нас настройки находятся в графе «Дополнительных настроек». Здесь мы устанавливаем количество светодиодов и другие основные параметры.

Другие настройки:

  • F7 – наша горячая клавиша для включения/отключения светодиодов;
  • Использовать разные профили нет необходимости, поэтому выбираем Default;
  • Mode – переключает режим работы светодиодов. Для тестирования лучше выбрать статичный цвет. Если все диоды корректно работают, устанавливаем захват изображения с Win 8. Данная программа корректно работает, начиная с ОС Win 7 и до Win 10;
  • Также следует установить минимальную задержку и максимальный Fps, для достижения лучшей синхронизации.

Область захвата

Как несложно догадаться, здесь мы выбираем область экрана для захвата изображения. Нам необходимо захватить весь экран, поэтому выбираем “Wizard capture zones” и выделяем весь экран. Далее сохраняем и закрываем настройки.

Ну вот и все! Наша подсветка полностью готова!

Статья является авторским переводом с сайта instructables.com.

Данная статья является собственностью Amperkot.ru. При перепечатке данного материала активная ссылка на первоисточник, не закрытая для индексации поисковыми системами, обязательна.

Источник: https://amperkot.ru/blog/ambilight-using-arduino/

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

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

Список радиоэлементов

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

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

Источник: http://cxem.gq/mc/mc200.php

Ссылка на основную публикацию
Adblock
detector
",css:{backgroundColor:"#000",opacity:.6}},container:{block:void 0,tpl:"
"},wrap:void 0,body:void 0,errors:{tpl:"
",autoclose_delay:2e3,ajax_unsuccessful_load:"Error"},openEffect:{type:"fade",speed:400},closeEffect:{type:"fade",speed:400},beforeOpen:n.noop,afterOpen:n.noop,beforeClose:n.noop,afterClose:n.noop,afterLoading:n.noop,afterLoadingOnShow:n.noop,errorLoading:n.noop},o=0,p=n([]),h={isEventOut:function(a,b){var c=!0;return n(a).each(function(){n(b.target).get(0)==n(this).get(0)&&(c=!1),0==n(b.target).closest("HTML",n(this).get(0)).length&&(c=!1)}),c}},q={getParentEl:function(a){var b=n(a);return b.data("arcticmodal")?b:(b=n(a).closest(".arcticmodal-container").data("arcticmodalParentEl"),!!b&&b)},transition:function(a,b,c,d){switch(d=null==d?n.noop:d,c.type){case"fade":"show"==b?a.fadeIn(c.speed,d):a.fadeOut(c.speed,d);break;case"none":"show"==b?a.show():a.hide(),d();}},prepare_body:function(a,b){n(".arcticmodal-close",a.body).unbind("click.arcticmodal").bind("click.arcticmodal",function(){return b.arcticmodal("close"),!1})},init_el:function(d,a){var b=d.data("arcticmodal");if(!b){if(b=a,o++,b.modalID=o,b.overlay.block=n(b.overlay.tpl),b.overlay.block.css(b.overlay.css),b.container.block=n(b.container.tpl),b.body=n(".arcticmodal-container_i2",b.container.block),a.clone?b.body.html(d.clone(!0)):(d.before("
"),b.body.html(d)),q.prepare_body(b,d),b.closeOnOverlayClick&&b.overlay.block.add(b.container.block).click(function(a){h.isEventOut(n(">*",b.body),a)&&d.arcticmodal("close")}),b.container.block.data("arcticmodalParentEl",d),d.data("arcticmodal",b),p=n.merge(p,d),n.proxy(e.show,d)(),"html"==b.type)return d;if(null!=b.ajax.beforeSend){var c=b.ajax.beforeSend;delete b.ajax.beforeSend}if(null!=b.ajax.success){var f=b.ajax.success;delete b.ajax.success}if(null!=b.ajax.error){var g=b.ajax.error;delete b.ajax.error}var j=n.extend(!0,{url:b.url,beforeSend:function(){null==c?b.body.html("
"):c(b,d)},success:function(c){d.trigger("afterLoading"),b.afterLoading(b,d,c),null==f?b.body.html(c):f(b,d,c),q.prepare_body(b,d),d.trigger("afterLoadingOnShow"),b.afterLoadingOnShow(b,d,c)},error:function(){d.trigger("errorLoading"),b.errorLoading(b,d),null==g?(b.body.html(b.errors.tpl),n(".arcticmodal-error",b.body).html(b.errors.ajax_unsuccessful_load),n(".arcticmodal-close",b.body).click(function(){return d.arcticmodal("close"),!1}),b.errors.autoclose_delay&&setTimeout(function(){d.arcticmodal("close")},b.errors.autoclose_delay)):g(b,d)}},b.ajax);b.ajax_request=n.ajax(j),d.data("arcticmodal",b)}},init:function(b){if(b=n.extend(!0,{},a,b),!n.isFunction(this))return this.each(function(){q.init_el(n(this),n.extend(!0,{},b))});if(null==b)return void n.error("jquery.arcticmodal: Uncorrect parameters");if(""==b.type)return void n.error("jquery.arcticmodal: Don't set parameter \"type\"");switch(b.type){case"html":if(""==b.content)return void n.error("jquery.arcticmodal: Don't set parameter \"content\"");var e=b.content;return b.content="",q.init_el(n(e),b);case"ajax":return""==b.url?void n.error("jquery.arcticmodal: Don't set parameter \"url\""):q.init_el(n("
"),b);}}},e={show:function(){var a=q.getParentEl(this);if(!1===a)return void n.error("jquery.arcticmodal: Uncorrect call");var b=a.data("arcticmodal");if(b.overlay.block.hide(),b.container.block.hide(),n("BODY").append(b.overlay.block),n("BODY").append(b.container.block),b.beforeOpen(b,a),a.trigger("beforeOpen"),"hidden"!=b.wrap.css("overflow")){b.wrap.data("arcticmodalOverflow",b.wrap.css("overflow"));var c=b.wrap.outerWidth(!0);b.wrap.css("overflow","hidden");var d=b.wrap.outerWidth(!0);d!=c&&b.wrap.css("marginRight",d-c+"px")}return p.not(a).each(function(){var a=n(this).data("arcticmodal");a.overlay.block.hide()}),q.transition(b.overlay.block,"show",1*")),b.overlay.block.remove(),b.container.block.remove(),a.data("arcticmodal",null),n(".arcticmodal-container").length||(b.wrap.data("arcticmodalOverflow")&&b.wrap.css("overflow",b.wrap.data("arcticmodalOverflow")),b.wrap.css("marginRight",0))}),"ajax"==b.type&&b.ajax_request.abort(),p=p.not(a))})},setDefault:function(b){n.extend(!0,a,b)}};n(function(){a.wrap=n(document.all&&!document.querySelector?"html":"body")}),n(document).bind("keyup.arcticmodal",function(d){var a=p.last();if(a.length){var b=a.data("arcticmodal");b.closeOnEsc&&27===d.keyCode&&a.arcticmodal("close")}}),n.arcticmodal=n.fn.arcticmodal=function(a){return e[a]?e[a].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof a&&a?void n.error("jquery.arcticmodal: Method "+a+" does not exist"):q.init.apply(this,arguments)}}(jQuery)}var debugMode="undefined"!=typeof debugFlatPM&&debugFlatPM,duplicateMode="undefined"!=typeof duplicateFlatPM&&duplicateFlatPM,countMode="undefined"!=typeof countFlatPM&&countFlatPM;document["wri"+"te"]=function(a){let b=document.createElement("div");jQuery(document.currentScript).after(b),flatPM_setHTML(b,a),jQuery(b).contents().unwrap()};function flatPM_sticky(c,d,e=0){function f(){if(null==a){let b=getComputedStyle(g,""),c="";for(let a=0;a=b.top-h?b.top-h{const d=c.split("=");return d[0]===a?decodeURIComponent(d[1]):b},""),c=""==b?void 0:b;return c}function flatPM_testCookie(){let a="test_56445";try{return localStorage.setItem(a,a),localStorage.removeItem(a),!0}catch(a){return!1}}function flatPM_grep(a,b,c){return jQuery.grep(a,(a,d)=>c?d==b:0==(d+1)%b)}function flatPM_random(a,b){return Math.floor(Math.random()*(b-a+1))+a}