Ambilight своими руками. Часть 2 – Железо

Итак, вы прочитали первую часть и понимаете какую боль вам придётся испытать и всё равно хотите попробовать? Очень хорошо, я попробую это облегчить.

Хочу сразу подчеркнуть, что если вы хотите и фильмы смотреть и управлять лентой с Raspberry Pi, то вы пришли не по адресу. Мой вариант годиться только для одного – фоновая подсветка для внешнего HDMI сигнала.

Итак вам понадобятся:

  • Raspberry Pi 2
  • Светодиодная лента на базе ws2812b
  • HDMI Splitter
  • HDMI2AV converter
  • EasyCap USB AV Grabber
  • блок питания для Raspberry Pi
  • блок питания для HDMI Splitter-а (Должен быть в комплекте)
  • 3x HDMI кабель
  • RCA-RCA кабель
  • Источник HDMI сигнала, например Nvidia Shield
  • паяльник, припой,

Блок питания для Raspberry Pi

Я не могу передать словами, насколько важен хороший источник питания для Raspberry Pi. Если вы видите вот такой значок в верхнем правом углу, значит вашему Raspberry Pi не хватает питалова.

20151103_221700

я взял SmartBuy с двумя USB на 2 и 1 ампера, проблемы с питанием пропали.

20151103_220456

Ещё хорошо себя показала внешняя батарея от Xiaomi 

20151103_220509

Video Grabber

Easy Cap USB Video Grabber – эта та самая вещь, которая доставит вам много боли, так как их существует великое множество (говорят всего 4), и невозможно определить какой именно девайс вы купите до покупки, так как они выглядят одинаково.

20151103_220604

Мне не повезло – я купил 4 штуки и все они оказались на базе чипа UTV007. К счастью, Raspbian от 2015-05-05 (последний доступный Debian Wheezy на официальном сайте Raspberrypi.org на момент написания) уже включает в себя поддержку драйвера для этого устройства.

20151103_221052

Светодиодная лента

Если вы с паяльником на ты, то вам повезло, и эта часть не вызовет у вас трудностей, но я паять не умею, поэтому мне понадобилась помощь интернета. Вот видео, которое я использовал как видео инструкцию:

На то, чтобы все припаять правильно и ничего не развалилось, пока я нёс это до телевизора ушло вечеров 5. В результате я добился чего хотел – надёжного соединения и без соплей. Правда из-за того, что я сначала отодрал защитный слой со светодиодной ленты, а потом паял, то на него налипла всякая хрень, которая мешает надёжному креплению ленты к телевизору. Появилось даже идея воспользоваться могучим клеем момент, но пока это выглядит вот так:

20151103_220826

Остальные компоненты

HDMI Splitter или разветлитель по нашему. Нужен чтобы сделать из одного выходного сигнала два. Первый всё так же идёт на телевизор, а второй, копия первого, идет на устройство видеозахвата и используется в качестве входных данных для задания цвета светодиодов

20151103_220749

Поскольку EasyCap работает с аналоговым видеосигналом, а на выходе у современных устройств как правило HDMI, то нужен конвертор HDMI2AV.

20151103_220756Его и EasyCap соединяем RCA-RCA кабелем соблюдая маркировку – желтый CVBS/Video в Желтый и т.п.

Подключение светодиодной ленты

Это малость запутанный момент. Можете нарыть разные варианты в интернете. Тот же Adafruit дает неплохое описание. Важно помнить две вещи:

  • У светодиодной ленты и Raspberry Pi должна быть общая земля
  • Для питания светодиодной ленты нужен мощный источник питания, около 60*количество светодиодов мА

У меня 80 светодиодов, то есть мне нужно 4.8 Ампера для светодиодной ленты. Я купил блок питания от какого-то ноутбука на 6 Ампер.

20151116_203458И о чудо – штекер от блока питания идеально подошёл к одному из разъёмов с клеммой, что у меня завалялся.

20151116_203544Соответственно берем минус и подключаем к земле ленты (чёрный провод) и к земле на Raspberry Pi 2 (например к pin 6), а плюс с разъёма подключаем на 5 вольт ленты (красный провод). Последнее, что остаётся сделать – это подключить data (зелёный провод) светодиодной ленты к pin 12.

20151116_212526Распиновку Raspberry Pi 2 можно посмотреть здесь.

pinout6-1220151116_211654

Результат

В результате получилось довольно миленько:

20151103_221509Что скажите? То как выглядит подсветка – норм?

1 thought on “Ambilight своими руками. Часть 2 – Железо

  1. Pingback: Ambilight своими руками: Часть 3 – софтверная | В поисках счастья

Leave a Reply