Меню

Амбилайт в телевизоре своими руками через hdmi

Главная > Дополнительно > Подсветка ambilight для телевизора своими руками на arduino

Делаем ambilight своими руками для телевизора

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

Варианты реализации

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

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

Лучший опыт подсветки Philips

Амбилайт в телевизоре своими руками через hdmi

Philips Ambilight — это захватывающая система освещения, встроенная в некоторые модели телевизоров. Вокруг последнего есть светодиоды, которые в реальном времени отображают цвета экрана на стенах позади него. Этот продукт доступен не во всех странах и может быть довольно дорогим. Но, к счастью, есть его DIY версия, которую можно установить своими руками. Клон Ambilight стал возможен благодаря использованию Raspberry Pi, некоторых светодиодов и бесплатных программ.

Оборудование и материалы:

  1. Любой источник HDMI.
  2. Двухсторонний скотч для крепления частей к телевизору, 3 м.
  3. Raspberry Pi 2/3.
  4. Карта памяти Micro SD размером не менее 8 ГБ и блок питания 2,5 А.
  5. Светодиодная лента (5 м для 40-дюймового телевизора).
  6. Источник питания для светодиодов 5 В 10 А.
  7. Разветвитель HDMI.
  8. Переходник с HDMI на AV.
  9. Видео граббер.
  10. HDMI-кабеля.
  11. Паяльник.

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

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

Настраивают raspberry pi и устанавливают операционную систему OpenELEC. На этом этапе запускают приложение Hyperion на компьютер и ssh в Raspberry Pi. Настройки, которые нужно выбрать для приложения Hyperion, будут различаться в зависимости от марки телевизора. Следование чужим настройкам может не всегда давать отличные результаты на конкретном устройстве.

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

What is Ambilight?

Амбилайт в телевизоре своими руками через hdmiAmbilight-Systems are smart LED Lights

There are more accessories for home cinema than TV furniture and fancy keyboards or universal remotes. Ambilight is a Philips-developed screen technology that extends the color of image content beyond the TV screen.

The built-in system allows the LEDs to respond to the displayed image on the screen, dynamically adjusting the colors of the backlight to match the image. The aim is to enlarge and improve the viewer’s field of perception.

Reduce Eye Strain

In addition, eye complaints that occur during watching TV are to be reduced many times over. Ambilight technology does not only have a single concentrated light source, but the light source is evenly distributed. In this way, the eyes are no longer overstrained.

Ambilight adapts to the environment

The innovative technology only works so well because it reacts to its environment. Dynamic is the key word here, because it is not enough just to switch on the lights. There are light sensors at the edge of the screen that detect how much brightness there is in the environment.

The stronger the ambient lighting, the brighter the TV screen becomes. Conversely, the lower the ambient lighting, the darker the screen. This automatic adjustment of brightness makes watching television more pleasant.

Решение проблемы: внешнее освещение

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

потолочная общая подсветка здесь не подойдет, так как ее световой поток будет засвечивать экран. В результате этого у телевизора начнет снижаться контраст;

Потолочное освещение комнаты

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

А если их разместить вблизи телевизора, то они будут притягивать внимание, отвлекая;

Светильник рядом с телевизором

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

Как видим, фоновая подсветка в данной ситуации является лучшим вариантом.

Требования

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

Шаг 7. Настройка программного обеспечения

Загрузите файл bambilight.ino (ссылка и сам код вы найдете на предыдущем шаге).

Откройте файл .ino и отредактируйте следующие строки, чтобы они соответствовали вашей ситуации:

#define NUM_LEDS 38 // количество светодиодов
#define BRIGHTNESS 100 // яркость

Теперь загрузите скетч в Arduino. Ранее вы должны были скачать библиотеку Bambilight, но если вы этого не сделали вы можете скачать библиотеку на GitHub сейчас.

Откройте Bambilight.exe, расположенную в:

Bambilight-master Bambilight-master Binary

Теперь настройте всё по своему усмотрению и протестируйте, используя тестовое видео, например, такое:

Как только вы будете удовлетворены результатом, вы можете минимизировать программу Bambilight.

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

Настройки цветокоррекции

Чтобы перейти к экрану настроек цветокоррекции необходимо нажать на соответствующую кнопку на главном экране программы, как показано на картинке ниже:

Далее откроется окно настроек цветокоррекции:

Амбилайт в телевизоре своими руками через hdmi

На этом экране представлены настройки управления цветокоррекцией и выбора цветовых эффектов подсветки: Single Color, Color Effect, Color Saturation, Color Brightness, Color Blur и настройки гаммы цветов RGB, рассмотрим эти настройки подробнее:

Single color — Настройка используется для выбора цвета подсветки. Настройка предназначена для режима работы подсветки «SINGLE COLOR MODE»:

Color effect — Настройка позволяет выбрать желаемый цветовой эффект подсветки. Настройка предназначена для режима работы подсветки «COLOR EFFECT MODE»:

Color Saturation — Настройка насыщенности цветов подсветки. Настройка позволяет повысить/понизить уровень насыщенноси цвета подсветки:

Color Brightness — Настройка яркости цветов подсветки. Настройка позволяет повысить/понизить уровень яркости цвета подсветки:

Color Blur — Настройка смешивания цветов подсветки. Настройка позволяет повысить/понизить уровень размытия цвета светодиодов подсветки:

Red/Green/Blue Color Gamma — Настройки коррекции гаммы для каждого из трех основных цветов в палитре RGB:

Инструкция по подключению Arduino

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

Открывают файл pde в среде и выбирают правильную модель, перейдя в «Инструменты> Панель» и Arduino Mega. Также выбирают правильный порт в «Инструментах>» (последовательный). Затем нажимают кнопку «Загрузить». После загрузки кода Arduino должен автоматически запуститься и будет открываться каждый раз, когда получит питание либо через USB-кабель, либо через силовой адаптер.

Программное обеспечение при установке Ambilight-подсветки телевизора своими руками может быть выполнено на ОС Виндовс. Для этого загружают Amblone для Windows. Можно либо загрузить двоичные файлы, либо исходные коды и скомпилировать их самостоятельно. После запуска Amblone появится значок в системном трее. Нажимают правой кнопкой мыши значок и выбирают «Настроить Amblone».

Далее нужно установить важные параметры. Прежде всего выбирают монитор, с которого получают средний цвет, и указывают каналы RGB и часть экрана, которую они представляют. Например, если есть светодиодная лента RGB, расположенная в верхней части экрана телевизора, которая выбрана в качестве второго монитора, и светодиодная лента подключена к выходным контактам 2–4, нужно выбрать «Вспомогательный монитор» в разделе «Монитор источника» и часть экрана, которую полоса будет представлять в канале 1. Это, вероятно, будет «верхняя половина» или «весь экран». Полосы могут излучать нестандартный статический цвет. Для этого выбирают «статический» вариант.

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

Our Ambilight Alternatives

Philips Hue

Амбилайт в телевизоре своими руками через hdmiPhilips Hue Play HDMI Sync Boxavailable at Philips

Until the Hue Play HDMI Sync Box was released, Signify, which sells its products under the Philips brand, offered only an upgrade option for Mac and PC. Now, with the Sync Box, there is finally an alternative for TV.

How it works

The box has several HDMI connections. Using them, up to four HDMI devices can be connected and linked to the television. A Hue Bridge and lamps from the manufacturer are also required. Other lamps are not compatible. The box can control up to 10 Hue lamps at the same time, which should be sufficient for normal household use, especially when using LED strips as those can help achieve a broader lightning effect.

The update, announced for summer 2020, should bring additional features such as the possibility to connect with voice assistants and compatibility with Dolby VisionDynamic HDR-format with a color depth of up to 12 Bits and Mastering of up to 10,000 Nits and HDR10+.

The big advantage of the Philips Sync Box is the easy handling during setup and the easy control by the Hue app. In addition, the manufacturer already has a lot of experience with lighting technology through their Ambilight TVs. However, this is not the cheapest option considering the purchase of the Hue-Bridge and lamps. Nevertheless, for laymen, this method is a simple and reliable option to retrofit Ambilight.

Lightberry

Lightberry offers a DIY system that is also based on the Raspberry Pi. This method is particularly suitable for people with technical affinity who like a challenge and already have previous knowledge.

The Lightberry variant is the most favourable in terms of price. However, a Raspberry Pi is required, which should already be available in best case. All other necessary components, such as an HDMI converter, a memory card, an adapter and of course the LED strips, can be obtained from the manufacturer. Information on the construction and configuration of the Raspberry Pi is also provided on the website. For users with previous knowledge and those who enjoy tinkering, Lightberry is particularly suitable for retrofitting Ambilight.

Simple and good – LED light chain

You don’t need dynamic LEDs that adapt to the TV picture, but just want to add a little flair to your living room? Try a chain of LED lights.

The health benefits are just as good here as with Ambilight: the existing background lighting protects the eyes when watching television and reduces discomfort. With a small investment, atmospheric lighting can also be provided in the room.

The LEDs do not necessarily have to be attached to the TV, but are also suitable as a practical addition to the skirting board. The brightness and light color can be easily controlled via the remote.

How it works

The installation of a light strip is very easy. The strips are placed around the housing of the TV and then connected to the power supply. The supplied remote control can display any light that is displayed as a color on the remote control.

Of course, it is not necessary to attach the chain of lights to the television – this is also a nice and above all inexpensive way to immerse your living room in atmospheric light.

Programmable LED light chain

If you need something a little more sophisticated, there are also controllable LED light chains. Just like the Philips Hue, these can be programmed using an app to generate dynamic light.

Please note that is light chain is not very everybody: The app works fine on PCs and Macs, but on TVs it looks different. Only TVs with Android TV 5.1 or higher can download the paid app to control the light strips. Most Sony TVs can therefore be retrofitted with Ambilight.

How it works

Simply attach the light strips to the back of the TV and plug the included power supply into a wall outlet. The light strip is then connected to the Dream Color Light Box, which in turn is connected to the PC, Mac or Android TV via USB. Programming and control is done by the respective app.

Variant Cost
Philips Hue Play HDMI Sync Box Total cost with Hue-Bridge and lamps starts at 400 USD
Lightberry Without Raspberry Pi from below 100 USD
LED Lightchain From 15 USD
Programmable LED Lightchain From 20 USD

Как сделать своими руками?

Если вы помните школьный курс физики, то есть возможность изготовить ленту самостоятельно.

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

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

В системе будет 57 светодиодов, а питание подаваться через WS2812B. Для изготовления конструкции своими руками следует учесть, что чем чаще будут расположены светодиоды, тем сложнее будет схема питания. А это, в свою очередь, потребует более мощного блока. Поэтому оптимально будет использовать до 60 шт.

При диагонали 42 дюйма обычно используют 3 метра ленты, на образцы с 32 дюймами хватает меньшей длины. В целом просчитать длину ленты не так сложно, главное – изначально правильно определить, какое количество сторон монитора будет задействовано.

Также понадобится USB-зарядка. Мы будем использовать Orico, вариация используемой модели CSA-5U (8 А), она многопортовая.

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

Контакт GND подсоединим к пину на Arduino. Второй будет DATA, его подсоединим к 6-цифровому пину. Для этого используем резистор 470 Ом.

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

Далее приступим к программному обеспечению. Загружаем Arduino IDE, библиотеку FastLED. Дальше нам потребуется перенести libraries в папку FastLED. Запускаем программу, дальше нам она не потребуется, закроем ее. В «Документах» автоматически появится «Arduino», но нам потребуется создать в ней для дальнейших операций папку Adalight. Скопируем скетч Adalight. ino.

Подключаем микрокомпьютер Arduino через USB. Установка программы произойдет автоматически.

Запускаем Arduino IDE и открываем файл Adalight. ino.

Изменим светодиоды до нужной нам цифры.

Укажем следующий путь: «Инструменты» – «Плата» – «Arduino nano».

«Инструменты» – «Порт» – выбираете COM-порт, загружаем.

Дальше потребуется отключение Arduino от порта.

Установим программу AmbiBox. Нажимаем «Больше настроек» и отметим Adalight, COM-порт, а также используемые светодиоды.

Далее используем «Показать зоны захвата», «Мастер настройки зон». Выберем ленту. Применим и сохраним изменения. Настройки окончены. Нажмем на профиль AmbiBox. Если возникнут проблемы, то можно будет удалить программное обеспечение и повторить загрузку через «Установку и удаление программ».

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

О том, как сделать подсветку телевизора своими руками, смотрите далее.

Особенности фоновой подсветки: что нужно учитывать

Фоновая подсветка, которая организуется своими руками позади телевизора, должна отвечать ряду требований:

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

Фоновое освещение

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

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

Эффект фонового освещения Lightberry HD

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

Теоретически система довольно проста — используется Raspberry Pi в качестве процессора в схеме выполнения Ambilight своими руками для телевизора через HDMI. Кабель проходит от разветвителя к комплекту Lightberry HD, который анализирует внешние края изображения, выводимого на телевизор. Затем он воссоздает цвет и яркость с почти мгновенным эффектом. Огни, отображаемые по краям телевизора, создают иллюзию изображения, выходящего за края телевизора, и в целом улучшают общее восприятие картины.

Установка образа системы на Raspberry Pi при выполнении своими руками «Эмбилайта» для телевизора:

  1. Скачивают образ системы с веб-сайта Lightberry HD. Это модифицированная версия популярной системы KODI для Raspberry Pi, предназначенная для работы с Lightberry HD.
  2. Загружают программное обеспечение для установки образа системы на карту microSD. Пользователи Mac могут использовать ApplePi Baker, а пользователи Windows — Win32DiskImager, они бесплатны и в точности выполнят свою работу.
  3. Вставляют карту microSD в ПК или Mac. Это можно сделать через слот для SD-карты или через USB-устройство чтения SD-карт.
  4. Устанавливают образ системы на карту microSD.
  5. В разделе находят загруженный образ системы, щелкнув три точки в разделе IMG Recipe и «Восстановить резервную копию» для установки.
  6. Пользователям Windows необходимо запустить Win32DiskImager от имени администратора, для этого щелкнуть правой кнопкой мыши утилиту и выбрать «Запуск от имени администратора».
  7. Затем просмотреть образ системы, загруженной ранее, выбрать букву драйвера SD-карты на компьютере.
  8. Далее помощник программы поможет выполнить настройку ПО.

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

Преимущества светодиодного освещения телевизора в фоновом режиме

Использование светодиодной ленты в качестве фоновой подсветки любой техники в доме несет в себе следующие преимущества:

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

Светодиодная подсветка

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

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

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

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

Далее откроется окно основных настроек :

Амбилайт в телевизоре своими руками через hdmi

На этом экране представлены три раздела настроек: LED STRIP SETTINGS, DEVICE SETTINGS и SCREEN CAPTURE SETTINGS, рассмотрим эти разделы подробнее:

LED STRIP SETTINGS — В этом разделе собраны настройки описывающие конфигурацию и размещение вашей светодиодной ленты на телевизоре или мониторе. Этот раздел имеет несколько настроек, давайте рассмотрим их подробнее:

LEDs Horizontal — Эта настройка задает количество светодиодов в нашей светодиодной ленте по горизонтали, в моем случае, для экрана 42″ получилось 28 светодиодов:

LEDs Vertical — Эта настройка задает количество светодиодов по вертикали, в моем случае, для экрана 42″ получилось 16 светодиодов:

LEDs Bottom Gap — Если ваш экран стоит на подставке, вам может потребоваться промежуток, в котором нет светодиодов, в нижнем горизонтальном сегменте светодиодной ленты, данная настройка позволяет задать этот промежуток(измеряется в количестве светодиодов).

Если смотреть с обратной стороны экрана:

То же самое в настройках программы:

LED Strip Direction — Эта настройка задает направление вашей светодиодной ленты и должна соответствовать маркировке нанесенной на саму светодиодную ленту, может принимать значения «CW»(Clock Wise) что значит — По часовой стрелке и «CCW»(Counter Clock Wise) — Против часовой стрелки.

First LED Offset — Данная настройка отвечает за смещение расположения первого светодиода в ленте относительно левого верхнего угла экрана(если смотреть на него спереди). Эта настройка показывает, в каком месте у нашей ленты начало, куда мы будем подключать наш микроконтроллер(Arduino) и откуда сигнал пойдет по цепи в направлении указанном в настройке «LED Strip Direction».

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

Смещение First LED Offset на четыре светодиода:

Направление светодиодной ленты «CW» — по часовой стрелке:

DEVICE SETTINGS — Данный раздел содержит базовые настройки программы, настройки скорости соединения с микроконтроллером(Arduino), настройки порядка вывода цветов при отправке данных на микроконтроллер, настройки автозагрузки программы при старте системы, настройки поведения программы при выключении экрана:

Рассмотрим эти настройки более подробно:

Serial Baud Rate — Данная настройка позволяет выбрать скрость передачи данных между вашим Android устройством и микроконтроллером Arduino

Важно понимать, что такая же скорость передачи данных должна быть выбрана и в настройках скетча(#define BAUD_RATE 115200) для Arduino AAA.ino о котором мы говорили в описании по сборке подсветки:

RGB Byte Order — Настройка определяет в какой последовательности отправлять данные о цвете на микроконтроллер Arduino, RGB, RBG, GBR, GRB и т.д. Если вы ипользуете скетч для Arduino из этого описания, то данный параметр менять не требуется, по умолчанию RGB:

Start On Boot — Настройка позволяет включить/выключить автозагрузку программы в последний активный режим работы на этапе загрузки операционной системы Android:

Screen Off Action — Настройка позволяет выбрать поведение подсветки при отключении дисплея, например можно включать режим «SINGLE COLOR MODE» или «COLOR EFFECT MODE». Так же есть возможность выключать все активные режимы или бездействовать при отключении дисплея. При повторном включении дисплея, программа вернется к последнему активному режиму работы, который был до выключения дисплея:

SCREEN CAPTURE SETTINGS — В данном разделе находятся настройки предназначенные для управления режимом работы подсветки «SCREEN CAPTURE MODE»:

Рассмотрим эти настройки более подробно:

Horizontal Depth — Настройка задает глубину зоны захвата изображения по горизонтали. Глубина зоны захвата измеряется в процентах от размера экрана по высоте. Желтая пунктирная линия на картинке показывет текущую глубину зоны захвата:

Vertical Depth — Настройка задает глубину зоны захвата изображения по вертикали. Глубина зоны захвата измеряется в процентах от размера экрана по ширине. Зеленая пунктирная линия на картинке показывет текущую глубину зоны захвата:

Capture Quality — Настройка задает уровень качества захватываемого изображения. Чем выше качество, тем более точно и детально подсветка будет соответствовать изображению на экране. Высокие значения данной настройки могут снизить производительность на слабых системах:

Skip to content

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Динамическая фоновая подсветка экрана своими руками

02.12.2018 версия 1.3: Добавлено ограничение тока для всей системы, настройка CURRENT_LIMIT
21.10.2019: Вышел проект “Компактный Ambilight by Karman” – читай здесь

подписаться на обновления

Динамическая фоновая подсветка экрана телевизора или монитора компьютера (аналог Philips Ambilight). Работает под управлением Arduino, на компьютере вертится программа Ambibox. Arduino управляет адресной светодиодной лентой на чипах WS2812. В схему добавлен фоторезистор для адаптивной подстройки яркости ленты в зависимости от интенсивности освещения в помещении.

  • Очень дешёвый аналог Ambilight для любого монитора/телевизора, подключенного к компьютеру
  • Разрешение самодельной фоновой подсветки гораздо выше, чем предлагают даже дорогие модели от Philips
  • Самая простая схема подключения среди всех моих проектов
  • Удобная программа Ambibox для настройки и персонализации фоновой подсветки

ПОДРОБНОЕ ВИДЕО ПО ПРОЕКТУ

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

Шаг Тестирование светодиодной ленты

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Будет неприятно, если вы сначала установите ленту на ваш телевизор, но потом поймете, что один светодиод не работает и вам придется удалять ленту и начинать всё сначала.

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

Как работает телевизор с подсветкой Ambilight

Динамическая подсветка телевизора – отнюдь не новинка на профильном рынке. Это решение обрело широкую востребованность. Так как работает подобное освещение?

Устройства, оснащенные светодиодной лентой, излучают свечение, которое направлено на пространство, находящееся за техникой. За счет такого подхода заметно улучшается визуальное восприятие, картинка выглядит реалистичной, объемной и более детализированной. Технология Эмбилайт – это возможность юзать технику без каких-либо ограничений. Такое решение придется по душе киноманам и геймерами, людям, предпочитающим получать эстетическое и визуальное удовольствие от происходящего на экране.

эмбилайт для телевизора

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

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

Востребованные поколения

На сегодняшний день существует пять поколений технологии, однако при производстве телевизоров используются три:

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

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

подсветка ambilight

Особенности Эмбилайт

Запатентованная система внедряется во многие модели TV, но с разными устройствами она взаимодействует по-разному:

  • LED-лента размещена с двух сторон – отличный выбор в пользу комфорта во время просмотра в небольшом помещении;
  • Лента расположена с трех сторон – такой вариант позволяет ощутить всю глубину изображения. Часто выбирают в помещения, где технике будет установлена на тумбе или подставке;
  • Подсветка по всему периметру – актуально для просторных комнат, когда устройство монтируется на стену.

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

Особенности выбора телевизора с Филипс Эмбилайт

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

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

  • Стоимость. Не всегда бюджетное решение является хорошим выбором. Порой, лучше отложить приобретение, а после добавить недостающую сумму и сделать выбор в пользу решения с хорошими техническими характеристиками;
  • Диагональ экрана. Этот параметр определяется исходя из расстояния, на котором будет находиться зритель от техники. Для небольших комнат часто выбирают модели, диагональ экранов которых колеблется от 43 до 49 дюймов, для больших просторных помещений лучше предпочесть более крупную конструкцию, например, модель на 65 дюймов;
  • Тип подсветки. Наиболее дорогой и эффектной считается подсветка, которая размещена по всему периметру, но если говорить о небольшом помещении и средней диагонали экрана, лучше отдать предпочтение 3-х или 2-ух стороннему решению.
  • Операционная система. Телевизоры Филипс Эмбилайт работают на базе ПО Smart TV и Android – здесь выбор основывается на индивидуальных требованиях и личных предпочтениях покупателя.

Телевизор с фоновой подсветкой являются техникой, которая значительно расширяет спектр впечатлений, которые можно получить от гейминга посредством консоли и при просмотре видео. Однако, не каждый пользователь захочет менять хорошее устройство на аналогичное от Филлипс только ради подсветки. Как быть в этом случае? Соорудить Эмбилайт своими руками. Для этого не потребуются специальные знания и навыки – с задачей справится буквально каждый.

Динамическая подсветка телевизора своими руками

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

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

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

Шаг Схема подключения

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

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

Наша светодиодная лента использует IC WS2811 для управления 3 светодиодами в отдельности.

Как протестировать Led-ленту

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

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

ambilight для телевизора своими руками

Шаг Установка ambilight на монитор/телевизор

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

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

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

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

Важно!

Убедитесь, что стрелки на светодиодных полосах направлены вокруг вашего монитора! Если нет вам придется начать все заново!

Как только ленты на месте, вы сможете установить Arduino Nano на тыльную сторону монитора. Не забудьте установить её в удобное место, потому что вам нужно будет подключить USB-кабель к компьютеру позже.

Особенности установки

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

Закрепить освещение можно посредством классического двустороннего скотча. Чтобы не проделывать работу дважды, предварительно убедитесь, что стрелки на LED-полотне расположен вокруг монитора.

Советы по монтажу:

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

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

Пайка

Для пайки компонентов в качестве подручных компонентов можно использовать металлические скрепки. Разогните их и подгоните под нужный размер. Далее следует припаять детали к LED-полосе – это объединит конструкцию. Чтобы не допустить неприятностей в виде короткого замыкания следует запастись изоляторами. Но это не обязательное правило. Чтобы конструкция выглядела единой, скрепки, цвет которых отличается от оттенка корпуса телевизора, можно закрасить, например, маркером.

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

Программная настройка

Для создания подсветки телевизора своими руками следует претворить в жизнь следующий шаг – программная настройка компонентов. Есть множество вариантов для настройки ПО подсветки. Однако, предлагаем рассмотреть более простую и быструю.

В качестве медиасервера можно юзать микросхему «малина». На нее следует инсталлировать образ OSMC или Raspbian. Процедура не отличается повышенной сложность, и во многом напоминает запись образа ISO на флеш-накопитель. Далее следуйте инструкции по настройке адаптера Arduino или воспользуйтесь альтернативными способами.

телевизор с фоновой подсветкой

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

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

  • Захват экрана – классический режим функционирования подсветки;
  • Функция «Ambilight», в рамках которой на стене, которая расположена за телевизором, отображаются оттенки, зависящие от происходящего на мониторе;
  • Статический фон – подсветка функционирует в виде телевизионной лампы. Цвет диодов задается пользователем;
  • Динамический фон – лента циклически меняет оттенки с определенной скоростью (настраивается пользователем);
  • Цветомузыка – еще один популярный режим, который отлично взаимодействует с музыкой.

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

Преимущества подсветки для телевизора, сделанной своими руками

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

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

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

Intel wireless display1080p или 1080i

Шаг Пайка всей электроники

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

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

Теперь подключите светодиодную ленту к Arduino, используя ту же схему, что и на шаге выше. Подключите USB-кабель, установите библиотеку FastLED (скачать на GitHub) и загрузите код, указанный на следующем шаге, в ваш Arduino. А далее вам останется только подключить адаптер питания, так как мы сделали всю проводку.

ИНСТРУКЦИИ ПО ЭКСПЛУАТАЦИИ

Теперь ставим программу амбибокс. Тут всё стандартно, далее далее продолжить далее далее завершить. В конце при выборе устройства нужно указать адалайт. Запускаем. Сразу можно поставить русский язык. И можно поставить автозапуск программы при старте компьютера. Чтобы она не мешала остальным, можно поставить задержку запуска. Теперь переходим на вторую вкладку и сразу жмём кнопку больше настроек. Не пугаемся. Вспоминаем номер порта, у меня это был порт номер 5, и указываем его. Далее в программе есть несколько методов захвата изображения, из них у меня работают вроде бы первые 6, можете их все потыкать посомтреть посмотреть какой будет меньше тормозить. Но. Все методы кроме GDI FS Aero включают классическую тему оформления виндоус, то есть без прозрачных окошек, они даже подписаны no aero. Я люблю прозрачные окошки так что оставил аэро. Теперь нажимаем показать зоны захвата и видим, что они не настроены. Зон должно быть столько же, сколько у вас светодиодов. 98. Оп, перезагрузилась. Теперь жмём мастера настрйоки зон. Я наклеивал ленту так, что она получилась без угловых светодиодов, ставлю галочку. Далее, по горизонтали у меня 31 светодиод, ориентироваться нужно не на это число, а сразу смотреть вниз на зоны. Соотношение сторон определяется автоматически, но я на всякий случай поставил как у своего монитора, 16 на 9. И ещё можно удлинить зоны, чтобы они брали источник цвета с большей площади, так результат будет более симпатичным. Ну и всё. Сохраняем настрйоки и ставим галку включить подсветку. Тадаааам. Поздравляю, теперь у нас есть динамическая подсветка монитора. С режимом виндоус аэро наблюдается небольшая задержка, в других режимах без аэро задержки почти нет. В папке с картинками для тестов вы найдёте несколько сочных картинок для проверки вашей фоновой подсветки.

Ссылки на магазины, с которых я закупаюсь уже не один год

Вам скорее всего пригодится:

  • Arduino NANO 328p – искать
    • https://ali.ski/tI7blh
    • https://ali.ski/O4yTxb
    • https://ali.ski/6_rFIS
    • https://ali.ski/gb92E-
    • Giant4 (Россия)
  • Адресная лента
    • https://ali.ski/crrqi1
    • https://ali.ski/2I3be
    • Купить в РФ, 60 свет/метр, 30 свет/метр
    • Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
    • 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно)
    • 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр
    • IP30 лента без влагозащиты (как на видео)
    • IP65 лента покрыта силиконом
    • IP67 лента полностью в силиконовом коробе
    • Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость
  • БЕЗПАЕЧНЫЕ УГЛОВЫЕ СОЕДИНИТЕЛИ ДЛЯ ЛЕНТЫ!!! http://ali.ski/AMpzu
  • БП 5V Али искать (минимум 3A на каждые 100 LED)
    • https://ali.ski/DItEG
    • https://ali.ski/t3YFfU
    • Мощные https://ali.ski/7Jg69
    • Мощные https://ali.ski/NGDrjQ
  • Фоторезисторы http://ali.ski/o5cN8
  • Резисторы ЧипДип 10 кОм https://www.chipdip.ru/product0/41486
  • Резисторы ЧипДип 300 Ом https://www.chipdip.ru/product0/29794

Загружать прошивку желательно до подключения компонентов, чтобы убедиться в том, что плата рабочая. После сборки можно прошить ещё раз, плата должна спокойно прошиться. В проектах с мощными потребителями в цепи питания платы 5V (адресная светодиодная лента, сервоприводы, моторы и проч.) необходимо подать на схему внешнее питание 5V перед подключением Arduino к компьютеру, потому что USB не обеспечит нужный ток, если например лента его потребует. Это может привести к выгоранию защитного диода на плате Arduino. Гайд по скачиванию и загрузке прошивки можно найти под спойлером на следующей строчке.

ИНСТРУКЦИЯ ПО ЗАГРУЗКЕ ПРОШИВКИ

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

1. Если это ваше первое знакомство с Arduino, внимательно изучите гайд для новичков и установите необходимые для загрузки прошивки программы.

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

2. Скачайте архив со страницы проекта. Если вы зашли с GitHub – кликните справа вверху Clone or download, затем Download ZIP. Это тот же самый архив!

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

3. Извлеките архив. Содержимое папки libraries перетащите в пустое место папки с библиотеками Arduino C:/Program Files (x86)/Arduino/libraries/

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

4. Папку с прошивкой из firmware положите по пути без русских букв. Если в папке с прошивкой несколько файлов – это вкладки, они откроются автоматически.

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

5. Настройте прошивку (если нужно), выберите свою плату, процессор. Подключите Arduino к компьютеру, выберите её COM порт и нажмите загрузить.

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

6. При возникновении ошибок или красного текста в логе обратитесь к 5-ому пункту гайда для новичков – “Разбор ошибок загрузки и компиляции“.

Содержимое папок в архиве

  • Библиотеки – библиотеки для дисплея и прочего, скопировать в
    C:Program Files (x86)Arduinolibraries (Windows x64)
    C:Program FilesArduinolibraries (Windows x86)
  • Gyver_Ambilight – прошивка для Arduino, файл в папке открыть в Arduino IDE (читай FAQ)
  • Schemes – папка со схемами подключения
  • Test pictures – папка с ядрёными радугами для теста подсветки
  • Может случиться так, что при работе от USB компьютер не выключается, пока не будет извлечён штекер, ведущий к Arduino
  • В: Я купил ленту, на ней контакты G R B 12V. Как подключить?
    О: Молодец, можешь кинуть ей в собаку. Это не та лента.

    В: Не работает! Какие есть типичные ошибки?
    О: Скорее всего в подключении. В основном забывают объединить GND ленты и GND Ардуины.

#define NUM_LEDS 98 // число светодиодов в ленте#define DI_PIN 13 // пин, к которому подключена лента#define start_flashes 0 // проверка цветов при запуске (1 — включить, 0 — выключить)#define auto_bright 0 // автоматическая подстройка яркости от уровня внешнего освещения (1 — включить, 0 — выключить)#define max_bright 255 // максимальная яркость (0 — 255)#define min_bright 50 // минимальная яркость (0 — 255)#define bright_constant 500 // константа усиления от внешнего света (0 — 1023)// чем МЕНЬШЕ константа, тем «резче» будет прибавляться яркость

Алекс2020-01-08T14:12:57+03:00

Шаг Настройка программного обеспечения

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

Загрузите файл bambilight.ino (ссылка и сам код вы найдете на предыдущем шаге).

Откройте файл .ino и отредактируйте следующие строки, чтобы они соответствовали вашей ситуации:

#define NUM_LEDS 38 // количество светодиодов#define BRIGHTNESS 100 // яркость

Теперь загрузите скетч в Arduino. Ранее вы должны были скачать библиотеку Bambilight, но если вы этого не сделали вы можете скачать библиотеку на GitHub сейчас.

Откройте Bambilight.exe, расположенную в:

Bambilight-master Bambilight-master Binary

Теперь настройте всё по своему усмотрению и протестируйте, используя тестовое видео, например, такое:

Как только вы будете удовлетворены результатом, вы можете минимизировать программу Bambilight.

Эмбилайт своими руками для телевизора: как сделать ambilight своими руками

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

Делаем ambilight своими руками для телевизора

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

Варианты реализации

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

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

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

Амбилайт в телевизоре своими руками через hdmi

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

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

Делаем Ambilight для любого ТВ

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

Амбилайт в телевизоре своими руками через hdmi

Сегодня можно сделать Ambilight для любого телевизора своими руками. Можете не переживать, за ваш энтузиазм наказание со стороны Philips не последует. Стоимость реализации этого проекта относительно небольшая. Например, на ТВ с диагональю 42 дюйма можно уложиться в символическую сумму в размере 1000 рублей. В среднем рабочий процесс занимает всего лишь несколько часов.

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

Комплектующие ambilight arduino

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

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

  • светодиодная лента;
  • контроллер Arduino Nano;
  • макетная плата незначительного размера;
  • несколько кабелей;
  • блок питания 12V DC;
  • двусторонний скотч;
  • пластиковые затяжки;
  • скрепки.

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

Амбилайт в телевизоре своими руками через hdmi

Во многом стоимость подсветки Ambilight будет зависеть от процессора. Например, можно купить Raspberry Pi 3, который стоит примерно 40$. Не исключено, что у вас дома есть Raspberry Pi второго поколения от старой техники.

Планируете создать медиасервер? Тогда купите более мощную микросхему, например, ASUS Tinker Board.

Выбор светодиодной ленты – ещё очень важный аспект. У вас не так много вариантов. Можно взять оригинальную ленту АPA102 или более дешёвый аналог SK9822. Понятное дело, что второй вариант является более экономичным. Многие эксперты рекомендуют приобрести Black IP67 30 – одного метра будет достаточно. Стандарт IP67 свидетельствует о наличии силиконовой защиты, соответственно, на поверхности не появится со временем налёт, желтизна, не будет скапливаться пыль и грязь.

Количество диодов – ещё один важный критерий выбора ленты. 30 диодов на 1 метр будет более чем достаточно. Что касается блока питания, то можно подобрать модуль, который изначально был предназначен для ноутбука. На 48-дюймовый телевизор потребуется около 3 метров светодиодной ленты.

Амбилайт в телевизоре своими руками через hdmi

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

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

Выбор блока питания во многом зависит от конфигурации светодиодной ленты. Например, можно взять модуль 5V 8A. Чтобы было проще выбрать, рассмотрим наглядный пример расчёта мощности. Светодиодная лента на 30 диодов потребляет 9 Вт. Если у вас трёхметровая лента, то с резервом ей потребуется адаптер на 33 Вт. Предложенный выше блок питания будет обеспечивать 40 Вт. Этого достаточно.

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

Амбилайт в телевизоре своими руками через hdmi

Можно также настроить Ambilight Arduino через HDMI, но это менее эффективный способ. Оптимальный метод реализации динамической подсветки сводится к установке именно светодиодной ленты.

Тестирование светодиодной ленты

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

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

Схема подключения

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

Амбилайт в телевизоре своими руками через hdmi

Например, если вы используете в качестве микросхемы «малину», то её нужно соединить с питанием светодиодной ленты общим заземлением. Это позволит избежать появления помех. Используйте ферритовые фильтры.

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

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

Оптимальная дистанция от стены – не больше 20 см. Что касается микросхемы, то она также может быть закреплена на задней панели. Можно использовать для фиксации «малинки» обычную липучку с одежды. Это позволит при необходимости демонтировать микросхему. Самодельная подсветка для телевизора Эмбилайт собрана.

Установка Ambilight на телевизор

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

Амбилайт в телевизоре своими руками через hdmi

Фиксировать самодельную подсветку можно даже с помощью обычного двустороннего скотча. Обязательно удостоверьтесь в том, что стрелки светодиодной ленты направлены вокруг монитора, в противном случае вам придётся всё переделывать. Если вы используете контроллер Arduino Nano, то расположите его рядом c USB портом, поскольку он будет подключаться к ТВ через этот интерфейс.

Несколько полезных дополнительных рекомендаций от профессионалов:

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

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

Пайка всей электроники

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

Амбилайт в телевизоре своими руками через hdmi

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

Скетч Arduino Ambilight

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

Настройка программного обеспечения

Существует множество различных систем, позволяющих настроить подсветку для телевизора Амбилайт. Нет смысла в подробностях рассматривать абсолютно все существующие способы реализации поставленной задачи. Для наглядности рассмотрим реальный пример. Можно использовать Raspberry в качестве медиасервера. Такую возможность мы уже рассматривали ранее. Установите образ OSMC. Также подойдёт классическая сборка Raspbian. Сам процесс установки образа во многом напоминает запись ISO на флешку.

Амбилайт в телевизоре своими руками через hdmi

Необходимо активировать SPI интерфейс микросхемы Raspberry. Это осуществляется с помощью команды «sudo raspi-config». Зайдите в раздел «Interfacing Options». Активируйте поддержку SPI и SSH. Инсталляция и настройка Hyperion осуществляется с помощью утилиты HyperCon. Для корректной работы потребуется JAVA SDK. Установка HyperCon осуществляется не на микросхему, а на ПК. Настройка выполняется удалённо с помощью SSH. Воспользуйтесь командой «java -jar HyperCon.jar».

Несколько слов нужно сказать об обязательной настройке конфигурации системы:

  1. RGB Byte Order – определяется типом используемой ленты, возможны отличия. В рамках нашего примера нужно выбрать BGR. Проверьте, чтобы цвета соответствовали задаваемым командам.
  2. Bottom Gap – параметр, свидетельствующий об отсутствии ленты на определённом участке корпуса телевизора.
  3. First LED offset – необходимо добиться, чтобы в правой нижней части отсчёт начинался с нуля. Примените параметр, чтобы понять его принцип действия.
  4. На вкладке Process отображаются стандартные настройки, попробуйте изменить задержку и частоты, поскольку это влияет на плавность изменения цветовой палитры. Обязательно откалибруйте цвета, это особенно актуальная рекомендация, если за ТВ небелая стена.
  5. External – ещё один раздел со стандартными параметрами.

Переходим к следующему этапу программной настройки. Переключитесь для этого на вкладку SSH. Введите имя пользователя и пароль, а также IP-адрес микросхемы. Для «малинки» логин и пароль pi/raspberry. Нажмите на кнопку «Connect», чтобы начать подключение. Выберите «Install or Update Hyperion». Сохранение конфигурации осуществляется путём нажатия на «Save» и «Create Hyperion Configuration». Выберите путь расположения директории, в которой находится HyperCon.

Амбилайт в телевизоре своими руками через hdmi

Нажмите на кнопку «Send Config», чтобы отправить сохранённые конфигурации на микросхему. Если всё было сделано в соответствии с инструкцией, тогда вы можете удалённо управлять цветовой палитрой, используя Colorpicker. Если появилась ошибка, зайдите в разделы Get Log, Show Traffic – в них будет описана причина неудачи.

Чтобы провести проверку с помощью тестовой картинки или начать загрузку собственного изображения, нажмите ПКМ на экране.

Подсветка от ТВ каналов

Чтобы адаптировать подсветку к работе телевизионных каналов, нужно заметно расширить функциональные возможности системы. Скорее всего, для этого вам потребуется SCART-переходник. Установите адаптер в режиме OUT. Вставьте USB в микросхему, RCA в SCART-переходник.

Подключение завершено, можно приступать к программной настройке. Переключитесь на вкладку Grabber. Настройте получение видеопотока с USB интерфейса микросхемы. Включите любой телевизионный канал. В диалоговом окне конфигурации необходимо выбрать команду Take Grabber Screenshot. Появится кадр, полученный девайсом.

Амбилайт в телевизоре своими руками через hdmi

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

Приоритет KODI – 890, а у Grabber – 900. Чем меньше приоритет, тем важнее выполнение. При актуальных настройках воспроизведения контента на KODI будет включена соответствующая подсветка, поскольку приоритет ниже. Чтобы запустить подсветку Grabber, закройте контент и включите телеканал.

Управление Ambilight другими способами

Есть несколько способов управления самодельной подсветкой. Например, можно установить на ПК программу hyperion-remote, чтобы удалённо управлять цветами и эффектами. Чтобы задать настройки цвета, приоритет должен быть меньше текущего значения. Приложение от аналогичных разработчиков можно установить на смартфон или планшет, работающий под управлением операционной системы iOS. Преимущественно все функции платные, за исключением нескольких опций. Для гаджетов на Android также есть данное предложение.

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

Ваша оценка статьи:*

Загрузка…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *