Re: Irreco
Niko2040
Разобрался!
Допиливаю статью...
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Niko2040
Разобрался!
Допиливаю статью...
загорается синим цветом
кстате кошки видят ик лучи) это можно проследить по их реакции тыкнув пультом в морду ))
Я ничeму нe рaд в мoлчaньи cвeтлыx днeй. Я - Мазандар! И грoм и дoждь друзья мoи тeпepь. В лaдoни гopсть пpичудливыx кaмнeй… Бeзвoдный край… Прoрoкoв слaвить грех тут. Нe лгу сeбe : нe ждeт тaких уcпeх. И я нe стaну никoгдa тaким, кaким хoчу. Тaк умирaeт сaмoмнeньe, нo пуcть живeт сoмнeньe. Oнo и ecть пoкopнocть и пeчaль для днeй людcких. И вce прoйдeт лeгкo, бeз лишнeй бoли. Нa сaмoм дeлe этo хoрoшo, и я дoвoлeн…
comu82 пишет:загорается синим цветом
кстате кошки видят ик лучи) это можно проследить по их реакции тыкнув пультом в морду ))
Пошел проверять)
Добавлено: 04.06.2011 13:28:17
чет кошка не реагирует вообще, наверно просто этой ленивой сволочи все пофиг :-)
Добавлено: 04.06.2011 13:32:03
Интересно, вот бы сделать ик указку и управлять кашаками *CRAZY*
для начала нужно что бы lirс был запущен.
/etc/init.d/lirc startтеперь можно использовать irsend (подробнее)
irsend --address=localhost:8765 SEND_ONCE Samsung POWER--address=localhost:8765 значит что нужно подключится к серверу по адресу localhost к порту 8765
SEND_ONCE отослать один раз
Samsung имя пульта (не имя конфиг файла а имя пульта указанное в конфиге (name myRemote) при условии что конфиг included в файле /etc/lircd.conf)
POWER имя команды
Если у вас завалялся старый PCI ТВ тюнер с ИК приемником вроде AverTV Studio, то можно этот приемник воткнуть в гнездо для микрофона (благо, разъем у него стандартный джек 3.5 мм) и записывать сигнал с пультов ДУ.
И возиться с пайкой ИК фотодиодов не надо.
фотодиод не обязательно ик. они наверно все ик волны "воспринимают"
Добавлено: 04.06.2011 16:28:24
Ужас. есть программа irrecord, которая все, что я делал вручную, делает сама!!! кроме пайки конечно)
К сожалению с фотодиодом ничего не получилось ![]()
в мышке используется PAN3101DB распайку можно глянуть в мануале.
мануал по нему тут
дополнительно полезно глянуть информацию на ixbt
Универсальный ИК-пульт для камеры Canon (часть1)
Универсальный ИК-пульт для камеры Canon (часть2)
может кто помочь конфиг написать?
у меня пульт подает 5 сигналов
проект Audacity на iFolder (zip 42 kb)
код как я понимаю должен быть такой?
begin remote
name Minolta-Sony-RMT-DSLR1
flags RAW_CODES
eps 30
aeps 100
header 300 1110
gap 11877
begin raw_codes
name Shatter
270 560 270 280 260 560
260 560 270 280 260 570
260 280 260 290 260 560
260 290 260 540 290 570
270 560 260 280 270 280
270 280 270 550 270 560
260 560 260 560 5170
270 560 270 280 260 560
260 560 270 280 260 570
260 280 260 290 260 560
260 290 260 540 290 570
270 560 260 280 270 280
270 280 270 550 270 560
260 560 260 560 5170
270 560 270 280 260 560
260 560 270 280 260 570
260 280 260 290 260 560
260 290 260 540 290 570
270 560 260 280 270 280
270 280 270 550 270 560
260 560 260 560 5170
270 560 270 280 260 560
260 560 270 280 260 570
260 280 260 290 260 560
260 290 260 540 290 570
270 560 260 280 270 280
270 280 270 550 270 560
260 560 260 560 5170
270 560 270 280 260 560
260 560 270 280 260 570
260 280 260 290 260 560
260 290 260 540 290 570
270 560 260 280 270 280
270 280 270 550 270 560
260 560 260 560 5170
end raw_codes
end remoteно этот код не работает. Может все дело в том как повторения сигнала записывать? может ключ в repeat?
PS. или может кто знает, что в конфигах LIRC надо писать, что бы он звуковую карту воспринял за ИК приемник.?
может кто помочь конфиг написать?
у меня пульт подает 5 сигналов
проект Audacity на iFolder (zip 42 kb)код как я понимаю должен быть такой?
+ открыть спойлерbegin remote name Minolta-Sony-RMT-DSLR1 flags RAW_CODES eps 30 aeps 100 header 300 1110 gap 11877 begin raw_codes name Shatter 270 560 270 280 260 560 260 560 270 280 260 570 260 280 260 290 260 560 260 290 260 540 290 570 270 560 260 280 270 280 270 280 270 550 270 560 260 560 260 560 5170 270 560 270 280 260 560 260 560 270 280 260 570 260 280 260 290 260 560 260 290 260 540 290 570 270 560 260 280 270 280 270 280 270 550 270 560 260 560 260 560 5170 270 560 270 280 260 560 260 560 270 280 260 570 260 280 260 290 260 560 260 290 260 540 290 570 270 560 260 280 270 280 270 280 270 550 270 560 260 560 260 560 5170 270 560 270 280 260 560 260 560 270 280 260 570 260 280 260 290 260 560 260 290 260 540 290 570 270 560 260 280 270 280 270 280 270 550 270 560 260 560 260 560 5170 270 560 270 280 260 560 260 560 270 280 260 570 260 280 260 290 260 560 260 290 260 540 290 570 270 560 260 280 270 280 270 280 270 550 270 560 260 560 260 560 5170 end raw_codes end remoteно этот код не работает. Может все дело в том как повторения сигнала записывать? может ключ в repeat?
PS. или может кто знает, что в конфигах LIRC надо писать, что бы он звуковую карту воспринял за ИК приемник.?
Не знаю, актуально или уже нет, но отвечаю.
Самый верный способ: записать сигнал, выдаваемый вашей нокией, и сравнить с сигналом пульта. Тем не менее, вот мои мысли.
Подряд пять серий писать не надо, но в принципе должно работать и так, как сделали вы. Параметр gap как раз указывает минимальную паузу между командами. Наверно, я не достаточно прояснил это в прошлогодней статье.
Скорей всего, вам поможет смена полярности подключения фотодиода к джеку (на картинке сигнал заканчивается длинной единицей, что странно), или инвертируйте записанный звуковой файл, чтобы меньше возиться
.
Файл проекта на обменнике сдох (почему обменник, если здесь есть свой хостинг?). Если не выйдет самому разобраться, перезалейте.
Вот чуть-чуть починенный конфиг и картинка, чтобы понять, что я предлагаю. Конфиг сделан без учета инвертирования сигнала.

Еще раз. Конфиг демонстрирует только смысл параметра gap, работать он, скорей всего, не будет. Попробуйте переделать его, инвертировав сигнал. Но наверняка узнать, что не так, можно только сравнив сигнал телефона с сигналом пульта.
begin remote
name Minolta-Sony-RMT-DSLR1
flags RAW_CODES
eps 30
aeps 100
header 300 1110
gap 5170
begin raw_codes
name Shatter
270 560 270 280 260 560
260 560 270 280 260 570
260 280 260 290 260 560
260 290 260 540 290 570
270 560 260 280 270 280
270 280 270 550 270 560
260 560 260
end raw_codes
end remoteПроблема пока еще актуальна. Я пару недель на новогодние праздники потыркался ничего не получилось, закинул.
А хотелось бы решить эту задачку. Так как этот пульт для фотоаппарата. И я надеялся эту технлогию использовать для съемки Times Wrap.
Сегодня вечером попробую подать инвертированный сигнал с N900
Но вот что удевительно, я в разъем наушников в ноуте воткнул этот светодиод и пытался подать сигнал. Моя фотокамера (для которой я и делаю пульт) не принила сигнал, ни в том виде что было у меня записано, ни в инвертированном виде. Что бы могло быть?
Светодиоды у меня спаяны по этой схеме:
PS файл залил сюда.
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 6 official extensions. Copyright © 2003–2009 PunBB.
Сгенерировано за 0.101 секунды (95% PHP — 5% БД) 11 запросов к базе данных