Автор Тема: IR Transmitter GPIO  (Прочитано 1603 раз)

Оффлайн Dofer

IR Transmitter GPIO
« : Май 11, 2016, 02:23:26 am »
Интересует возможность использовать IR Transmitter для управления техникой.
Система : Ubuntu 15.04

C aliexpress был заказан Infrared Emission Module IR Transmitter For Arduino Electronic Blocks

Как пишут в инструкции необходим запущенный lirc c конфигом "команд" от настоящего пульта и возможностью передавать их на IR Transmitter.


Установил lirc, и словил все команды от пульта проектора, установил всё что бы работала команда
gpio readall

Подключил IR Transmitter к подходящим пинам
Извините, вам запрещён просмотр содержимого спойлеров.

и всё вроде бы как работает, можно помигать красным светодиодом расположенный на плате IR передатчика
echo 1 > /sys/class/gpio_sw/PD14/data
echo 0 > /sys/class/gpio_sw/PD14/data

Для интеграции с lirc нужен запущенный модуль  lirc_rpi.
Или его модификация под OpenWrt lirc-gpioblaster

Помогите собрать их для Orange PI PC
« Последнее редактирование: Май 14, 2016, 10:00:06 am от Dofer »

Оффлайн Vovanys

  • Новичок
  • *
  • Сообщений: 2
  • Лайков: 0
  • Карма: +0/-0
  • Orange PI PC
    • Просмотр профиля
Re: IR Transmitter GPIO
« Ответ #1 : Май 18, 2016, 02:33:04 pm »
а зачем еще один то? встроенный же есть IR
захват irrecord -d /dev/lirc0 licr.conf
проверить что пашет когда настроено - irw
посылать команды - irsend


Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 523
  • Лайков: 146
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Re: IR Transmitter GPIO
« Ответ #2 : Май 18, 2016, 07:19:00 pm »
Vovanys, учите английский: Transmitter = Передатчик
Orange Pi PC, Orange Pi One, Orange Pi Zero

Оффлайн warik

  • Administrator
  • Старейшина
  • *****
  • Сообщений: 523
  • Лайков: 146
  • Карма: +10/-0
    • Просмотр профиля
    • OrangePi.pp.ua
Re: IR Transmitter GPIO
« Ответ #3 : Май 18, 2016, 07:25:20 pm »
Dofer, может это громоздко и стоит попробовать использовать что-то типа Arduino или ESP8266:
Orange Pi PC, Orange Pi One, Orange Pi Zero

Оффлайн Dofer

Re: IR Transmitter GPIO
« Ответ #4 : Май 19, 2016, 10:48:42 pm »
Dofer, может это громоздко и стоит попробовать использовать что-то типа Arduino или ESP8266:

Может и стоило бы, если бы цель была "вот прям вчера нужно что б работало", но такой цели нет.
Да и интересно же подружить  Transmitter именно  с OrangePi PC (возможно дальше получится использовать его в openhub).

Есть обсуждение где пишут про кросс компиляцию модулей, но какие (и почему) команды использовать мне понять сложно.
Надеюсь что кто-то подкинет мануалы по теме "компилирование kernel модулей для чайников", или подскажет в какую сторону копать с исходниками от lirc_rpi или lirc-gpioblaster