Управление посредством IR

Обсуждение статей, технологий домашней автоматизации, программных и аппаратных решений
Ответить
binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Управление посредством IR

Сообщение binladin » 18 ноя 2013, 09:53

Здравствуйте, прошу поделиться опытом: кто, что использует для управления устройствами имеющими IR-канал (ПДУ), как-то телевизор, AV-оборудование и прочее. Есть Globalcache GC-100, но очень дорого, есть IRLink Radialis, но по usb и поэтому в одной комнате. Что ещё можно посмотреть ?

Дмитрий
Сообщения: 32
Зарегистрирован: 30 апр 2011, 20:03
Откуда: Украина

Re: Управление посредством IR

Сообщение Дмитрий » 19 ноя 2013, 14:29

Какраз на этих выходных озадачился управлением телевизором и кондеем. До этого часто видел примеры как сделать подобное через ардуино. Но из-за отсутсвия времени хотел купить готовый девайс. Пытался искать на aliexpress, но там на все мои запросы упорно выдаёт ip камеры с ir подсветкой. Я поэтому плюнул и поехал купил пару IR диодов. Взял ардуину, транзистор, ir, залил пример IRremote lib - IRrecord.ino и всё сразу заработало. Обучаешь команде, и оно её посылает по нажатию кнопки, девайсы правильно реагируют. Есть планы взять arduino + ethernet shield + IR + transistor + IR receiver, и получить на выходе готовый девайс.
Касательно прошивки. Пока читал про телеки, нашёл готовый скетч http://wiki.samygo.tv/index.php5/Ethern ... _Interface. Там не используется IRremote библиотека, они сами формируют сигнал. Также они используют коды команд специфичны для самсунга. Я её не пробовал, но судя по коду должно завестись без проблем. Мне же нужно управлять разными девайсам, поэтому я хотел собрать все коды пульта в сыром виде (raw) и хранить их на сервере в hex. Сервер будет посылать в девайс hex код. Т.е. команда будет чтото вроде http://192.168.0.10/?cmd=12F4AE43. Ну естественно для своих целей сделаю ещё пару команд:
- Перейти в режим записи одной команды. Полученый код сохранить в памяти
- Показать Hex последней записаной команды. Так я получу hex всех интересующих команд и запишу себе в базу\скрипт
- Или можно сделать 10 ячеек для хранения команд в eeprom. Потом дёргать их по номерам и т.п.

Но всётаки я бы купил готовый девайс вместо того чтоб паять, искать маленький БП для ардуино, искать корпус. С последним самый сложный вопрос. В идеале иметь корпус с вилкой, чтоб вставил в розетку + патчкорд в соседнюю розетку.
P.S. Вопрос не по теме, но где взять маленький БП на 9В. Из маленьких только зарядки для телефонов. Другие БП имеют уже внушительный размер в сравнении с ардуино.

vtec
Сообщения: 459
Зарегистрирован: 19 сен 2011, 09:28

Re: Управление посредством IR

Сообщение vtec » 19 ноя 2013, 21:25

Мне больше идея нравится с передачей hex в url. Все равно команда в большем случае будет подаваться с сервака (с помощью голоса или web).
Кстати, если будет ethernet shield то питание можно подать по свободным жилам utp5.
А еще, нужно дождаться microduino. Размер меньше и ethernet c POE есть.

Кстати у современных телеков api еще не придумали чтоли?

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 06 фев 2014, 15:02

ИК-экстендер (типа этого). Плюсы - максимально дёшево. Неясности - какой максимальной длины может быть линия от блока экстендера до ИК-эммитера к управляемому устройству (у меня расстояние будет варьироваться от 5 до 15 м) и как далеко от ИК-приёмника управляемого устройства может находится ИК-диод эммитера (если бы эммитер "бил" далеко, первый вопрос немного бы упрощался) ? Какие есть варианты усиления дальнобойности экстендера (кабель с питанием или диоды помощнее) ? Минусы - провода, т.к. без ущерба для внешнего вида проложить новые затруднительно, а использовать заложенные под LAN витые пары (у меня по 2 на помещение (в зале, где сервак - 4)) очень не хочется.
* 2 вариант - в серваке ИК-USB трансивер который рулит тем что в зале. В остальных помещениях Вайфай-ИК шлюзы (типа Irdroid), Ethernet-ИК шлюзы (ардуино с шилдом, распебери-пи с IRtoy и LIRCом, или что-то IR Remote Control Over Cat5 Cat6 Extender + IR Remote Blaster Repeater).
* 3 вариант - комбинация из двух предыдущих, начиная с малого и далее "на вырост".

Основной критерий думается - конечная стоимость, что бы не вышло, что решение на базе IR-Trans оказалось сравнимым по затратам (3-4 комнаты х 150-180 евро на комнату).

Rik
Сообщения: 65
Зарегистрирован: 28 фев 2012, 01:17
Откуда: Украина Харьков

Re: Управление посредством IR

Сообщение Rik » 06 фев 2014, 17:55

ИК-экстендер (типа этого)
Попадали мне в руки такие штуки, в количестве 3шт, все работали ужасно плохо!

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 06 фев 2014, 20:36

Пардон, пока разбирался со входом на сайт, половина моего сообщения сьело, повторюсь.
Из готовых ИК-трансиверов нашёл:
* USB Infrared Toy] - стоит 20 баксов, построен на PIC 18F2550, обещает "use a remote control with your computer, view infrared signals on a logic analyzer, capture and replay remote control buttons". Опенсорс, работает с LIRC\WinLirc.
* Irdroid Wi-Fi to Infrared adapter - стоит 64 бакса, состоит фактически из варианта USB IR Toy (с 3 ИК-диодами, продают за 38 баксов) вставленного в портативный wifi-роутер с линуксом и lircом. Софт для управления написан соответственно под андроид. Об API здесь.

Заманчиво.

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 06 фев 2014, 20:37

Rik писал(а):
ИК-экстендер (типа этого)
Попадали мне в руки такие штуки, в количестве 3шт, все работали ужасно плохо!
Можно поподробнее - что в них плохого ?

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 06 фев 2014, 21:11

Ситуация усугубляется проблемой выбора - HVAC IR Remote module for Arduino / Raspberry Pi -30 евро.

vtec
Сообщения: 459
Зарегистрирован: 19 сен 2011, 09:28

Re: Управление посредством IR

Сообщение vtec » 06 фев 2014, 21:18

Прочитаете первое сообщение этой ветки, там человек как раз использует ir-toy

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 09 фев 2014, 10:45

vtec писал(а):Прочитаете первое сообщение этой ветки, там человек как раз использует ir-toy
Спасибо, прочитал, для себя принял решение и заказал Irdoid - приедет, расковыряю роутер, посмотрю что внутри, что за прошивка. Думается там OpenWRT. В любом случае USB Ir toy не будет бесполезен. Мне предстоит прикрутить его к LinuxMCE, если получится (должно, только шаблон придётся написать), дальнейшее развитие пойдёт в направлении установки Распебери Пи в качестве медиа-директора в спальню и IR Toy в него.

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 18 фев 2014, 21:42

Пришёл Irdroid WiFI v3.0. С пересылкой из Болгарии обошёлся мне в 70 баксов, или 2474 рубля. Внутри имеем:
1. USB IR Tranciever совместимый с драйверами USB IR Toy, но имеющий 3 (против 1 у прародителя) эмитера. Закорпусирован донгл в тонированный прозрачный корпус от какого-то USB-картридера (по бокам вырезы под карты и логотипы m2, ms duo, micro sdhc и sdhc). Донгл отдельно, продают по 38 баксов, при стоимости прототипа около 20 баксов.
2. В качестве LIRC-сервера выступает карманный (помещается в ладонь, весит 50 грамм) WiFi роутер Hame MPR-A1 с поддержкой 3G-4G-LTE и функцией Power Bank (внутри 1800 мАч литий-полимерный аккумулятор, для подзарядки сотиков :). Ethernet то же есть, соответственно железка вполне может претендовать на лавры любимых в народной среде TPLinkов MR3020 и WR703N. На ebay можно заказать за деньги в пределах 580-680 рублей, что 200-300 рублей дешевле приобретённого в ДНС-шопе в Волгограде MR3020 (890 рублей). Внутри медиатековский SoC RA-5350f, но RAM имеет всего 16 Мб и хотя этот роутер с OpenWRT дружит, но TPLinkи в прошивке гораздо проще.

Таким образом, собирая аналог в кучу самостоятельно, смета составит: 20 баксов за IR Toy, плюс 17-20 баксов за роутер - экономия около 30 баксов или 1000 рублей.

Ссылка для посмотреть - http://mysku.ru/blog/everbuying/20358.html.
Теперь Буду пробовать цеплять его к Majordomo и LinuxMCE: с роутером по сети и только донгл через USB. Попробую и с MR3020.

kodr
Сообщения: 29
Зарегистрирован: 27 фев 2012, 02:49
Откуда: Одесса, Украина
Контактная информация:

Re: Управление посредством IR

Сообщение kodr » 19 фев 2014, 12:34

Вот пример решения данного вопроса http://habrahabr.ru/post/193572/

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 27 фев 2014, 21:22

Завёл USB IRToy под роутером TPLink TL-MR3020 на прошивке CyberWRT v.1.4 (билд @37816). Подробности и пакеты ipk на форуме Мажордомо в топике http://smartliving.ru/forum/viewtopic.p ... 9802#p9802.

capicator
Сообщения: 2
Зарегистрирован: 16 окт 2012, 21:17

Re: Управление посредством IR

Сообщение capicator » 25 мар 2014, 15:40

Доброго времени суток всем!
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.

binladin
Сообщения: 24
Зарегистрирован: 14 ноя 2013, 08:33

Re: Управление посредством IR

Сообщение binladin » 25 мар 2014, 21:04

capicator писал(а):Доброго времени суток всем!
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.
Ткнул на ваш вопрос на МДМ-форуме.

vladimir22
Сообщения: 219
Зарегистрирован: 15 мар 2013, 09:42

Re: Управление посредством IR

Сообщение vladimir22 » 25 мар 2014, 22:42

а вот тут вот интересней , и дешевле чем малина получается
http://habrahabr.ru/company/veeam/blog/182832/

со след. недели начну колдовать .

capicator
Сообщения: 2
Зарегистрирован: 16 окт 2012, 21:17

Re: Управление посредством IR

Сообщение capicator » 27 мар 2014, 20:59

binladin писал(а):
capicator писал(а):Доброго времени суток всем!
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.
Ткнул на ваш вопрос на МДМ-форуме.
Спасибо!
Стал разбираться и ни как не могу понять зачем там фотодиод?
Фотоприемник тоже не на стандартную частоту (38 кГц), говорят что из за этого чувствительность у него так себе.
В чем тогда крутизна сего девайса?

Ответить