Наверняка вы заметили что на плате есть ИК приемник для ИК пульта управления?
Так вот, можно подключить любой (NEC) инфракрасный пульт дистанционного управления к С1 и управлять например плеером KODI.
UPD 8.07.2015 В новых версиях Ubuntu для ODROID-C1 старый мануал оказался неработоспособным. Пришлось написать заново, с использованием lirc.
Приступим. Обновляем систему
Приступим. Обновляем систему
- sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
Останавливаем службу lirc
- sudo service lirc stop
- sudo irrecord -f -d /dev/lirc0 lircd.conf
Возможно при запуске этой команды будет ошибка:
Узнаем какой процесс использует /dev/lirc0 и остановим его.
- sudo fuser /dev/lirc0
Вывод будет примерно такой:
- /dev/lirc0: 969
Убиваем 969 процесс
- sudo kill 969
Снова пробуем запустить запись
- sudo irrecord -f -d /dev/lirc0 lircd.conf
Если запуск irrecord был успешным, появится предложение продолжить.
Смело жмем ENTER
Теперь от нас требуется нажимать рандомно кнопки на пульте ДУ, чтобы заполнить линию из точек. Должно выйти так:
Теперь от нас требуется указать какая команда будет выполнятся при нажатии определенной кнопки.
Например вводим KEY_UP , нажимаем ENTER и нажимаем на пульту кнопку, которая будет стрелкой вверх. По окончанию жмем ENTER.
Весь список кнопок можно посмотреть введя команду
Теперь можно пользоваться пультом в KODI.
- sudo irrecord -l --list-namespace
- sudo cp lircd.conf /etc/lirc/lircd.conf
Теперь необходимо проверить конфиг lirc
- sudo nano /etc/lirc/hardware.conf
Ищем строки, и смотрим чтобы они соответствовали тем, что приведены ниже
- REMOTE_MODULES="meson-ir"
- REMOTE_DRIVER="default"
- REMOTE_DEVICE="/dev/lirc0"
- REMOTE_LIRCD_ARGS="--uinput"
- START_LIRCD="true"
Запускаем lirc
Для проверки работоспособности вводим в терминале
- irw
Теперь можно пользоваться пультом в KODI.
Спасибо. Очень помогло!
ВідповістиВидалити