Возможно ли поддерживать дистанционное инфракрасное управление с использованием малины Pi?

Было бы интересно использовать Малину Пи в качестве замены медиацентра; однако, как я вижу, теперь малиновая пи нуждается в управлении с помощью клавиатуры или по сети. Можно ли управлять малиной Pi с помощью универсального пульта дистанционного управления или чего-то подобного?

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

23 голоса | спросил Tom Wijsman 12 AM00000020000001131 2012, 02:38:11

10 ответов


15

Посмотрите на эту страницу: http://aron.ws/projects/lirc_rpi/

В нем описывается использование компонента ИК-приемника с контактами GPIO.

ответил Adam M-W 13 PM000000120000001431 2012, 12:49:14
11

Этот Мультимедийный ИК-пульт дистанционного управления с USB-приемником должен отображаться как простая USB-клавиатура USB HID. Ему не нужны драйверы. Кроме того, пользователи MythTV имеют большой опыт работы с нестандартными удаленных элементов управления , иногда с LIRC .

ответил scruss 12 AM00000030000004231 2012, 03:31:42
3

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

Элемент ниже, кажется, работает отлично (для всех небольших значений совершенства) ...

Беспроводной пульт дистанционного управления ПК с USB-приемником USB

(похоже, он очень похож или аналогичен устройству Deal Extreme выше).

Кроме того, он работает с аналогичной cheep'n веселой картой Ralink Wireless на другом USB-порту, на немодифицированной (как и в случае с установленными на заводе предохранителями) версии 1 модели B Pi, отключающей разъем USB на моем ноутбуке, поэтому до сих пор нет проблем с питанием.

DMESG показывает следующее ...

    [    3.181011] usb 1-1.2: new high-speed USB device number 4 using dwc_otg
    [    3.308976] usb 1-1.2: New USB device found, idVendor=148f, idProduct=5370
    [    3.318423] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
    [    3.328287] usb 1-1.2: Product: 802.11 n WLAN
    [    3.335089] usb 1-1.2: Manufacturer: Ralink
    [    3.341716] usb 1-1.2: SerialNumber: 1.0
    [    3.431060] usb 1-1.3: new low-speed USB device number 5 using dwc_otg
    [    3.544469] usb 1-1.3: New USB device found, idVendor=1d57, idProduct=ad02
    [    3.553826] usb 1-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0
    [    3.575628] input: HID 1d57:ad02 as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.0/input/input0
    [    3.591806] generic-usb 0003:1D57:AD02.0001: input,hiddev0: USB HID v1.10 Keyboard [HID 1d57:ad02] on usb-bcm2708_usb-1.3/input0
    [    3.614598] input: HID 1d57:ad02 as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3:1.1/input/input1
    [    3.630092] generic-usb 0003:1D57:AD02.0002: input,hiddev0: USB HID v1.10 Mouse [HID 1d57:ad02] on usb-bcm2708_usb-1.3/input1

... и

lsusb показывает.

    ...
    Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

    Bus 001 Device 005: ID 1d57:ad02 Xenta 
    ...

.., и если я делаю startx, у меня есть ИК-мышь, кнопки типа мультимедиа и довольно сложная в использовании клавиатура (отлично подходит для приложений медиацентра, но поскольку вы набираете стиль text на это, т. е. несколько кликов для каждой буквы, я бы не хотел сочинять роман).

Все дело в небольшом форм-факторе, подобном Pi, отдаленное существо на 2 см длиннее и немного уже, чем Pi.

Неплохо для £ 3,42 отправлено (около $ 5 США).

Я подозреваю, что большинство из этих устройств стиля HID должны работать, но я могу ручаться за выше.

ответил AndyH 12 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 12 Sep 2012 16:06:13 +0400 2012, 16:06:13
3

Да, можно использовать RaspberryPi в качестве удаленного инфракрасного управления. Я сам строил этот точный проект и документировал каждый шаг, который я предпринял для его выполнения.

Вы можете установить LIRC (Linux Infrared Remote Control), чтобы дать RaspberryPi возможность отправлять и получать IR-команды. Затем вы можете использовать какое-то программное обеспечение с открытым исходным кодом, которое я написал ( lirc_node и lirc_web ), чтобы создать веб-интерфейс для управления LIRC. Это позволяет вам поднять веб-страницу на мобильном телефоне, чтобы действовать как универсальный пульт. Гораздо удобнее, чем вводить команды вручную!

Ознакомьтесь с двумя сообщениями в блоге, которые я написал, которые описывают, как настроить это самостоятельно:

http://alexba.in /блог /2013/01/06 /создание-LIRC-на-raspberrypi / http://alexba.in/blog/2013/02/23 /контрольно-LIRC-из-сети /

Надеюсь, это поможет!

ответил Alex Bain 24 FebruaryEurope/MoscowbSun, 24 Feb 2013 22:52:18 +0400000000pmSun, 24 Feb 2013 22:52:18 +040013 2013, 22:52:18
2

Не ИК-устройство, но вы можете получить Playstation 3 Remote и Bluetooth-адаптер. Это пульт Bluetooth, и, если я правильно помню, отправляет события клавиатуры и легко настраивается в Linux. Поскольку он использует радиоволны, а не ИК, вам не нужно находиться в очереди с приемником. Это довольно дешево, особенно секундная стрелка.

ответил rasper 12 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowWed, 12 Sep 2012 23:31:18 +0400 2012, 23:31:18
1

Если у вас есть ИК-клавиатура, вы можете запрограммировать универсальный пульт для разговора с приемником.

ответил John La Rooy 12 AM000000110000005031 2012, 11:59:50
1

Если вы хотите готовое решение, вы можете посмотреть на панель RemotePi ( http: //msl -digital-solutions.myshopify.com/), который в дополнение к тому, чтобы позволить вам контролировать ваш медиацентр с помощью инфракрасного пульта дистанционного управления с LIRC, позволяет вам также переключать мощность малины Pi с помощью пульта дистанционного управления.

ответил ItsMe731 26 +04002013-10-26T10:39:00+04:00312013bEurope/MoscowSat, 26 Oct 2013 10:39:00 +0400 2013, 10:39:00
0

Я использую стандартный RC6 Media Center Remote с моей малиной Pi в течение нескольких месяцев. Но вместо USB-приемника я использую этот HoneyPi бренд GPIO IR Receiver . Это дочерняя плата, которая монтируется непосредственно на платах GPIO материнской платы Ripberry Pi. Нет пайки, которые продали меня на ней.

Отлично работает и не использует USB-порт. RaspBMC и OpenELEC поддерживаются из коробки. Это даже работает через мой непрозрачный случай.

ответил Larry Frank 23 62013vEurope/Moscow11bEurope/MoscowSat, 23 Nov 2013 22:32:06 +0400 2013, 22:32:06
0

Я успешно установил USB-ИК-приемник для управления моей малиной Pi медиацентр работает с OpenELEC. После настройки я также запрограммировал свой пульт Logitech Harmony.

Лично (и, как упоминалось выше, AndyH), я считаю, что это самый лучший и самый дешевый с наименьшим количеством работы. Протестировано и с Xbox.

ответил SmartHomeBeginner 31 MarpmMon, 31 Mar 2014 17:08:25 +04002014-03-31T17:08:25+04:0005 2014, 17:08:25
0

Поскольку вы говорите о медиацентрах, может быть другой способ использовать существующий пульт для управления PI без какого-либо дополнительного оборудования . Существует функция ЦИК , которая позволяет осуществлять связь между различными устройствами с использованием HDMI. Предполагая, что ваш PI подключен через HDMI к экрану телевизора, можно использовать использование существующего пульта дистанционного управления вашим телевизором и команды монитора, отправленные вашим пультом дистанционного управления. Эта страница wiki , кажется, предлагает небольшое введение. Вот еще один разговор о поддержке CEC для kodi .

ответил dividuum 21 J000000Tuesday15 2015, 20:21:58

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132