Найти в Дзене
Проект

Используем пульт Apple для управления Kodi

Вводная.
Недавно на работе появился сводный телевизор, а дома были AV-ресивер и пара колонок, которые перекачивали в кабинет на работу. Встал вопрос как смотреть ТВ, слушать музыку и смотреть кино.
В качестве мульти форматного комбайна был выбран Raspberry Pi3 +
(который был в наличии).

Вводная.

Недавно на работе появился сводный телевизор, а дома были AV-ресивер и пара колонок, которые перекачивали в кабинет на работу. Встал вопрос как смотреть ТВ, слушать музыку и смотреть кино.

В качестве мульти форматного комбайна был выбран Raspberry Pi3 +

(который был в наличии).

На него установлен Kodi, (https://kodi.tv). Изначально Libreelec, затем заменен на OSMC.

Причина, по которой пришлось изменить выбор дистрибутива — это управление проигрывателем при помощи ИК пульта.

Установку и Настройки самого OSMC я не буду, очень много инфы в инете.

А вот ту проблему с которой столкнулся я хочу рассмотреть поподробней.

Задача: Управление Kodi при помощи ИК пульта Apple Remote A1156

Что потребовалось:

1. Ик приёмник

2. Пульт

3. Соединительные провода для стыковки разъёма GPIO с ножками ИК приемника.

4. Терпение и время.

Теперь подробней

ИК приемник:

Тут можно было пойти 2 путями: купить готовый USB (это не мой путь) или «сделать все» своими руками.

качестве приемника был выбран TSOP31238 (TSOP1738)

стоимость -  71р.
стоимость - 71р.

Соединение:

Простые провода мама-мама. Можно было и припаять, но решил так не заморачиваться. Девшего и сердито.

Пульт:

У меня был в наличии пульт, но на самом деле большинство пультов поддерживаться через программу OSMC.

Средняя цена окола 500р на авито.
Средняя цена окола 500р на авито.

Теперь собираем все это вместе.

И вот тут начинается самое сложное (Для меня это стало камнем преткновения).

У моей модели Ик приемника

По ножкам (от линзы с лева на права)

1 - Красный – земля

2 – Коричневый – питание 3.3V

3 – Оранжевый – Дата (GPIO18)

Пины на GPIO

1 – питание

12 – GPIO 18

14 – Земля

С лева на права 1-2-3 (Красный - Коричневый - Ораньжевый)
С лева на права 1-2-3 (Красный - Коричневый - Ораньжевый)
1 pin - коричневый -  (питание) 12 pin - оранжевый - (GPIO 18) 14 pin - красный - (земля)
1 pin - коричневый - (питание) 12 pin - оранжевый - (GPIO 18) 14 pin - красный - (земля)

В настройках программы уже на самом OSMC выбираем настройки пульта Apple и включаем поддержку GPIO.

Также в настройках GPIO указываем не номер пина к которому у нас подключена Дата, а именно номер GPIO, то есть 18. Перегружаем… Работает.

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

-5

Удачи в ваших начинаниях....