- Световое шоу для Apple TV
- Программное обеспечение Amblone
- Пайка и сборка схемы освещения
- Инструкция по подключению Arduino
- Советы по настройке производительности
- Технологии lack lzh
- Рекомендации по цветовому захвату экрана
- Управление светодиодной лентой
- Лучший опыт подсветки Philips
- Эффект фонового освещения Lightberry HD
Ambilight ("Эмбилайт") - это мир цвета. Подсветка может выполнена тем же оттенком, что и на экране, или иметь статический белый, красный, синий или зеленый цвет. Независимо от того, какая настройка будет выбрана, просмотр такого телевизора будет грандиозным. Ambilight отлично подходит для начала вечеринки и может не только следить за происходящим на экране, но и реагировать на музыку.
Он автоматически и интеллектуально регулирует интенсивность и отображаемые цвета в зависимости от темпа, интенсивности и громкости музыки. Несмотря на то что система идет в комплекте с современными телевизорами, можно выполнить Ambilight t своими руками. Основным преимуществом создания собственного решения для домашней подсветки DIY является то, что можно добавить гораздо больше светодиодов за небольшую цену, что позволяет использовать 100-200 элементов или даже больше.
Световое шоу для Apple TV
Вам будет интересно:Топ 10 пылесосов: обзор лучших моделей, характеристики, отзывы
Окружающее освещение для телевизора - дизайнерское улучшение просмотра любого фильма. И если экран не поддерживает эту функцию, можно легко выполнить ее самостоятельно.
Аппаратные средства для выполнения Ambilight своими руками:
Прежде чем начать, загружают последнюю версию операционной системы Raspbian и устанавливают ее на SD-карту. Можно скачать программу на сайте производителя, там же найти руководство по установке.
Алгоритм реализации Ambilight своими руками:
Программное обеспечение Amblone
Вам будет интересно:Как выбирать эфирные цифровые приемники?
Вам будет интересно:Стиральная машина Beko WKB 51031 PTMA: отзывы покупателей
Amblone, безусловно, - не первая система, которая создает эффект Ambilight. В сети предлагаются и другие решения, которые более или менее реализуют тот же эффект, что и Amblone. Некоторые из них являются законченными коммерческими продуктами, некоторые - проектами DIY, такими как Amblone.
Для того чтобы выполнить своими руками Ambilight для телевизора, потребуется следующее:
Микроконтроллеры Arduino идеально подходят для новичков, потому что они доступны по цене, просты в программировании и предлагают множество опций для различных устройств ввода и вывода. Наиболее часто они применяются радиолюбителями при выполнении монтажа Ambilight-подсветки телевизора своими руками. Amblone для ПК в настоящее время поддерживает до 4-х каналов, поэтому Arduino Mega - очень хороший выбор, поскольку имеет 14 ШИМ.
Пайка и сборка схемы освещения
Arduino Mega имеет несколько выходов с широтно-импульсной модуляцией (ШИМ). Для каждой светодиодной ленты нужно подключить красный, зеленый и синий провод к одному из этих выходов. Для того чтобы выполнить Ambilight для телевизора своими руками, используют контакты 2-4, где контакт 2 красный, контакт 3 зеленый, а контакт 4 - синий. Во второй линии используются контакты с 5 по 7, где контакт 5 красный, 6 - зеленый, 7 - синий и далее аналогично.
Arduino не может самостоятельно подавать напряжение на светодиодные линии. По этой причине нужен дополнительный источник питания. Будет достаточно адаптера 12 В, 1 А. Также понадобится резистор и транзистор для красного, зеленого и синего провода. Для установки потребуется три резистора 2200 Ом и три NPN-транзистора, которые смогут переключать 200 мА при 12 В для каждого канала.
Для того чтобы выполнить своими руками Ambilight ws2812b, подключают выход Arduino к резистору, а резистор - к базе транзистора. Подключают излучатель к заземлению Arduino, а коллектор - к соответствующему цвету светодиодной ленты для всех проводов RGB. Подключают общий положительный индикатор светодиодных полос к положительному значению адаптера 12 В, а отрицательный положительный элемент адаптера 12 В - к заземлению Arduino.
Выполнение схемы оформляют на небольшом фрагменте платы с обозначениями контактов, чтобы иметь возможность при необходимости отсоединить неисправные детали. Можно использовать старый корпус сетевого модема для размещения Arduino и электронных компонентов. Затем применяют кабели Ethernet в качестве силовых для светодиодных лент. В результате получается очень красивый и профессионально выглядящий корпус с хорошим креплением частей и проводов.
Инструкция по подключению Arduino
Для того чтобы выполнить своими руками Ambilight Arduino для телевизора, загружают соответствующее программное обеспечение. Для загрузки потребуется среда Arduino, которую можно найти на сайте разработчика, здесь же можно найти инструкцию по подключению.
Открывают файл pde в среде и выбирают правильную модель, перейдя в "Инструменты> Панель" и Arduino Mega. Также выбирают правильный порт в "Инструментах>" (последовательный). Затем нажимают кнопку «Загрузить». После загрузки кода Arduino должен автоматически запуститься и будет открываться каждый раз, когда получит питание либо через USB-кабель, либо через силовой адаптер.
Программное обеспечение при установке Ambilight-подсветки телевизора своими руками может быть выполнено на ОС Виндовс. Для этого загружают Amblone для Windows. Можно либо загрузить двоичные файлы, либо исходные коды и скомпилировать их самостоятельно. После запуска Amblone появится значок в системном трее. Нажимают правой кнопкой мыши значок и выбирают «Настроить Amblone».
Вам будет интересно:Для чего нужна цифровая приставка к телевизору?
Далее нужно установить важные параметры. Прежде всего выбирают монитор, с которого получают средний цвет, и указывают каналы RGB и часть экрана, которую они представляют. Например, если есть светодиодная лента RGB, расположенная в верхней части экрана телевизора, которая выбрана в качестве второго монитора, и светодиодная лента подключена к выходным контактам 2–4, нужно выбрать «Вспомогательный монитор» в разделе «Монитор источника» и часть экрана, которую полоса будет представлять в канале 1. Это, вероятно, будет «верхняя половина» или «весь экран». Полосы могут излучать нестандартный статический цвет. Для этого выбирают «статический» вариант.
Следующая важная настройка - это COM-порт. Выбирают COM-порт Arduino на ПК. Как только выбран правильный, Ambione должен автоматически начать связь с Arduino. Маленький светодиод начнет мигать, получая данные. При подключении адаптера светодиодных лент можно убедится, что они излучают нужные цвета.
Советы по настройке производительности
Как только Arduino заработал, настраивают программное обеспечение для достижения максимальной производительности. Доступны несколько вариантов.
Первый - это точность расчета цвета. Эта опция определяет, сколько пикселей будет использовано для расчета среднего цвета экрана. Если ползунок повернут вправо, алгоритм будет работать быстрее, но цвет будет определен менее точно, что может вызвать мерцание. Установка его влево даст наилучшие результаты, но это способно замедлить процесс, из-за чего светодиодные полосы будут медленнее менять цвета или мешать другим процессам, запущенным на ПК.
Второй вариант - порог темноты цвета. Эта опция устанавливает порог для пикселей, который превышает среднее значение. Она очень полезна, если видео, которое воспроизводится, не занимает весь экран, а оставляет часть монитора черным. Она частично осветляет цвета. Однако установка слишком высокого порога может вызвать некоторое мерцание.
Далее идет опция выделения цвета. Эта функция заставляет светодиоды уходить от серого и белого в сторону более привлекательного оттенка. Установка ползунка в положение «Выкл.» немного ускорит алгоритм. Если цвета, которые излучаются, вас устраивают, то следующий вариант не используют.
Если они кажутся совершенно другими, чем цвета на экране, можно попробовать установить флажок смены красных и синих значений. В некоторых системах способы обработки растровых изображений различны из-за того, что они хранятся в формате RGB вместо BGR. Установка этой опции исправит это, и правильные цвета будут отправлены в Arduino.
Далее идет калибровка. На большинстве светодиодных лент RGB и других источниках света красный, зеленый и синий свет не имеют одинаковой интенсивности света при одинаковых токах. Из-за этого смешанные цвета не будут отображаться правильно и станут, например, немного голубыми. Если это так, придется сдвинуть ползунок этого цвета обратно, чтобы уменьшить его доминирование.
Также нужно будет выполнить такую калибровку, если стена, на которую проецирует свет, не полностью белая. В любом случае хороший способ калибровки Ambione - это выбрать белый статический цвет для всех каналов (255, 255, 255) и перемещать ползунки до тех пор, пока белый свет не будет проецироваться на стену.
Также есть слайдер яркости. С помощью этого ползунка можно уменьшить всю интенсивность освещения установки Amblone. Последнее, что можно изменить, - это некоторые настройки производительности, например, приоритет процесса. Если возникли проблемы с запуском Amblone рядом с медиаплеером или видеоигрой, пробуют изменить этот параметр.
Технологии lack lzh
Шикарную светодиодную подсветку Ambilight Arduino своими руками можно выполнить, используя ПО и Processing для любого плазменного устройства. Такая система Ambilight дешевая, простая в модификации, не имеет сквозного устройства и подходит для телевизоров или мониторов разных размеров. Она обеспечивает рассеянный свет вокруг плоской панели, отражая цвета, видимые на экране. Специалисты называют этот проект Ozilight. Он, безусловно, сделает любой ТВ намного интереснее. Это вариант, позволяющий выполнить своими руками Ambilight для PC.
Система работает с компьютером. Поскольку будет использоваться компьютерная программа для захвата и анализа цветов, это означает, что телевизор или монитор будет вводить данные только с ПК, а не с любого другого источника мультимедиа, такого как DVD-плеер или телевизионный канал.
Необходимое оборудование:
При покупке полос RGB лучше выбрать «цифровые» полоски RGB, например WS2811 или WS2801. Некоторые дешевые ленты не могут менять цвет каждого отдельного светодиода. Также можно приобрести одиночные светодиоды и подключить их к схеме. Хотя она будет очень громоздкой из-за кабелей, поскольку на каждый светодиод выходит 4 кабеля, резисторы и другие элементы.
Arduino Uno может работать только с 4 светодиодами RGB, в большинстве случаев использует ШИМ без каких-либо других внешних устройств. При использовании светодиодных лент WS2811 Arduino сможет управлять всеми светодиодами только с одним проводным соединением, исключая Vcc и GND.
WS2801 RGB светодиодная лента обеспечивает передовые технологии с очень коротким временем отклика, поэтому пользователь не замечает видимой задержки между экраном телевизора и светом. При выполнении своими руками подсветки телевизора Ambilight, Raspberry контролирует работу светодиодов. Стоимость ленты - около 12 долларов США за метр. Для того чтобы определить, сколько метров потребуются, проверяют размеры телевизора или монитора. Например, для с 47-дюймового телевизора потребуется примерно 3 метра.
Выбор источника питания будет зависеть от длины. Для рекомендуемых светодиодов требуется 8,64 Вт на метр. Поэтому рекомендуемый источник питания 5 В, 6 А может обеспечить до 3,4 м. Для более 3,5 м рекомендуют использовать блок питания 10А, который может поддерживать до 5,7 м светодиодов.
Рекомендации по цветовому захвату экрана
Очень просто и эффективно сделать снимки экрана и анализировать цвета с помощью некоторых библиотек JAVA.
Преимущества обработки в качестве среды программирования:
Для качественной цветопередачи анализируют цвета по краям экрана. После захвата снижают частоту пикселей в одной конкретной области, чтобы получить средний цвет. Выполняют это одновременно в нескольких областях по краю экрана. В конечном итоге можно использовать цвет каждой области для управления светодиодами RGB. Система светодиодной маркировки в коде соответствует шаблону. Если, например, имеется 25 светодиодов, края экрана делятся на 25 маленьких прямоугольников.
Можно построить роботизированный пульт дистанционного управления DIY Camera Gimbal. Это очень легкий проект.
Первая часть программного кода.
Подготавливают светодиодную ленту RGB из 25 элементов. Светодиоды RGB поставляются обычно в виде полосы, но лучше, чтобы они были разделены и спаяны между собой. Для этого используют горячий клей для укрепления точек пайки.
Вторая часть программного кода выглядит следующим образом.
Далее устанавливают ленту на телевизоре. Выбирают точное позиционирование диодов. Они должны быть направлен наружу под углом, таким образом они будут видны ярче спереди.
Третья часть программного кода представлена на фото.
Соединяют Arduino, Power для передачи данных. Используют внешний источник питания - адаптер питания 5V 2A. GND источника питания должен быть подключен к Arduino GND.
Четвертая часть программного кода - на фото.
Далее использую ПО на компьютере, прописывают все части программного кода.
Пятая часть его выглядит следующим образом.
Управление светодиодной лентой
С помощью Arduino можно взаимодействовать с приложением Processing, чтобы интегрировать систему. В этом случае вполне реально выполнить Ambilight своими руками для телевизора без компьютера.
Вам будет интересно:Проектор на потолок для детей: виды, описание, выбор
Можно использовать светодиодную ленту WS2811 RGB, она контролируется не сигналами RGB PWM, а другим протоколом, который требует только одного проводного соединения. Это довольно сложно сделать с нуля самостоятельно. К счастью, команда Adafruit разработала библиотеку для этого типа светодиодных лент - NeoPixel.
Для 25 светодиодов понадобится как минимум 75 данных, которые нужно отправлять каждый раз, когда делается снимок экрана. При отправлении добавляются постоянные значения, такие как символы О и Z. Это идентификатор для Arduino, поэтому он знает, что это начало новых данных. После их получения приложению поступит сообщение «Я готов, следующий пакет данных, пожалуйста». После чего выполняют небольшую корректировку положения светодиодов.
Лучший опыт подсветки Philips
Philips Ambilight - это захватывающая система освещения, встроенная в некоторые модели телевизоров. Вокруг последнего есть светодиоды, которые в реальном времени отображают цвета экрана на стенах позади него. Этот продукт доступен не во всех странах и может быть довольно дорогим. Но, к счастью, есть его DIY версия, которую можно установить своими руками. Клон Ambilight стал возможен благодаря использованию Raspberry Pi, некоторых светодиодов и бесплатных программ.
Оборудование и материалы:
Для начала измеряют ленты вокруг экрана, который планируется использовать. После того как будут отрезаны ленты по размеру, аккуратно спаивают полосы вместе, убедившись, что они соединены друг с другом в правильном направлении по стрелке, которая направлена вниз по боковой стороне.
При подаче питания на светодиодные полосы без программного обеспечения некоторые светодиоды могут не загореться. Это не означает, что они не работают. Нужно подождать, пока ПО не будет установлено, прежде чем делать вывод, что они неисправны.
Настраивают raspberry pi и устанавливают операционную систему OpenELEC. На этом этапе запускают приложение Hyperion на компьютер и ssh в Raspberry Pi. Настройки, которые нужно выбрать для приложения Hyperion, будут различаться в зависимости от марки телевизора. Следование чужим настройкам может не всегда давать отличные результаты на конкретном устройстве.
Есть удобное приложение для телефона Hyperion Remote, которое позволяет пользователю легко подключаться к системе и точно настраивать световые эффекты по своему вкусу, а также использовать предустановленные режимы, например, при выполнении своими руками "Эмбилайта" для телевизора "Самсунг".
Эффект фонового освещения Lightberry HD
Для того чтобы иметь эффект Philips Ambilight, необязательно покупать новую панель, можно его получить на любом плазменном экране. В торговой сети продаются комплекты с программами, создающие гораздо более захватывающие проекты и применимые к существующим телевизорам. Одной из самых известных является Lightberry - компания, которая расширила возможности просмотра и игр благодаря использованию цветных светодиодов аналогично системе Philips Ambilight.
Теоретически система довольно проста - используется Raspberry Pi в качестве процессора в схеме выполнения Ambilight своими руками для телевизора через HDMI. Кабель проходит от разветвителя к комплекту Lightberry HD, который анализирует внешние края изображения, выводимого на телевизор. Затем он воссоздает цвет и яркость с почти мгновенным эффектом. Огни, отображаемые по краям телевизора, создают иллюзию изображения, выходящего за края телевизора, и в целом улучшают общее восприятие картины.
Установка образа системы на Raspberry Pi при выполнении своими руками "Эмбилайта" для телевизора:
Ambilight также является идеальным сопровождением для игр. При переходе в игровой режим скорость, с которой могут меняться цвета, увеличивается, что лучше имитирует действие на экране. Если геймер любит шутеры от первого лица или гоночные игры, Ambilight гарантировано заставит его чувствовать себя более вовлеченными в действие, к тому же преимуществом является то, что можно выполнить Ambilight своими руками без компьютера.