Управление посредством IR
Управление посредством IR
Здравствуйте, прошу поделиться опытом: кто, что использует для управления устройствами имеющими IR-канал (ПДУ), как-то телевизор, AV-оборудование и прочее. Есть Globalcache GC-100, но очень дорого, есть IRLink Radialis, но по usb и поэтому в одной комнате. Что ещё можно посмотреть ?
Re: Управление посредством IR
Какраз на этих выходных озадачился управлением телевизором и кондеем. До этого часто видел примеры как сделать подобное через ардуино. Но из-за отсутсвия времени хотел купить готовый девайс. Пытался искать на 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В. Из маленьких только зарядки для телефонов. Другие БП имеют уже внушительный размер в сравнении с ардуино.
Касательно прошивки. Пока читал про телеки, нашёл готовый скетч 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В. Из маленьких только зарядки для телефонов. Другие БП имеют уже внушительный размер в сравнении с ардуино.
Re: Управление посредством IR
Мне больше идея нравится с передачей hex в url. Все равно команда в большем случае будет подаваться с сервака (с помощью голоса или web).
Кстати, если будет ethernet shield то питание можно подать по свободным жилам utp5.
А еще, нужно дождаться microduino. Размер меньше и ethernet c POE есть.
Кстати у современных телеков api еще не придумали чтоли?
Кстати, если будет ethernet shield то питание можно подать по свободным жилам utp5.
А еще, нужно дождаться microduino. Размер меньше и ethernet c POE есть.
Кстати у современных телеков api еще не придумали чтоли?
Re: Управление посредством IR
ИК-экстендер (типа этого). Плюсы - максимально дёшево. Неясности - какой максимальной длины может быть линия от блока экстендера до ИК-эммитера к управляемому устройству (у меня расстояние будет варьироваться от 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 евро на комнату).
* 2 вариант - в серваке ИК-USB трансивер который рулит тем что в зале. В остальных помещениях Вайфай-ИК шлюзы (типа Irdroid), Ethernet-ИК шлюзы (ардуино с шилдом, распебери-пи с IRtoy и LIRCом, или что-то IR Remote Control Over Cat5 Cat6 Extender + IR Remote Blaster Repeater).
* 3 вариант - комбинация из двух предыдущих, начиная с малого и далее "на вырост".
Основной критерий думается - конечная стоимость, что бы не вышло, что решение на базе IR-Trans оказалось сравнимым по затратам (3-4 комнаты х 150-180 евро на комнату).
Re: Управление посредством IR
Попадали мне в руки такие штуки, в количестве 3шт, все работали ужасно плохо!ИК-экстендер (типа этого)
Re: Управление посредством IR
Пардон, пока разбирался со входом на сайт, половина моего сообщения сьело, повторюсь.
Из готовых ИК-трансиверов нашёл:
* 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 здесь.
Заманчиво.
Из готовых ИК-трансиверов нашёл:
* 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 здесь.
Заманчиво.
Re: Управление посредством IR
Можно поподробнее - что в них плохого ?Rik писал(а):Попадали мне в руки такие штуки, в количестве 3шт, все работали ужасно плохо!ИК-экстендер (типа этого)
Re: Управление посредством IR
Ситуация усугубляется проблемой выбора - HVAC IR Remote module for Arduino / Raspberry Pi -30 евро.
Re: Управление посредством IR
Прочитаете первое сообщение этой ветки, там человек как раз использует ir-toy
Re: Управление посредством IR
Спасибо, прочитал, для себя принял решение и заказал Irdoid - приедет, расковыряю роутер, посмотрю что внутри, что за прошивка. Думается там OpenWRT. В любом случае USB Ir toy не будет бесполезен. Мне предстоит прикрутить его к LinuxMCE, если получится (должно, только шаблон придётся написать), дальнейшее развитие пойдёт в направлении установки Распебери Пи в качестве медиа-директора в спальню и IR Toy в него.vtec писал(а):Прочитаете первое сообщение этой ветки, там человек как раз использует ir-toy
Re: Управление посредством IR
Пришёл 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.
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.
-
- Сообщения: 29
- Зарегистрирован: 27 фев 2012, 02:49
- Откуда: Одесса, Украина
- Контактная информация:
Re: Управление посредством IR
Вот пример решения данного вопроса http://habrahabr.ru/post/193572/
Re: Управление посредством IR
Завёл USB IRToy под роутером TPLink TL-MR3020 на прошивке CyberWRT v.1.4 (билд @37816). Подробности и пакеты ipk на форуме Мажордомо в топике http://smartliving.ru/forum/viewtopic.p ... 9802#p9802.
Re: Управление посредством IR
Доброго времени суток всем!
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.
Re: Управление посредством IR
Ткнул на ваш вопрос на МДМ-форуме.capicator писал(а):Доброго времени суток всем!
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.
-
- Сообщения: 219
- Зарегистрирован: 15 мар 2013, 09:42
Re: Управление посредством IR
а вот тут вот интересней , и дешевле чем малина получается
http://habrahabr.ru/company/veeam/blog/182832/
со след. недели начну колдовать .
http://habrahabr.ru/company/veeam/blog/182832/
со след. недели начну колдовать .
Re: Управление посредством IR
Спасибо!binladin писал(а):Ткнул на ваш вопрос на МДМ-форуме.capicator писал(а):Доброго времени суток всем!
Подскажите пожалуйста, для USB Infrared Toy где можно взять файл прошивки на PIC 18F2550?
На сайте что не нашел, может кто носом ткнет.Буду премного благодарен.
Стал разбираться и ни как не могу понять зачем там фотодиод?
Фотоприемник тоже не на стандартную частоту (38 кГц), говорят что из за этого чувствительность у него так себе.
В чем тогда крутизна сего девайса?