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

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

Что нужно для самостоятельного изготовления Philips Ambilight

  1. Raspberry Pi 3 или 4. Вы также можете использовать Raspberry Pi Zero W.
  2. SD-карта (8 ГБ или больше)
  3. WS2812B ARGB или NeoPixel LED, рулон 5 м
  4. Блок питания 5В 5А
  5. Карта захвата HDMI с пропускной способностью 4K и поддержкой HDCP. Вы также можете использовать разветвитель HDMI, если не можете найти устройство сквозной передачи, совместимое с HDCP. Разветвитель может лишить HDCP. Вы можете посмотреть на эти
    instagram viewer
    лучшие карты захвата для ПК для этого проекта.
  6. Два кабеля HDMI

Вы можете также собрать WS2812B Ambilight, реагирующий на звук. который реагирует на звук или музыку, исходящие из вашего телевизора, и отображает цвет вокруг вашего телевизора. Для этой цели вы можете использовать планку WS2812B и модуль D1 Mini или NodeMCU.

Шаги по сборке Ambilight для телевизора своими руками

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

Шаг 1. Подготовьте SD-карту

Вы можете установить Hyperion поверх ОС Raspbian или использовать ОС HyperBian, которая поставляется с установленным Hyperion. Мы будем следовать последнему методу установки и настройки Hyperion, так как он проще и понятнее. Вот пошаговые инструкции:

  1. Загрузите ОС HyperBian с Гитхаб и установить Инструмент Raspberry Pi Imager в вашей системе.
  2. Подключите карту micro SD к системе и запустите инструмент Raspberry Pi Imager.
  3. Нажмите Выберите ОС выбрать ОС HyperBian файл, нажмите Выберите хранилище выбрать SD Card, а затем щелкните Написать.
  4. Убедитесь, что карта пуста и на ней нет ничего важного. Нажмите Да подтвердить.
  5. После прошивки отключите карту и снова подключите.
  6. Запуск Проводник и откройте ботинок раздел.
  7. Щелкните правой кнопкой мыши на пустом месте и выберите Создать > Текстовый документ. Переименуйте файл как ssh и удалить .текст расширение.

Если вы хотите подключить Raspberry к сети через Wi-Fi, создайте новый текстовый файл и переименуйте его как wpa_supplicant.conf.

Затем вставьте следующий код в wpa_supplicant.conf файл. Обязательно замените ВАШ_SSID и ВАШ ПАРОЛЬ с вашим Wi-Fi SSID и паролем.

ctrl_interface=КАТАЛОГ=/var/запустить/wpa_supplicant ГРУППА=netdev
update_config=1
страна = ГБ

сеть = {
SSID="ВАШ_SSID"
пск="ВАШ ПАРОЛЬ"
key_mgmt = WPA-PSK
}

Теперь сохраните и закройте wpa_supplicant.conf файл. Извлеките SD-карту из системы и подключите ее к Raspberry Pi. Подключите блок питания к Raspberry Pi, чтобы включить его. Первая загрузка может занять некоторое время, в зависимости от модели.

Шаг 2. Подключите светодиодную ленту NeoPixel или WS2812 к Raspberry Pi.

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

  1. Снимите маскировку с задней панели NeoPixel или WS2812 и приклейте полоску на заднюю панель телевизора по всем четырем углам. Кроме того, подсчитайте количество светодиодов на всех углах и запишите их.
  2. Подключите контакты GND, +5V и Data полосы WS2812B к контактам GND, +5V и GPIO18 на Raspberry Pi соответственно.
  3. Подключите карту USB-захвата к Raspberry Pi с помощью USB-кабеля, входящего в комплект карты.
  4. Подключите выход HDMI Xbox, Fire TV, PlayStation или любого устройства потоковой передачи мультимедиа к входу HDMI карты захвата.
  5. Подключите другой кабель HDMI к выходу HDMI карты захвата и подключите его к телевизору или монитору.

Наконец, подключите источник питания 5 В 5 А для питания как Raspberry Pi, так и светодиодной ленты. Тем не менее, мы настоятельно рекомендуем вам использовать оригинальный блок питания для питания Raspberry Pi через Micro USB или USB Type-C в зависимости от модели устройства.

Шаг 3: Настройте Гиперион

Откройте веб-браузер в вашей системе и войдите в свой маршрутизатор. Проверьте список DHCP-клиентов, чтобы найти IP-адрес HyperBian. Вы также можете использовать приложение Fing для Андроид и iOS устройств, чтобы найти IP-адрес HyperBian.

В окне браузера введите IP-адрес вашего HyperBian с портом 8090. Например, 192.168.0.136:8090 и нажмите Войти ключ. Вы увидите страницу, похожую на показанную ниже.

Нажмите на Светодиодные интерфейсы > Светодиодный выход и введите общее количество светодиодов в Счетчик аппаратных светодиодов поле. Мы используем 5-метровую полосу WS2812B с 300 светодиодами (60 светодиодов на метр).

После ввода значения нажмите Сохранить настройки.

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

Нажмите на Захват оборудования а затем щелкните Активировать флажок под USB-захват. На этом этапе убедитесь, что карта захвата USB подключена к Raspberry Pi.

Далее нажмите на Устройства обнаружены раскрывающемся списке и выберите карту захвата USB. Это откроет дополнительные настройки.

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

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

На этом этапе вы завершили настройку Hyperion. Теперь вы можете использовать двусторонний скотч, чтобы закрепить Raspberry Pi и карту захвата на задней панели телевизора или монитора.

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

Настроить Гиперион

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

Лучшая альтернатива Philips Ambilight

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

Как сделать, чтобы светодиодные индикаторы RGB отображали цвета своими руками

Читать далее

ДелитьсяТвитнутьДелитьсяЭл. адрес

Похожие темы

  • сделай сам
  • Умное освещение
  • Филипс Хью
  • Руководства по проектам «сделай сам»

Об авторе

Рави Сингх (опубликовано 19 статей)

Рави — эксперт в области технических объяснений, энтузиаст Интернета вещей и любитель Linux с опытом работы в области больших данных и разработки приложений. Он проводит большую часть своих выходных, работая с IoT-устройствами и играя в игры на Xbox. Он также путешествует в одиночку, любит ходить в походы и исследовать новые маршруты.

Другие работы Рави Сингха

Подпишитесь на нашу рассылку

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

Нажмите здесь, чтобы подписаться