- Динамическая фоновая подсветка экрана своими руками
- ОБНОВЛЕНИЯ
- ОПИСАНИЕ
- ГОТОВЫЙ НАБОР
- ВИДЕО
- КОМПОНЕНТЫ
- СХЕМЫ
- ПРОШИВКА
- УПРАВЛЕНИЕ
- ОШИБКИ И FAQ
- ПОДДЕРЖАТЬ
- Подсветка ambilight для телевизора своими руками
- Делаем активную фоновую подсветку для любого телевизора за 1 час. Сейчас научу
- Что такое Ambilight
- Как работает Ambilight и его аналоги
- Что нужно знать перед покупкой
- Как все подключить
- Стоит ли заморачиваться
Динамическая фоновая подсветка экрана своими руками
ОБНОВЛЕНИЯ
- 02.12.2018 версия 1.3: Добавлено ограничение тока для всей системы, настройка CURRENT_LIMIT
- 21.10.2019: Вышел проект “Компактный Ambilight by Karman” – читай здесь
ОПИСАНИЕ
Динамическая фоновая подсветка экрана телевизора или монитора компьютера (аналог Philips Ambilight). Работает под управлением Arduino, на компьютере вертится программа Ambibox. Arduino управляет адресной светодиодной лентой на чипах WS2812. В схему добавлен фоторезистор для адаптивной подстройки яркости ленты в зависимости от интенсивности освещения в помещении.
- Очень дешёвый аналог Ambilight для любого монитора/телевизора, подключенного к компьютеру
- Разрешение самодельной фоновой подсветки гораздо выше, чем предлагают даже дорогие модели от Philips
- Самая простая схема подключения среди всех моих проектов
- Удобная программа Ambibox для настройки и персонализации фоновой подсветки
ГОТОВЫЙ НАБОР
У наших партнёров Giant4 появился готовый набор ( ссылка на товар ) для сборки динамической подсветки! В комплекте идёт:
- Лента (длину можно выбрать)
- Провода для подключения
- Блок питания
- Удобный контроллер
- Подробная инструкция по установке
ВИДЕО
КОМПОНЕНТЫ
Каталоги ссылок на Алиэкспресс на этом сайте:
Стараюсь оставлять ссылки только на проверенные крупные магазины, из которых заказываю сам. Также по первые ссылки ведут по возможности на минимальное количество магазинов, чтобы минимально платить за доставку. Если какие-то ссылки не работают, можно поискать аналогичную железку в каталоге Ардуино модулей . Также проект можно попробовать собрать из компонентов моего набора GyverKIT .
- Arduino Nano купить в РФ, aliexpress, aliexpress, искать
- Адресная лента
- Купить в РФ, 60 свет/метр, 30 свет/метр
- Купить на Али ссылка, ссылка
- Black PCB / White PCB – цвет подложки ленты, чёрная / белая. В видео была чёрная
- 1m/5m – длина ленты в метрах (чтобы заказать 2 метра, берите два заказа 1m, очевидно)
- 30/60/74/96/100/144 – количество светодиодов на 1 метр ленты. В видео использовалась лента 60 диодов на метр
- IP30 лента без влагозащиты (как на видео)
- IP65 лента покрыта силиконом
- IP67 лента полностью в силиконовом коробе
- Постфикс ECO – лента чуть более низкого качества, меньше меди, на длинной ленте будет сильно проседать яркость
- Беспаечные угловые соединители для ленты! 3 pin https://ali.ski/fm05oPhttps://ali.ski/2vRw0
- Блоки питания aliexpress, aliexpress, искать
- Мощные блоки питания aliexpress, aliexpress, искать
- Фоторезисторы https://ali.ski/J2d4-Mhttps://ali.ski/10_e0
- Резисторы ЧипДип 10 кОм https://www.chipdip.ru/product0/41486
- Резисторы ЧипДип 300 Ом https://www.chipdip.ru/product0/29794
СХЕМЫ
ПРОШИВКА
УПРАВЛЕНИЕ
Теперь ставим программу амбибокс. Тут всё стандартно, далее далее продолжить далее далее завершить. В конце при выборе устройства нужно указать адалайт. Запускаем. Сразу можно поставить русский язык. И можно поставить автозапуск программы при старте компьютера. Чтобы она не мешала остальным, можно поставить задержку запуска. Теперь переходим на вторую вкладку и сразу жмём кнопку больше настроек. Не пугаемся. Вспоминаем номер порта, у меня это был порт номер 5, и указываем его. Далее в программе есть несколько методов захвата изображения, из них у меня работают вроде бы первые 6, можете их все потыкать посомтреть посмотреть какой будет меньше тормозить. Но. Все методы кроме GDI FS Aero включают классическую тему оформления виндоус, то есть без прозрачных окошек, они даже подписаны no aero. Я люблю прозрачные окошки так что оставил аэро. Теперь нажимаем показать зоны захвата и видим, что они не настроены. Зон должно быть столько же, сколько у вас светодиодов. 98. Оп, перезагрузилась. Теперь жмём мастера настрйоки зон. Я наклеивал ленту так, что она получилась без угловых светодиодов, ставлю галочку. Далее, по горизонтали у меня 31 светодиод, ориентироваться нужно не на это число, а сразу смотреть вниз на зоны. Соотношение сторон определяется автоматически, но я на всякий случай поставил как у своего монитора, 16 на 9. И ещё можно удлинить зоны, чтобы они брали источник цвета с большей площади, так результат будет более симпатичным. Ну и всё. Сохраняем настрйоки и ставим галку включить подсветку. Тадаааам. Поздравляю, теперь у нас есть динамическая подсветка монитора. С режимом виндоус аэро наблюдается небольшая задержка, в других режимах без аэро задержки почти нет. В папке с картинками для тестов вы найдёте несколько сочных картинок для проверки вашей фоновой подсветки.
Рекомендую попробовать программу Adalight EtVersion, вот отсюда
ОШИБКИ И FAQ
Может случиться так, что при работе от USB компьютер не выключается, пока не будет извлечён штекер, ведущий к Arduino
Ответы на большинство вопросов можно найти здесь: https://alexgyver.ru/ws2812_guide/
В: Я купил ленту, на ней контакты G R B 12V. Как подключить?
О: Молодец, можешь кинуть ей в собаку. Это не та лента.
В: Не работает! Какие есть типичные ошибки?
О: Скорее всего в подключении. В основном забывают объединить GND ленты и GND Ардуины.
ПОДДЕРЖАТЬ
Вы можете поддержать меня за создание доступных проектов с открытым исходным кодом, полный список реквизитов есть вот здесь .
Источник
Подсветка ambilight для телевизора своими руками
Обсуждение Adalight — аналог подсветки Ambilight своими руками
Adalight это аналог подсветки Ambilight от компании Phillips. Представляет собой светодиодную ленту закрепленную по всему периметру монитора с задней стороны, которая подключается к ПК на ОС Windows и управляется через платформу Arduino Nano. При помощи программы AmbiBox анализируется цветовая картинка кадра на экране монитора и воспроизводит рассеянный свет по периметру монитора. Благодаря чему поверхность стены за корпусом монитора динамически освещается, тем самым дополняя ореолом интенсивность изображения на самом экране и как бы визуально увеличивая размер изображения. Есть несколько режимов работы:
— Захват экрана
— Динамический фон
— Статический фон
— Цветомузыка
1. Светодиодная лента WS2812B Aliexpress, Ebay.
Подробно о диодах WS2812B, их аналогах и маркировках.
2. Arduino NANO V3.0 Aliexpress, Ebay.
3. ˇ Источник питания на 5 В, сила тока рассчитывается в зависимости от кол-ва диодов в готовом куске ленты. Ленту можно запитать от порта USB 3.0, от блока питания компьютера (красный и чёрный провод, например с Molex) и пр.
4. Резистор на 200-500 Ом любой мощности Aliexpress.
5. Провод Aliexpress.
6. Кабель MiniUSB для подключения Arduino NANO к ПК Aliexpress.
7. Двусторонний скотч Aliexpress.
- Какой комплект лучше, готовый или самодельный?
Пользуемся поиском по теме а также раз, два. - Сильно ли захват нагружает ПК?
В зависимости от индивидуальных особенностей ПК, программы и способа захвата. Обычно не более 5-10% ЦП. - Подсветка делается только для мониторов, или можно её сделать для телевизора?
Можно, если телевизор на ОС Андроид, или через отдельную приставку. - Будет ли работать видео в 4К?
Ответа пока нет. Если вы знаете его — дайте знать.
Сообщение отредактировал ferhad.necef — 21.02.21, 01:17
Привет. 1. Видеокарта gtx970 не монстр, но хватать должно, я думаю. Попробовал разные виды захвата, win8 работает пошустрее, но выше 20 фпс нп видел, но это уже не плохо. И все игры (dx12 не проверял) работают.
2. Поигрался ползунаками, большой разницы не заметил, кстати, важный момент, перед настройкой нужно поставить галочку «для всех зон» иначе все настройки будут касаться одного поля/светодиода. Глянуть бы на чей-то хорошо настроенный амбибокс, по мне, синий перенасыщен.
3. У меня работало тоже. А вчера думал кирдык всему пришел, уж подумал из-за резистора: после нескольких дней норм работы вдруг не включилась система. Т.е. лента при запуске проходит свой тест тремя цветами, вся полностью, а в винде (вин 10) — ничего. Пляски с бубном, прозвоны, перепрошивка ардуины, переустановка амбибокса — ноль. Был в шоке от безысходности. На след день снес все и переустановил. Собрал дублирующую схему на 10 диодов, чтоб свои от телека не отдирать каждый раз, и на свежее все снова заработало, и там и там. Я так ничего и не понял, в чем была загвоздка, и это напрягает. Единственный момент — игрался в скетче скростью отклика или лагом, что-то типа того, там цифра по умолчанию 115000 была, я ставил 500000 как гдето читал, но все работало первое время. Хз, вернул 115к обратно
Добавлено 17.05.2017, 00:56:
Кстати хочу попробовать присобачить все это дело к телеку напрямую, у меня телек с андроидом, вроде через коди можно сделать. Буду курить интернет. И еще идея сделать примитивный контроль хотябы вкл-выкл общей подсветки без запуска компа
Источник
Делаем активную фоновую подсветку для любого телевизора за 1 час. Сейчас научу
Одной из популярных технологий для домашних ТВ, которая делает просмотр контента более зрелищным и увлекательным, является фоновая подсветка. Она присутствует лишь на ограниченном количестве телевизоров бренда Philips и недоступна для остальных устройств.
Есть способ добавить эту крутую фишку практически на любой телевизор, но с определенными ограничениями. Сейчас рассмотрим самые популярные и доступные варианты, которые позволяют получить фоновую подсветку без смены телевизора.
Что такое Ambilight
Подсветка Ambilight (технология окружающего освещения) – изобретенная и запатентованная компанией Philips технология, которая обеспечивает фоновую адаптивную подсветку на телевизионных панелях компании.
Система анализирует цветовую палитру картинки на экране и включает аналогичное свечение по периметру телевизора. Работает все в динамическом режиме и создает эффект рассеивания изображения за пределы матрицы.
Выглядит очень эффектно и позволяет еще больше погрузиться в атмосферу фильма или сериала. Таким способом получается визуально увеличить размеры экрана и залить большую часть обзора зрителя цветом.
К сожалению, другие производители электроники не пытаются представить свои аналоги или купить у правообладателя права на использование Ambilight. Однако, при помощи некоторых гаджетов с AliExpress можно “наколхозить” нечто подобное.
Как работает Ambilight и его аналоги
Для начала нужно понять, как все это работает. Специальный модуль захватывает и анализирует изображение на экране, чтобы понять цвет области по периметру матрицы. После этого на находящуюся сзади адресную RGB-ленту подается аналогичный сигнал.
Захват производится несколько раз в секунду, с такой же частотой обновляется свечение диодной ленты сзади. Разумеется, для этого нужны серьезные ресурсы. Чем выше разрешение картинки, тем больше пикселей приходится обрабатывать при захвате.
Все решения, которые повторяют технологию Ambilight, делятся на два типа: на основе внешнего декодера или на основе телевизионной приставки.
◉ Первый тип представляет собой отдельную коробку с HDMI-входом и аналогичным выходом. Внутри находится небольшой одноплатный компьютер (чаще всего на основе Raspberry Pi), который принимает выводимый сигнал с любого источника. На вход могут быть подключены TV-приставки или консоли. Внутри происходит процесс захвата, а на выходе картинка выводится на телевизор.
Преимущество такого решения в простоте подключения. Никаких сложных схем, дополнительного ПО и настроек. Коробочка просто помещается между источником сигнала и его приемником (телевизором).
Минус такой коробки тоже очевиден – чаще всего она будет выдавать картинку хуже, чем на входе. Мощности модуля может не хватать, чтобы ретранслировать 4K, иногда не будет поддержки HDR, бывают случаи, когда коробки не поддерживают нужный показатель FPS или банально не передают объемный звук. Здесь все упирается либо в мощность начинки, либо в стандарт порта HDMI.
🛒 Купить готовое решение для фоновой подсветки – от 6528 руб.
◉ Второй вариант является более доступным, процесс захвата при этом происходит на телевизионной приставке при помощи специального ПО. В таком случае нужен лишь небольшой маломощный модуль для управления диодной лентой.
Преимущество такой системы в ее цене. А вот главные недостатки в серьезных требованиях к используемой ТВ-приставке. Нужен достаточно мощный процессор, который справится как с воспроизведением контента, так и с захватом картинки для декодирования.
Кроме этого на некоторых чипах отсутствует физическая возможность захвата изображения из-за особенностей его вывода. Например, достаточно распространенные процессоры Amlogic при декодировании картинки создают специальный защитный слой, который не позволяет сделать захват изображения. Чаще всего выход из ситуации есть, но придется возиться с настройками приложения для захвата, искать подходящие плееры и подбирать удачную комбинацию параметров.
🛒 Купить набор для сборки фоновой подсветки на базе ТВ-приставки – от 831 руб.
Для сегодняшнего обзора выбрал второй вариант: он банально стоит дешевле и с настройкой немного помучиться захотелось.
Что нужно знать перед покупкой
Прежде чем заниматься выбором подобного устройства, убедитесь, что у вас есть все необходимое для получения хорошего результата.
Во-первых, обязательно придется использовать какую-то телевизионную приставку для вывода контента. Если пользуетесь возможностями своего Smart-TV – ничего не выйдет. Подойдет самодельная телевизионная приставка на основе Raspberry Pi, переделанный под приставку Windows-компьютер, большинство современных Android TV-боксов.
Во-вторых, нужен телевизор с достаточно тонкими рамками. Если установить подсветку на панель с толстым обрамлением, между картинкой на экране и фоновой подсветкой будет видна заметная граница и полноценный эффект фонового свечения не получите.
В-третьих, вокруг телевизора должно быть свободное место для подсветки. Если панель строго вписана в интерьер, установлена в шкафу или компактной мебели, ничего не выйдет. Желательно, чтобы по всему периметру на расстоянии минимум 30-40 см от телевизора ничего не было.
В-четвертых, используемая телевизионная приставка должны быть достаточно мощная, чтобы справиться и с воспроизведением, и с захватом картинки для подсветки. Откровенно бюджетные модели или простые стики не подойдут.
Перед заказом необходимо выбрать плотность диодов на адресной диодной ленте (30 на метр или 60 на метр) и её длину.
▶ для телевизоров диагональю 22″ и менее берите 1 метр ленты;
▶ на матрицы 22″-32″ потребуется 2 метра ленты;
▶ на экраны 32″-43″ рекомендуется заказывать 3 метра ленты;
▶ для экранов 43″-60″ выбирайте 4 метра;
▶ максимальную длину 5 метров берите при размере экрана более 60″.
В любом случае лучше измерить периметр своего телевизора по задней крышке, чтобы точно попасть в размер. Еще учтите, будет ли необходима подсветка нижней грани. При установке панели на стойке от диодов снизу эффекта практически не заметите, если же вешаете телевизор на кронштейн – обязательно учитывайте все четыре грани.
Как все подключить
В коробке с устройством вы найдете: понятную инструкцию на английском с картинками, выбранный при заказе моток RGB-диодной ленты, сам блок управления подсветкой, внешний блок питания и кабели для подключения.
1. Для начала наклейте ленту на задней крышке телевизора максимально близко к краю по всему периметру.
2. Особое внимание уделите углам, можно разрезать ленту и спаять ее на стыках или просто аккуратно согнуть.
3. После этого подключите ленту к блоку питания согласно схеме.
4. Логический кабель подключите к блоку управления.
5. Подключите блок управления в свободный USB-порт на вашей приставке.
6. Устанавливаем приложение Ambient light Application for Android из Google Play. Утилита платная, стоит 199 руб.
7. Запускаем приложение и сразу же можем проверить работу ленты, включив режим свечения одним цветом или случайный эффект.
8. После этого переходим в параметры приложения, параллельно считаем количество диодов в вертикальных и горизонтальных секциях нашей подсветки.
9. Настраиваем соответствующие параметры в настройках: задаем количество диодов по вертикали и горизонтали, направление ленты (по часовой стрелке или против),
10. Настройка LEDs Bottom Gap позволяет задать неактивную область под стойкой телевизора, а параметр First LED Offset позволяет выбрать место первого диода при разных вариантах поклейки ленты.
11. Ниже можно настроить частоту обновления экрана, область захвата цвета и качество воспроизводимых эффектов (частоту смены цвета ленты).
После внесения всех параметров можете проверить корректность работы подсветки в режиме Screen Capture Mode.
▣ Для корректной работы подсветки в разных приложениях рекомендуем использовать сторонний плеер – Vimu Media Player. В его настройках необходимо активировать пункт Выводить видео в текстуру.
▣ Для работы при просмотре IPTV используйте OTTPlayer с включенной опцией Decoder медиаплеер.
▣ Просмотр YouTube с фоновой подсветкой возможен через приложение Smart YouTube TV.
В играх фишка будет работать без дополнительных настроек и танцев с бубном.
Стоит ли заморачиваться
Фоновая подсветка выглядит очень эффектно, ее однозначно стоит попробовать всем любителям смотреть фильмы или сериалы на большом экране. При использовании Apple TV, для работы с игровыми консолями или просто для беспроблемной работы из коробки выбирайте более дорогое готовое решение.
При этом будьте готовы к ограничениям по максимальному разрешению картинки, отсутствию некоторых режимов с высокой частотой кадров либо отсутствию объемного звука.
В остальных случаях лучше попробовать более доступное и настраиваемое решение на базе телевизионной приставки. Если используете ТВ-бокс на основе Windows-компьютера, получите самую простую и беспроблемную настройку, а вот с боксами на Android придется повозиться с параметрами.
В любом случае получите очень эффектное дополнение для своего телевизора или просто красивую фоновую подсветку для интерьера.
Если же вы не можете идти на указанные компромиссы, не готовы тратить время на подбор настроек и хотите самое беспроблемное решение – выбирайте телевизоры Philips с оригинальной запатентованной технологией.
Источник