Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 19.05.2015, 09:32   #11
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: mr3020 ir receiver

Цитата:
Сообщение от Admin Посмотреть сообщение
Да


Питание с USB взять можно, но на RS232 без обвеса подключать не стоит, там +12в, -12в
А можно чуть подробнее? Мне кажется что ик приемник неисправен...
По Соm: В тех схемах которые я видел, выход с ик идет на пин1 dcd. Это же вход, на нем не должно быть 12В. Или я что то непонимаю?
Tohin вне форума   Ответить с цитированием
Старый 19.05.2015, 09:45   #12
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: mr3020 ir receiver

Извиняюсь я забыл что RS485 это не UART и кроме RX и TX у него есть еще куча вх/вых
Admin вне форума   Ответить с цитированием
Старый 20.05.2015, 22:49   #13
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: mr3020 ir receiver

А разве не RS232?

К делу.
Припаял проводки и разъем, проверил мультиметром: При подаче +5V на выходе абсолютно идентичное напряжение. При попадании сигнала на приемник напряжение проседает до 4,7 - 3,7В.

Далее подключил его к роутеру на питание 3,3В. Стало немного страшно... После подачи питания, роутер загрузился...
Далее ssh:

Код:
#если нет полноценного wget (jy нужен для работы через https)
opkg update
opkg install wget
#далее только для Attitude Adjustment
wget https://github.com/akellai/MR3020/blob/master/bin/lirc_0.9.0-1_ar71xx.ipk?raw=true --no-check-certificate
mv lirc_0.9.0-1_ar71xx.ipk?raw\=true lirc_0.9.0-1_ar71xx.ipk
wget --no-check-certificate https://github.com/akellai/MR3020/blob/master/bin/lirctools_0.9.0-1_ar71xx.ipk?raw=true 
mv lirctools_0.9.0-1_ar71xx.ipk?raw\=true lirctools_0.9.0-1_ar71xx.ipk
opkg install ./lirc_0.9.0-1_ar71xx.ipk
opkg install ./lirctools_0.9.0-1_ar71xx.ipk
insmod lirc_dev
mkdir -p /var/run/lirc
lircd
insmod lirc_serial gpio_in_pin=7 debug=1 #у меня нога с выводом подключена на GPIO7
mode2 -d /dev/lirc0
и идем светить на приемник пультом от телевизора/муз.центра/чего-еще-найдете

Я посветил и радостно увидел в консоли туеву хучу сообщений вида:
Код:
pulse 528
space 1196
pulse 556
space 1225
pulse 527
space 1225
pulse 527
space 443
pulse 440
space 340
pulse 548
space 1194
pulse 538
space 347
pulse 556
space 1171
pulse 573
space 1208
pulse 555
space 308
pulse 569
space 1195
pulse 555
space 288
pulse 590
space 1195
pulse 556
ушел думать об интеграции сего приобретения в программную часть..
Найденные ссылки по теме управления (сам еще не читал, положу тут, чтоб не забыть)
https://www.raspberrypi.org/forums/v...43574&p=528028
http://www.ziemski.net/rcmpd/index.html

Последний раз редактировалось Tohin; 20.05.2015 в 22:59.
Tohin вне форума   Ответить с цитированием
Старый 24.05.2015, 11:27   #14
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: mr3020 ir receiver

Скачал rcmpd. начал изучать. Прикольная, надо сказать, вещь. можно развивать самостоятельно.
Но для работы требует установленной утилиты nl. в репозитории Openwrt не нашел. Я плохо искал или надо собирать самому?
UPD:
Плохо искал: coreutils-nl_8.16-1_ar71xx.ipk

Последний раз редактировалось Tohin; 24.05.2015 в 11:33. Причина: Нашел.
Tohin вне форума   Ответить с цитированием
Старый 24.05.2015, 12:30   #15
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: mr3020 ir receiver

Цитата:
Скачал rcmpd. начал изучать. Прикольная, надо сказать, вещь. можно развивать самостоятельно.
Что за зверь? В поиске ничего по нему не нашел
Admin вне форума   Ответить с цитированием
Старый 24.05.2015, 14:50   #16
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: mr3020 ir receiver

Bash-скрипт разgrepающий вывод irexec и передающий все это в mpc.
Забавно, немного изменив этот скрипт, при нажатии кнопки power на пульте он будет включать-выключать сервер с mpd.

Себе на память: чтобы mpc всегда общался с удаленным mpd (вместо локалхоста) нужно сделать:
Цитата:
export MPD_HOST=ip_address_of_mpd
Кстати, достаточно ли включить этот экспорт в /etc/profile, чтобы все выполняемые скрипты получали это переменную или нужно городить скрипт в /etc/init.d/?

Последний раз редактировалось Tohin; 03.08.2019 в 11:38.
Tohin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 14:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика