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

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Обзор | Проекторы, ТВ, ТВ-боксы и приставки
Компания Philips в 2007 году запатентовала невероятно простую, но, без преувеличения, потрясающую технологию фоновой подсветки ТВ Ambilight. С такой адаптивной подсветкой меньше устают глаза при просмотре в темноте, увеличивается эффект присутствия, расширяется область отображения и пр. Ambilight применима не только к видео и фото контенту, но и играм. Ambilight превратилась в визитную карточку телевизоров Philips. С тех пор компания Philips пристально бдит, чтобы никто из крупных производителей и думать не смел посягать на святое, создавая что-то подобное. Наверное, лицензировать эту технологию можно, но условия какие-то запредельные, и другие игроки рынка не особо горят желанием это делать. Небольшие компании тоже пытались (и сейчас есть компании, которые это делают) внедрять аналогичную технологию в виде отдельных комплектов, но кара от Philips была неизбежна. Так что в лучшем случае, если компания не продлит каким-то образом патент или его производную, другие производители лишь в 2027 году смогут выпускать что-то похожее.

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

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





Видео не передаёт всех ощущений и эффекта целиком, но дети в первый раз сидели с открытыми ртами.

Нравится? Тогда смело читайте дальше, как это сделать для себя!

Возможные варианты реализации


Существует несколько вариантов вариантов реализации Ambilight. Зависят они от источника видеосигнала.

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

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

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

Аппаратная часть


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

Сначала небольшое количество объяснений.

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

Подходящие для проекта светодиодные ленты для простоты так и называют — WS2811 или WS2812B.

WS2812B лента — это лента, на которой последовательно размещены светодиоды WS2812B. Лента работает с напряжением 5 В. Существуют ленты с разной плотностью светодиодов. Обычно это: 144, 90, 74, 60, 30 на один метр. Бывают разные степени защиты. Чаще всего это: IP20-30 (защита от попадания твёрдых частиц), IP65 (защиты от пыли и водяных струй), IP67 (защита от пыли и защита при частичном или кратковременном погружении в воду на глубину до 1 м). Подложка чёрного и белого цвета.

Вот пример такой ленты:


WS2811 лента — это лента, на которой последовательно размещены WS2811 контроллер и какой-то RGB светодиод. Есть варианты, рассчитанные на напряжением 5 В и 12 В. Плотность и защита аналогичны предыдущему варианту.

Вот пример такой ленты:


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


Какую ленту выбрать, WS2812B и WS2811?

Важный фактор — питание ленты, о чём я расскажу чуть позже.

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

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

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

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

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

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

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

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

Для себя я выбрал белую ленту WS2812B IP65 с 30 светодиодами на метр. Подходящий блок питания на 5 В у меня уже был. Решал, 60 или 30 светодиодов на метр, но выбрал последнее после пересмотра видео с готовыми примерами реализации — яркость и разрешение меня устроили, да и питание легче организовать, меньше проводов. На Алиэкспресс огромное количество лотов лент WS2812B. Я заказывал здесь 5 метров за 16$. Для моего ТВ (42", 3 стороны) нужно было только 2 метра, т.е. можно было купить за 10$, оставшиеся три метра для друга. Цены часто меняются у продавцов, предложений много, так что просто выберите на Алиэкспресс дешёвый лот с высоким рейтингом (ключевые слова для поиска — WS2812B IP65 иди WS2811 12V IP65).



Покупка блока питания для ленты

Блок питания подбирается по мощности и напряжению. Для WS2812B — напряжение 5 В. Для WS2811 — 5 или 12 В. Максимальная потребляемая мощность одного WS2812B светодиода 0,3 Вт. Для WS2811 в большинстве случаев аналогично. Т.е. мощность блока питания должна быть не ниже N * 0,3 Вт, где N — количество светодиодов в проекте.

Например, у вас ТВ 42", вы остановились на ленте WS2812B с 30 светодиодами на метр, вам нужно 3 метра ленты все 4 стороны. Вас понадобится блок питания с напряжением 5 В и максимальной мощностью от 0,3 * 30 * 3 = 27 Вт, т.е. 5 В / 6 А. В моей реализации используются только 3 стороны, всего 60 светодиодов (если быть точным, то 57) — мощность от 18 Вт, т.е. 5 В / 4 А.

У меня давно уже лежит без дела многопортовая USB-зарядка ORICO CSA-5U (8 А), оставшаяся после старого обзора. Питание портов у неё запараллельно (это критически важно), мне это ЗУ идеально подходит в роли БП, т.к. подключать ленту я буду через 2 параллельных соединения (объяснения будут чуть позже в статье).


Если бы этого ЗУ у меня не было, то я бы выбрал такой БП 5 В / 4 А за 4$ (есть информация, что именно в этот БП ставят внутренности на 2,5 А, так что надо детальней изучить этот вопрос у продавца, или посмотреть другие модели).



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

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



Затраты на мой вариант (для ТВ 42"):

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

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

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

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


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


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

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

Припаивать провода к ленте просто. Главное правило — время контакта с паяльником должно быть минимальным, «возюкать» паяльником нельзя.

В моём случае получилось вот так:




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

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


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


Я отрезал кусок ленты, чтобы практиковаться. Главное, не нужно переусердствовать — слегка согнули один раз и всё. Тюда-сюда перегибать не нужно, сильно сдавливать линию изгиба не нужно.


Вот вид сзади ТВ, все провода через отверстие уходят внутрь тумбы:



Программная часть


Это самое простое.

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

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

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


Изменяем количество светодиодов в коде. У меня 57.


Инструменты > Плата > Arduino nano
Инструменты > Порт > Выбираете COM-порт (там будет нужный вариант)

Нажимаем кнопку «Загрузить»:


Программа проинформирует, когда загрузка будет завершена (это буквально пара секунд).

Готово. Нужно отключить Arduino от USB и подключить заново. Лента загорится последовательно красным, зелёным и синим цветом — Arduino активировался и готов к работе.

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


Далее, нажмите «Показать зоны захвата» > «Мастер настройки зон». Выберите конфигурацию вашей ленты.


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


Чтобы активировать профиль, достаточно два раза мышкой нажать на соответствующую иконку (профилей AmbiBox) в области уведомлений Windows. Лента сразу загорится. Отключается тоже двойным нажатием.

Вот в принципе и всё. Результат вы видели в начале статьи. Ничего сложного, дёшево и здорово. Уверен, что у вас получится лучше, так что делитесь своими поделками в комментариях.

Автор не входит в состав редакции iXBT.com (подробнее »)

93 комментария

Kyrie1965
Удачных вам Ambilight'ов! :)
В
насколько сильно жрёт процессор AmbiBox? не получится ли, что на маломощном компьютере видеоплеер подтормаживать будет? какой рефреш используете Вы?
Kyrie1965
Я использую захват 30 FPS, т.к. делал только для видео (фильмы 23,976-25 к/с с автоматическим переключение частоты развертки). На Windows-боксе с Core i3-6100U AmbiBox нагружает процессор максимум 5%. Я доставал старенький бокс на Atom Z3736F, нагрузку в процентах не смотрел, но всё видео шло без проблем, как и без AmbiBox.
Z
А какой Windows-бокс стоит в районе 70$? Искал сейчас, ничего не нашел, всё от 110$ и выше
Kyrie1965
По разных акциям от «крупняков» (Gearbest, Geekbuying, Banggood и пр.) часто бывают дешевые боксы на Атоме. Сейчас по акциям не в курсе, надо смотреть. Без акции можно взять Cenovo Mini PC на Z3735F за 76,76$. У него чуть слабее GPU, чем в Z8300, но CPU даже немного быстрее. Для видео идеально подходит. Особенности этой модели в том, что у него алюминиевый корпус и достаточно просто доработать охлаждения без внешних повреждений, чтобы эта коробочка никогда не троттлила.
Z
Спасибо. Я искал с Wi-Fi. Поэтому не нашел
Kyrie1965
Cenovo Mini PC с Wi-Fi. Антенна просто встроенная. Но Wi-Fi там совсем плох, так что можно на него не рассчитывать.
Z
Теперь всё встало на свои места.
Спасибо за информацию.
e
У меня pipo x7 z3736 без проблем тянет fhd. Брал давно 110$ ща думаю подобное дешевле стоит. Плеер kodi.
Телек у меня филипс с 3х сторонним эмби. Теперь если буду новый покупать  то необязательно филипс, но обязательно сделаю эмби!!! Это реально круто!!! В отличае от 3D которым ниразу непользовался. 
Kyrie1965
Pipo X7 — отличный бокс. У самого такой лежит с доработанным пассивным охлаждением (обычный «бутерброд» с отводом тепла на алюминиевый корпус). Я его доставал для проверки, AmbiBox работает с ним без проблем.
117517550615500379625@google
Или есть коммерческая штука, дороже, но красивше )
http://store.lightpack.tv/products/lightpack 
Kyrie1965
Таких решений много. Одни умирают, другие появляются. Красивше только удобство готового комплекта. Это комплект для «гуманитариев» по цене в 10 раз дороже варианта из обзора с идентичным результатом.
117517550615500379625@google
Дорого, да. Но это ж лайтпак, и все эти «таких решений много» — как раз копии лайтпака) И это они грубо говоря придумали всё это) pixelkit.ru их первый сайт, но они продали свою компанию после успешного завершения фандинга на кикстартере (это самый успешный русский проект на кикстартере, кстати, собрали 0,5 млн долларов). Если будет время — почитайте про них на хабре.
А так, да, собрать самому конечно дешевле) Тут и спорить бесполезно.
Kyrie1965
Спасибо, почитаю их историю. На них Philips «не наезжала»?
117517550615500379625@google
Слабо помню, дело началось в 2011 году. Вроде нет.
A
Позвольте с Вами не согласиться. Это всё от Ambilight компании Philips.
m
Есть всего в 2 раза дороже :)
http://www.paintpack.ru/ 
Zhmak
Продукты коммерческой реализации технологии амбиентной подсветки путем перехвата сигнала HDMI умирают стараниями юристов Philips. Всё же амбилайт — патентованная технология.
Р
А на KODI как реализовать, поделитесь ссылкой, пожалуйста
s
а в чем отличие коди от всего остального? запускаете все под виндой/линем амбибокс/присматик, а дальше запускаете коди и вперед
Kyrie1965
Для KODI реализуется с помощью плагина Boblight или Hyperion.
m
Спасибо за статью!
хотелось бы отдельно по подключению к HDMI почитать… Все-таки, наиболее универсальный вариант.
Kyrie1965
Пожалуйста. Там в реальность не сложнее, чем описанный вариант, просто компонентов системы больше. Если удастся договориться с каким-нибудь магазином — Gearbest, Banggood и пр. на комплект необходимого оборудования (около 70$ на всё — покупать самостоятельно не хочу, т.к. мне лично это без надобности), то напишу отдельную статью.
F
Юрий, здравствуйте!
Слежу за Вашими статьями, спасибо за интересные обзоры!
Скажите пожалуйста, есть ли подвижки про hdmi-вариант эмбилайта? 
Kyrie1965
Здравствуйте. Всегда пожалуйста. Все нужные компоненты есть в ассортименте у Banggood. Но в наличии не все. Это нужно держать на контроле, и постоянно их «трясти», что не просто (из-за специфики общения). Так что я стал этим заниматься.
A
Юрий, видимо, люди спрашивали о перечне компонентов для hdmi-варианта, мне тоже интересен перечень.
И вопрос такой. Если бы Вы делали подсветку на 4 стороны, нижняя лента слева средний (зелёный) контакт висит в воздухе. Так и должно быть или это ошибка? Спасибо.
Kyrie1965
Не понял, где и что висит. Ошибок вроде бы нигде нет. Если вы о схематичном рисунке, где 4 куска ленты с питанием по углам, то там ничего не висит, а контакты +5V, GND и DATA выведены в одном место для наглядности. В реальной схеме вы можете выводить их, как угодно.
A
Видимо, не поняли. На схематичном рисунке нижняя лента, с правой стороны контакт  DATA пошёл на следующий кусок ленты, а слева он не задействован. Вот я и спросил, так должно быть или это ошибка.
A
Да, спасибо, разобрался.
S
Добрый день.
Все же прошу написать хотябы список необходимого для hdmi варианта.
Как я понимаю, если в телевизоре есть SCART tv out, то список следующий:
WS2812B лента, raspberry pi 3, usb видео граббер, блок питания?
xawari
Забавно, конечно. Вот только когда телик через ethernet смотришь, это никуда не прокатит. Надо впаиваться в схему телика и его прошивку. Удовольствие на годик-другой. :)
m
Можно ещё видеокамерой экран снимать — на основе Raspberry Pi такое реализовать, например.
Б
можно подцепить по езернету любой медиаплеер и смотреть с него. это удобней чем встроенный плеер который теряет позицию при выклчении тв или переключении на тюнер
100002010397581@facebook
Предварительно почти не читая пролистал. Из того что увидел, думаю, что не так уж это и легко. Может и сделаю, паяльник имею, тестер заказал, так что надо уже серьезными делами начать заниматься.
Q
Интересная тема, но данный вариант хорошо подойдет к обычному компьютерному монитору, или если телек используется как монитор. А возможно ли подружить Android TV с подобными устройствами, чтобы это все работало с цифровым тв?
B
Собрал подобную штуку. Работает только левая сторона, по цифровой шине она идет первой. Средняя лента светится рандомными цветами всегда, даже когда контроллер выключен. Последняя лента не светится вообще ни при каких условиях. То ли где-то светодиод  фиговый попался, то ли руки у меня кривые. Напругу мерял, проблем нет. Соединения все пропаяны.
A
эти светодиоды ОЧЕНЬ боятся перегрева, статики и даже простого надавливания или сильного изгиба ленты. При пайке прикрываю мокрой губкой ближайший к месту пайки светодиод, в этом случае все проходит без проблем с гарантией 100%. Выкусывайте бракованный светодиод (с куском ленты), меняйте на новый и все заработает
B
В ленте все светодиоды оказались бракованными (или светятся каким-то цветом или не светятся вовсе), проверял по одному еще до пайки. Продавец уже вернул деньги за одну ленту, двух остальных впритык хватило. 
С
Добрый день.
Подскажите как подключить ленту если на ней 4 контакта? 
Kyrie1965
Для Ambilight её использовать не получится, т.к. у нее нет поддержки адресации к отдельным светодиодам.
C
Увы, на 970 Нвидии, 60 светов и Ардуино Нано FPS не превышает 10. При этом видеопоток тоже заметно начинает лагать. Перепробовал тьму режимов, всё одно :( слайдшоу на экране. 
Kyrie1965
Не должно такого быть. Даже Atom легко справляется с сотней светодиодов.
C
Знаю. Но ничего не могу понять. Делал для телека, телек к компу через Hdmi, разрешение менял разное, дублирование и разделение дисплеев. Даже если ардуину от компа отключать. Лаги пропадают только после деактивации профиля (радуга в трее). Тут скорее вопрос к разрабам амбибокса. Какой-то там косяк с дровами, потому как люди пишут что со старыми дровами всё летает. Надо найти ту редакцию с которой всё без проблем идёт.
C
Ошибся, не 970, а 960, но не суть :)
Вот график работы видеокарты, ясно видны моменты, когда включался профиль. Почему так, всё же вопрос к разрабам, а тут просто, вопрос риторический :)
http://gpuz.techpowerup.com/17/08/14/jng.png
Zhmak
Насчет KODI под android. В чем особенности той незначительной части приставок, где аппаратное декодирование сосуществует с ambibox?
M
Огромное спасибо за статью, давно хотел сделать, но благодаря этому описанию наконец то решился. На одной из картинок есть, но в писании отсутствует, что лента имеет направление =) сначала не обратил на это внимание и припаял дату с другого конца =(
Еще заметил одну неприятность, надеюсь, кто-то сможет подсказать: при подключении arduino к компу начинаются дикие проблемы с беспроводной мышкой и клавой, сначала подумал что батарейки сели, но ставил новые и даже пробовал другой комплект клавы и мышки тоже самое. Включаю ардуино начинаются перебои со связью, отключаю — всё ок.
А
Здравствуйте!  У меня вот такая проблема, все собрал прошил, ставлю галочку включить подсветку но лента не светится. Лента 60 шт на метр общая длинна 4 метра. Когда ставлю галочку включить подсветку на ардуино начинает моргать светодиод c маркировкой TX. Пробовал загружать  тестовый скетч, все работает отлично.
k
Фишка в том что на 60 диодной ленте идет 3 светодиода на 1 микросхему т.е. общее количество диодов при прошивке на 4 метра ленты надо выставить 80 шт. Когда выставляешь обще количество большее чем на самом деле Амбибокс не понимает этого хотя обмен данными с ардуинкой будет идти и даже гореть они все будут при старте программы. Интересно на ленте где 140 штук на метр количество контроллеров такое же?
И
Приветствую! Я купил ленту 5 метров WS2811 60 диод/м. Такая же ситуация, как и в предпоследнем комментарии. Лента проходит проверку, но загораться по программе не хочет. Может где нужно изменить тип ленты? Я пока просто подключил все 5 метров для проверки. Указываю кол-во диодов -300.
И
Заработало) Залил скетч доработанный каким то умельцем и все пошло. Кол-во диодов для ленты WS2811 действительно нужно указывать по кол-ву чипов на ленте. На бегущей волне видно, что если на 5 метров указать 300 диодов, то пройдя все 5 метров сигнал еще долго бежит в «пустоту».
Кому нужно прилагаю ссылку на Яндекс Диск с архивом со скетчем: Your text to link...
I
вот нафиг я вас почитал… До этого читал только статью, абсолютно тот же текст, те же картинки. Только не было сказано про ленты на 12 вольт. А тут я прочел, задумалсz, что действительно блок на 12 вольт лучше, и заказал 10 метров ws2811. Заказ уже отправили, и я начал понимать, что в 12 вольтовой ленте один «пиксель» это 3 светодиода. т.е. разрешние при 60 диодах на метр будетвсего 20 пикселей на метр. это фиаско.
I
аналогично )
только понял провтык только когда собрал уже всю схему на 55 дюймах)
впрочем, не все так плохо — зато подсветка плавная без резких всплесков, и свою функцию выполняет — увеличивает погружение в происходящее на экране и глаза ночью не устают

правда на следующий телик в 65 дюймов буду брать наверно apa и пару блоков питания… впрочем там еще надо будет считать вдумчиво количество зон подсветки и тп
K
Как хорошо, что Вы оставили такой комментарий. Спасибо. Прочитал его за минуту до того, как уже хотел оплачивать заказ на 12вольтовую ленту
z
А я вот не успел)) Пришлось вдогонку заказывать еще одну ленту)
100229113459014351323@google
Юрий, отличная статья, всё работает, но тесты по цветам показывают что вместо фиолетового, бирюзового и желтого у меня красный. Пробовал на второй вкладке в Ambibox хомут для красного цвета двигать на минимум влево, но это только наполовину исправило положение. Всё равно красного очень много. Использовал 75 диодов WS2812B. Подскажите пожалуйста как это исправить?
H
Попробуйте поиграться с выбором порядка цветов (Ambibox — Профили — Больше настроек — Порядок цветов). Либо тоже самое в скетче.
D
Хватит ли мощей Digispark attiny85 для реализации Ambilight?
С
Здравствуйте, подойдет ли мне такая лента для создания ambilight http://stmarket.by/product/komplekt-svetodiodnoy-lenty-set-led-strip-5050-5m-12v-30led-72w-ip65-rgb
18551969@vkontakte
Здравствуйте, наконец-то нашел толковую статью где описано как надо подкючать.
В случае 12 вольтового питания, она будет совместима с напряжением на выводе arduino (5 вольт я так понимаю)?
А
Здравствуйте, сделал все по инструкции, все работает пару минут, но лента невероятно греется в районе десятка первых диодов. Через пару минут лента отрубается ( либо свет статичный остается, либо полностью выключается и горят рандомно первые штук 5-6 диодов. Звук из колонок вещает попеременно о подключении отключении устройства, и затем отключаются мышь с клавиатурой и их подсветка начинает включаться выключаться. Помогает только перезагрузка.даже не знаю на что брешить
k
Самое универсальное решение не требует больших вычислительных мощностей и независит от размера экрана. Четыре/три датчика освещения (фотодиоды+светофильтры), смотрящих в свою зону экрана спереди. То что они видят — пердаётся на ленту. Тупо и просто.
Kyrie1965
Сделайте, расскажите и покажите людям, как это работает и выглядит. Тупо и просто.
z
Добрый день.
Было бы интересно почитать про реализацию 3-его варианта для сигнала 4К с частотой не менее 60к/с с поддержкой HDR. Или хотя бы краткое описание с необходимыми устройствами для такого качества сигнала.
104473942995307243560@google
Если вы вдруг нашли такое описание с тех пор, ссылкой не поделитесь?
z
Только это http://awesomepi.com/part-3-using-ambilight-for-every-hdmi-device-an-ultimate-step-by-step-tutorial/ и https://www.instructables.com/id/Ambilight-System-for-Every-Input-Connected-to-Your/
А
Приветствую, уважаемые. Сделано всё по инструкции, на три стороны ТВ, ТВ идет как 2 монитор, WIN10. Периодически лента начинает моргать всеми цветами — очень похоже на цветомузыку, либо второй момент, лента работает, но виснет одна из трех сторон, помогает полное отключение и перезагрузка в 3 случаях из 10. Подскажите кто сталкивался, в чем может быть проблема? Заранее спасибо
h
Всем добрый день.
Я так до конца не понял !
Я заказал ленты с 96 лед на метр,В скетче нужно вписать количество ледов на метр или общее количество?
Kyrie1965
Общее.
104473942995307243560@google
А возможен подобный проект для большого проекторного экрана 300*160см. видео идет через андроид приставку + kodi — (4Кp60)? А может еще и того, кто может это сделать посоветуете?
h
После прошивки все леды (96) горят белым, тест цветов не происходит.Просто леды зажигаются и все.Прошивка прошла без ошибокплатка вот такая :
https://ru.aliexpress.com/item/WAVGAT-Nano-Mini-USB-Nano-3-0/32868170637.html?spm=a2g0s.9042311.0.0.274233edZwJsba&dp=088b2a86124dff2132c0b1c83d9e0a92&af=139947&cv=47843&afref=&mall_affr=pr3&dp=088b2a86124dff2132c0b1c83d9e0a92&af=139947&cv=47843&afref=&mall_affr=pr3&aff_platform=aaf&cpt=1542365837319&sk=VnYZvQVf&aff_trace_key=d2d45435738c4d7a9ea5905cb9117ad7-1542365837319-01030-VnYZvQVf&terminal_id=f74ed9a108404b38bdb97b0cf8614c7e
R
Класс! Конечно 70 евро деньги не маленькие но больно уж картинка манит… Да и проект интересный, будет чем занятся :)
R
А можно ссылочку на сплиттер hdmi? Некоторые имеют разьем для подсоединения блока питания а некоторые просто как шнурок-тройник… Че делать не знаю :)
A
Я не понял, а просто к стационару я могу зацепить это?
104473942995307243560@google
А возможен подобный проект для большого проекторного экрана 300*160см. видео идет через андроид приставку + kodi — (4Кp60)?
Kyrie1965
Возможен.
104473942995307243560@google
Насколько сложно? И нет ли исполнителя на примете))
Kyrie1965
Бюджет у проекта какой? Территориально где (город)?
104473942995307243560@google
Москва. С бюджетом сложнее. Это как идешь в магазин за телевизором в 40 дюймов, а покупаешь 55 дюйм, хотя бюджет был только на 40-вой. Если будет стоить того, то деньги можно отыскать. Хотелось бы узнать от специалиста во сколько это обойдется. Понятно, что комплектующие могут быть разные, поэтому с разбросом цены + работа. И хорошо бы осознать, в чем визуальное различие между вариантом дороже и вариантом дешевле. Пока попробовал только светодиодную ленту по краю экрана и уже ощутил, что может получиться очень… (мысль сотрудничества в плане дальнейшей коммерческой реализации проекта не чужда)))
104473942995307243560@google
Полагаю, что все возможные расходы должны войти в область до 100 евро. Но есть и нюансы. Кири ответьте, пжст, куда податься бедному крестианину? ))
Kyrie1965
Бедному — только самому. Читать (в сети достаточно информации для самостоятельного освоения) и делать.
Д
Юрий, добрый день!
По глупости купил ленту WS2801, в этих делах вообще ничего не понимаю. Подскажите, можно ли с ней сделать подсветку или перезаказывать WS2811?
В
Коллеги, сделал Эмбик по данной прекрасной инструкции под винду, всё работает. Теперь хочется подружить его с ТВ-боксом на Android, но подробной инструкции для чайников, как это сделать найти не могу. Есть Kodi, есть аддон Hyperion Ambilight на нём, но как именно всё это заставить работать вместе — не могу найти. Хелп ми плиз!
К
Надо выключать аппаратное ускорение.
В
Да, это также читал, аппаратное отрубил в Kodi, на уровне ОС не нашел в настройках (может плохо искал, конечно). Но вот что меня больше всего смущает, так это то, что и в настройках аддона Hyperion под Коди, так и в самостоятельном приложении Hyperion под Android требуется указание IP-сервера, куда, как я понимаю, и будут отправляться данные о захваченном экране, т.е. сам принцип работы софта отличается от AmbiBox под винду, который не использует сеть в своей работе…
100827378929449060931@google
Приветствую!
Юрий если делать чтоб работало без управления компа это получается надо собирать на raspberry pi ?
просто собираюсь покупать Xiaomi Mi TV 4s он на Андройде и вот хочу сделать подсветку видел на али готовые варианты но интересно сделать самому =)
V
я купил адресную ленту 144 лед/м У меня 2 метра получаетсья 288 светодиодов в писиваю в прошивку NUM_LEDS 288 не работает по экспериминировал больше чем NUM_LEDS 255 не работает может поможешь исправить и как зделать чтоб больше 255 светодиодов работала… спасибо заранеее
V
я купил адресную ленту 144 лед/м У меня 2 метра получаетсья 288 светодиодов в писиваю в прошивку NUM_LEDS 288 не работает по экспериминировал больше чем NUM_LEDS 255 не работает может поможешь исправить и как зделать чтоб больше 255 светодиодов работала… AmbiBox не видит больше чем 255 светодиодов почему не могу понять
я вот не первый раз шью ардуину, не видит св ленту.но делал немного иначе.запускал с С или с рабочего стола.думаю если что то оно б не прошилось.Прога на Ми тв подвисает зависает.Вообще прошивка заточена под нано, а я использую д1 вемос мини( не раз их шил, подключение верное,2и вемосы и прошивки работают, тут ленту не видит). в инете есть 2 файла.уже оба пробывал. Сразу пробую без резистора на выходе. Сразу столкнулся с ругательством скетча.Ето если старые библиотеки фаст лед, в нано прописан чуть ли не 16й порт, а в вайфай ардуине их всего 8(как то так)… бесит уже все ето.наверно ленту сниму и повешу на елку.9естественно пин менял на 2й, к юесби коннектится)

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

Сейчас на главной

Новости

Публикации

Как выбрать лежанку для кота: важные моменты

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

Сетевой фильтр или удлинитель? Обзор модели TFN Power 6

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

Ледяные полюса и огненные озера: Ио – мир контрастов под взглядом Juno

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

Обзор ЦАПа Akliam PD5: один из лучших бюджетных ЦАПов

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

Проверил 5 нейросетей для генерации музыки: как звучит нейрогитара и сколько стоит в коммерческих целях?

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

Бесшумная механическая клавиатура Zone 51 Garnet: обзор с разборкой

Почти полноразмерная (98%) клавиатура с бесшумными переключателями KTT Peach Silent. Колпачки из PBT пластика выполненные методом двойного литья. Подключение проводное. Имеется RGB подсветка с...