Самостоятельно добавляем динамическую подсветку Ambilight на свой телевизор или монитор

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com

Фоновая подсветка пространства за телевизором была придумана очень давно, но сделать ее динамической первыми додумались в компании Philips. Подсветка считывала информацию с потока данных и в режиме реального времени подбирала нужные цвета в нужных участках делая небольшую магию. Это дает сразу 2 положительных эффекта: разгружает зрение, обеспечивая мягкое фоновое освещение и сильнее погружает в происходящее на экране, добавляя изображению глубины. Покупать только из-за этого телевизор от Philips станут не многие, но функция действительно очень интересная. А что если я скажу, что аналогичную подсветку можно установить на любой телевизор или монитор? Причем стоить это будет совсем недорого, а установка и настройка займет от силы пол часа. В общем я на себе проверил насколько это рабочий вариант и теперь хочу поделиться с вами своим мнением.


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

При выборе нужно определиться с метражом, что напрямую зависит от диагонали экрана. Например, для небольшого монитора будет достаточно 1 метра, а для телевизора с диагональю 65″ нужно брать все 5 метров. Для своего 55″ телевизора я взял 4 метровую ленту.

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

Также стоит заранее знать, что подсветка будет работать либо на компьютере с операционной системой Windows, либо на телевизоре с операционной системой Android. Т. е всякие LG и Samsung со своими Tizen и Web OS работать напрямую не будут. Но можно подключить Android приставку и уже через нее организовать работу подсветки. При подключении сложностей быть не должно, все расходники и необходимые для подключения аксессуары идут в комплекте.

Узнать цену на различные наборы (плотность светодиодов, длина ленты) можно здесь


В общем получил я коробочку с RGB-лентой и всем необходимым для ее установки. Никакого указания производителя и технических характеристик, обычный ноунейм.

Единственная наклейка говорит о том, что это Ambibox LED Strip Kit, модель E304. В описании товара можно найти информацию, что лента использует светодиоды SMD 5050 RGB. Это сразу дает понимание того, что чисто белого цвета здесь нет, т. к он достигается путем смешения нескольких цветов из-за чего имеет оттенок. Но т. к это фоновое освещение, то в принципе не столь важно.

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

Рассмотрим все в поближе. Светодиодная лента намотана на бобину и имеет два разъема для подключения: питание (Power) и передача данных (DATA).

С обратной стороны ленты есть клейкая основа для монтажа, в общем тут она ничем не отличается от обычной ленты для освещения. Можем рассмотреть светодиод и дорожки. Дорожки подписаны (питание 5V, для передачи данных и земля). При монтаже нужно быть внимательным и соблюдать полярность.

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


Для монтажа есть коннекторы, позволяющие соединить 2 куска ленты и уголки, которые позволяют повторить контур телевизора, обеспечивая поворот на 90 градусов.

Коннекторы достаточно надежные. Открываете, заводите ленту под контакты и прижимаете, защелкнув крышку.

Если лента обеспечивает свет, то блок управления обеспечивает работу динамического освещения.

В устройстве всего 2 разъема: USB для подключения к TV или компьютеру и DATA для подключения к ленте.

В общем схема подключения выглядит таким образом:

  1. Подключаете блок питания к ленте (разъем Power)
  2. Кабель DATA с ленты подключаете к разъему DATA на блоке управления
  3. Кабель USB подключаете в соответствующий разъем на блоке управления
  4. Вторую сторону USB подключаете к своему телевизору или компьютеру

Небольшая пластиковая коробочка может крепиться прямо на корпус телевизора и никак себя в работе не выдает. Я просто приклеил ее к пластику при помощи комплектных наклеек из двустороннего скотча.

Ради интереса разобрал, корпус держится просто на защелках.

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

Судя по тому, что я обнаружил в интернете, это плата Arduino Uno на микроконтроллере ATmega328.

Теперь пару слов о монтаже. Тут все просто: отмеряем нужную длину, обрезаем. Для поворота используем коннекторы + уголки, для соединения просто коннекторы.

Лучше сразу продумать все повороты и рассчитать длину. Соединять соблюдая полярность. Принцип соединения хорошо виден на следующем фото. Подсовываем ленту под контакты и прижимаем крышкой.

В итоге должно получиться что-то вроде этого.

Ленты хватило на весь периметр, еще и немного осталось.

Уже после того как начал пользоваться, решил немного переделать схему. Как вы могли видеть, мой телевизор не висит на стене, а стоит на тумбе. При этом у него достаточно низкие ножки. При работе лента давала на тумбу засвет и мне это не понравилось. В итоге я решил убрать нижнюю часть и оставить подсветку в виде буквы П (по трем сторонам: по бокам и сверху). Если телевизор висит на стене, то тогда конечно лучше будет по всем 4 сторонам. Но на тумбе мне больше понравился вариант с 3 сторонами. В плане погружения это конечно хуже, но паразитные засветы все равно отвлекают сильней. На следующих снимках вы уже увидите работу после переделки.

Теперь насчет настройки приложения. Если вы будете пользоваться компьютером, то там используется приложение Ambibox. Для телевизора на Android и приставок используется другое приложение Ambient light Application. Т. к я изначально брал подсветку для TV и соответственно уже все порезал и поклеил, то возможности потестить с компьютером у меня нет. Как и самого компьютера — я использую ноутбук. Поэтому покажу только как работает на Android. У меня телевизор Sony на Android TV 10. Приложение Ambient light Application можно скачать в маркете (оно платное, но стоит какие-то гроши) или пойти путем корсаров и найти на просторах интернета. После установки приложение называется Android Ambilight Application, иконку запуска лучше вынести на главный экран, т. к после отключения телевизора приложение закрывается и при следующем включении его нужно запускать заново.

Запускаем, предоставляем доступ к USB.

И попадаем на главный экран. Должен быть статус «LED STRIP CONNECTED». На главном экране можно переключать режимы работы:

  • single color mode — постоянно работающая подсветка заданным светом
  • color effect mode — различные эффекты, вроде, радуги, дыхания или переливов
  • screen capture mode — а вот это и есть тот самый динамический режим, когда цвета подсветки подбираются в соответствии с цветами на экране

Также есть дополнительные экраны. Первый имеет иконку палитры и здесь можно подкорректировать цвета, а также выбрать цвет в режиме single color или эффект в режиме color effect.

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

Также перед использованием следует установить некоторые базовые настройки. Это даст более точное отображение эффектов по зонам. Для этого считаем физическое количество светодиодов по вертикали и горизонтали и выбираем соответствующее значение в LEDs horizontal и LEDs vertical. Также стоит указать местоположение первого светодиода (First LED offcet). Здесь же можно найти и такие настройки, как частота кадров в секунду, автозагрузку, глубину захвата, качество и некоторые другие моменты.

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

Где работает подсветка? Почти везде: в системе, в приложениях, в онлайн кинотеатрах. Из лицензированных у меня есть Megogo — работает, из народных — Lampa. В лампе не работает при потоковом воспроизведении, но работает при воспроизведении торрентов через Torrserve. IPTV тоже работает (эдем) через Televizo. Youtube в описании сказано, что не работает и нужен сторонний клиент, вроде SmartTube Next. Но у меня хорошо работает стандартный (официальный) клиент, который предустановлен в системе.

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

Если смотреть кино, с хорошим качеством изображения и звука, то подсветка только добавляет вовлеченности и чувствуешь себя в каком-то продвинутом кинотеатре.

Демонстрацию работы предлагаю оценить на небольшом видео.

Узнать цену на различные наборы (плотность светодиодов, длина ленты) можно здесь