Статья

Hyperion NG 4k - фоновая подсветка для телевизора

Вступление

В этой статье я постарался максимально понятным языком изложить настройку фоновой подсветки для ТВ. В дополнение, я использовал обновленное железо, которое тянет 4k. Перед сборкой и настройкой обязательно прочитайте статьи, на основе которых я написал свою. Мой телевизор: 55" UHD 4K Smart TV RU7470 Series 7 (UE55RU7470UXRU).

Отдельное спасибо Сергею Балюрко (sergoo_lbt), без него у меня не было бы подсветки, а у вас этой статьи.

Источники информации

Принципиальная схема работы

HDMI кабель из источника сигнала (в моем случае - приставка xiaomi mi box s) подключается к HDMI сплиттеру, сплиттер делит входной сигнал на два выхода (или более, в зависимости от сплиттера). Первый выходной сигнал подключается к телевизору, второй подключается к HDMI грабберу, который, в свою очередь подключается по USB к Raspberry pi 4, передавая видеопоток для анализа картинки.

Raspberry pi 4 анализирует сигнал и передает его LED ленте по соединительным проводам Dupont.

Железо

Raspberry pi 4 (я брал на 4 gb, возможно, все будет работать на более дешевых версиях).Светодиодная лента APA102 5 Black PCB 5M 60led IP67 Waterproof (я взял 5 м, но мне хватило 4 м).Коннекторы 10шт 4pin 12mm (нужно всего 4 коннектора).БП для raspberry pi 4 (необязательно покупать если есть, но БП должен быть на 3А согласно спецификации R Pi).

USB кабель с кнопкой питания для raspberry pi 4 (кнопка питания для удобства включения и выключения).HDMI grabberРадиатор охлаждения для raspberry pi 4 (радиатор можно не покупать, я взял в качестве защитного корпуса).SD карту памяти на 32 гб (возможно, карты хватит на 8 gb, но разница в стоимости не велика, поэтому взял 32 gb).Кардридер (покупать необязательно, если у вас он есть).БП для ленты на 20 А (БП рассчитывается индивидуально, у меня 219 светодиодов - 14.5 А плюс 30% запас = 18.85 А).

Соединительные провода Dupont (нужны для связки R Pi и светодиодной ленты).

HDMI сплиттер 4K/60Hz (сплиттер умеет автоматически переключаться, например, при включении Playstation 4 Pro, автоматически переключится на приставку и наоборот, при выключении переходит обратно на приставку Xiaomi mi box s).

Настройка

Качаем HyperBian -> извлекаем образ HyperBian.imgКачаем Raspberry Pi Imager -> устанавливаемВставляем карту памяти в cardreaderЗапускаем Raspberry Pi ImagerФорматируем SD карту: Нажимаем СHOOSE OS -> Erase (FAT32), нажимаем СHOOSE SD CARD (выбираем свою карту памяти), нажимаем WRITE (форматируем карту памяти).Записываем образ HyperBian.img: Нажимаем СHOOSE OS -> Use Castom -> выбираем образ HyperBian.img, нажимаем СHOOSE SD CARD (выбираем свою карту памяти), нажимаем WRITE (записываем образ).Создаем новый текстовый файл, вписываем:

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 country=GB network={ ssid="Ваш логин от wifi" psk=" Ваш пароль от wifi" key_mgmt=WPA-PSK }

  • Переименовываем его в wpa_supplicant.conf (меняем расширение с.txt на.conf).
  • Создаем новый и пустой текстовый файл.
  • Переименовываем его в ssh (без расширения).
  • Оба файла wpa_supplicant.conf и ssh закидываем в корень SD карты памяти.
  • Вставляем SD карту в Raspberry Pi, включаем устройство.
  • Присваиваем статический IP Raspberry Pi в роутере (смотрите инструкции к своему роутеру).
  • Качаем программу Termius (программа для подключения по SSH) -> устанавливаем.
  • Нажимаем NEW HOST, в поле Address вводим присвоенный в роутере IP (пример:192.168.1.233), порт 22, User: pi; Password: raspberry.
  • Подключаемся к Raspberry Pi, вводим "sudo raspi-config".
  • Заходим в раздел Interfacing Options и включить поддержку SPI.

Далее приступаем к настройке Hyperion NG. Я решил не выкладывать свое видео по настройке, т.к. Сергей Балюрко (sergoo_lbt) прекрасно все изложил. Заходим на присвоенный IP_Raspberry:8090 (пример: 192.168.1.223:8090) и далее видео:

Возможные проблемы

  • После сборки, я столкнулся со случайно мерцающими светодиодами. Путем проб и ошибок выяснил, что это наводки, помогли три ферритовых кольца, одетых на cоединительные провода Dupont (одного было мало). Их можно сразу заказать на Aliexpress или снять со старых USB проводов от принтера, например.
  • Не стоит воспринимать видео инструкцию "Настройка двух экземпляров Hyperion NG" как пошаговую. Дело все в том, что ПО обновляется, в зависимости от этого могут появляться новые функции/настройки, видоизменяться интерфейс и самое главное - просто всплывать глюки.
  • Со светодиодной лентой не идет двухсторонний скотч. Советую покупать двухсторонний скотч на вспененной основе для крепления зеркал (или еще крепче: клейкая лента двусторонняя AVIORA сверхпрочная для крепления зеркал на силиконовой основе), обязательно обезжирить поверхность ТВ и ленты, иначе она со временем отвалится.

Ссылки на фото и видео процесса


Отлично! Думаю у многих теперь отпадут вопросы по использованию подсветки с 4К телевизорами!👍🏻

Полезно будет почитать: https://alexgyver.ru/ws2812_guide/">https://alexgyver.ru/ws2812_gu...

Спасибо за статью, бюджет кусается однако, нужна ли 4 малина может 3 ки хватит)

У меня без 4к работает на pizero. Не очень шустрый интерфейс, но кроме телека у меня еще 4 wledа на 440 диодов к нему подключены. Пользоваться вполне реально, но менять буду на 3b+, когда HA переведу на 4ку

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

попробуй увеличить параметр Size decimation. У меня стоит 7 и задержек не чувствуется

Мне кажется в статье указана 4 малина, потому что автор именно на этой конфигурации собрал все и протестировал. У меня есть предположение что именно из за 4 малины система работает с 4К, т.к. у нее есть порты USB 3.0. Но по идее 3-шки b+ должно хватать за глаза... У меня именно она. Но и ТВ не 4К. Так что тут еще вопрос...

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

Да не вопрос🤝👍🏻 Я и не намекал на претензии к автору с твоей стороны. Просто высказал свое предположение😉

Илья, удешевлять можно. Я брал с запасом специально. Можно

купить светодиодную ленту 30 светодиодов на метр (экономия в 2 раза) - благодаря этому БП можно брать с меньшей мощностью на 10А, уверен Rpi4 можно взять и на 2gb (еще минус 1000р), скорее всего прокатит все и на Rpi3 (я не проверял) Добавлю про USB 3.0. Специально переключил из USB 3.0

в USB 2.0

на R Pi4, разницы в работе я не заметил, этот факт говорит о том, что возможно все взлетит и на R Pi 3. Карту памяти можно обрезать до 8гб. Не покупать картридер (взять у кого то на прокат), не покупать коннекторы (просто припаять), не покупать радиатор охлаждения, я гоняю ТВ уже 2 недели без радиатора, он не пришел еще. Сплиттер взять 2in 2out, а не как у меня 

2in 4out. Я собирал на проводах DUPON, но не с Aliexpress, а взял со старого компа, таких полно в любой мастерской по ремонту компов (внутри системного блока, power switch и прочие). Пробуйте, собирайте. Просьба - делитесь со всеми информацией, я бы рад все проверить, но бюджеты не позволяют.

Спасибо за подробный гайд! Один вопрос: CEC с таким сплитером не пропадает? 

CEC поддерживает, официальный ответ UGREEN

Спасибо, заказал такой же



https://sprut.ai/static/media/cache/00/75/76/5/7060110/74129/1000x_image.jpg?1611777487" alt="1000x_image.jpg?1611777487" />

мне сказал, не поддерживает. Можешь проверить?

Не работает ( сегодня получил и проверил (( тоже понадеялся на ответ автора, что СЕС работает, нефига

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

Окей, спасибо за инфу. У тебя версия с двумя портами?

Да, 2 порта, питание  к юсб ТВ подключил

HDMI splitter поддерживает HDR? 



UGREEN заявляет о поддержке HDR (см. описание на Aliexpress). UGREEN - давно проверенный бренд, им стоит доверять.

Спасибо за статью, а реально подключить малину и ленту к одному общему блоку питания?

Если выходное напряжение у них одинаковое, то почему бы и нет 🤷🏻♂️

Не понял, чем отличается от гайда Сергея, который не 4к ? Только наличием 4к сплиттера ? 

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


Спасибо конечно, дружище! Приятно несомненно☺️, но первопроходцем я точно не являюсь. Первым был Андрей Попов (andreypopov), за что ему огромное спасибо!🤝🙏🏻

У меня с этим граббером почему то сваливается в full hd телевизор

Где-то видел что играет роль длинна и качество кабеля HDMI. Проверь, на всякий случай...


Сорян. Перепутал граббер со сплиттером🤦🏻♂️

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

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

Работает-то отлично, но, судя по всему, 4К не умеет пропускать...

Вы не читаете

Ок. Удачи. 

А можно купить телевизорах Philips с Ambilight и все будет уже встроено в телевизор. 

  1. https://www.philips.ru/c-m-so/tv/p/ambilight">https://www.philips.ru/c-m-so/...
За 140k, пока по акции.

до малины все работает идеально(в смысле захвата видео) а вот лента светится как новогодняя елка и никак не реагирует куда копать? лента apa102

Может тут опечатка?
"Raspberry pi 4 анализирует сигнал и передает его https://sprut.ai/s/qdk0i5">Raspberry pi 4 по https://sprut.ai/s/qmo1xn">соединительным проводам Dupont."

И нужно - 

Raspberry pi 4 анализирует сигнал и передает его LED ленте по https://sprut.ai/s/qmo1xn">соединительным проводам Dupont.

Цена и так заоблачна, почему тогда не взять неон? он вроде по приятнее смотрится?

Вы сами задаете вопрос и сами же на него отвечаете. Да дорого, неон лучше - возьмите его.

Доброго всем дня! Нашел наконец то время написать сюда свой опыт реализации.Быть может кому то будет полезен, на полную истину не претендую.


Так же выражаю свою благодарность 

https://sprut.ai/client/user/profile/46">Сергей Балюрко. 

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


Цель - реализация подсветки на тв 75 дюймов, с 4к и hdr, с 2-мя источниками сигнала (тв бокс и плойка).


Цена - около 8500р ( к этой сумме необходимо добавить стоимость БП).


Время - месяц доставка товаров, 4 часа работы руками , 2 недели допиливания напильником.


Итог - задача выполнена, все работает в полном объеме.


Теперь ближе к сути, ниже прикреплю ссылки на то что покупал и цену на момент покупки.


Схема подключения такая была:


- есть общий бп 5в, который питает - ленту, малину, граббер.


-сплиттер запитан от юсб телевизора, и включается вместе с ним соответственно.


-лента запитана с двух концов для избежания просадок.


-сигнальные провода с малины идут на конвертор уровня и припаяны к ленте через разъем для быстрого снятия малины в случае чего.


- 2 hdmi провода с тв бокса и плойки идут на свитч , от него hdmi провод идет на сплиттер , выход сплитера номер 1 идет на тв (4к), выход номер 2 идет на граббер (1080) режим сплиттера copy.


-грабер подключен к малине по usb


ПО использовано

https://github.com/awawa-dev/HyperHDR">HyperHDR

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


С чем столкнулся - граббер при отсутствие сигнала выдает картину 


https://upload.wikimedia.org/wikipedia/commons/thumb/8/85/EBU_Colorbars.svg/420px-EBU_Colorbars.svg.png" alt="420px-EBU_Colorbars.svg.png" />

, решение - выставить в настройках hyper при отсутствие сигнала заливку черным цветом.


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


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


В целом процесс очень простой , но трудоемкость увеличится если :


1) тв висит на стене - необходимо снимать и вешать


2) тв большой диагонали - в моем случае 75 дюймов, пришлось знатно повозится


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


По итогу хочется пожелать всем кто хочет делать- удачи и успехов.


https://aliexpress.ru/item/32952661746.html?spm=a2g0s.12269583.0.0.1b7221fabBrhL4">Сплиттер (версия В- цена на момент покупки 1400р


https://aliexpress.ru/item/32969463242.html?spm=a2g0s.12269583.0.0.c45e1c94CqrFdO">лента АРА 102 ( 6 метров на 75 дюймов тв - цена на момент покупки 1700р) - не рекомендовал бы этого продавца


https://aliexpress.ru/item/4001012071298.html?spm=a2g0s.12269583.0.0.773b7c23loa9vB">Граббер (версия usb 2.0 с loop- цена на момент покупки 800р


https://aliexpress.ru/item/4001012071298.html?spm=a2g0s.12269583.0.0.773b7c23loa9vB">


https://aliexpress.ru/item/4000587260340.html?spm=a2g0s.12269583.0.0.74bf6f7a2P9rIG">Конвертор уровней ( цена 40р)


https://aliexpress.ru/item/32615114907.html?spm=a2g0s.12269583.0.0.9037688e5CdQg3">Малина (версия 3b - цена на момент покупки 3000р)


https://aliexpress.ru/item/32395502805.html?spm=a2g0s.12269583.0.0.373d19a10LFc8J">3 шт 0.75 метра, 1 метр и 1.5 метра - цена 1200р


https://aliexpress.ru/item/32968528447.html?spm=a2g0s.12269583.0.0.46393eb7FRepAt">Свитч(цена на момент покупки 500р)



Вернуться назад

Устройства


Raspberry Pi

Raspberry Pi 4

(16 отзывов)

Вернуться назад