Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
02.03.2010, 23:52
|
|
Частый гость
Регистрация: 17.04.2007
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
|
Подмена IR кодов пульта ДУ.
Долгое время был читателем форума, но вот "созрел" написать.
Предпосылки : у DVD плеера был очень неудобный ПДУ.
Кнопки все одного размера, в темноте постоянно промахиваешься.
В итоге был куплен универсальный пульт LOTOS RM88E, но не удалось настроить под имеющийся DVD.
Настройка заключается в том, что нажимаем "Setup" и вводим код из списка.
После этого, при нажатии кнопок пульта, в соответствии с внутренней "прошивкой", выдаются соответствующие команды.
При разных кодах одной и той-же кнопке соответствуют разные команды, и подбором кодов производится настройка (подбор режима) пульта.
Под имеющийся DVD настроить не удалось, если DVD и реагировал, то надписи на кнопках не соответствовали их действию.
Тогда на и родилось это "устройство".
Микроконтроллер Attiny85 включён в разрыв сигнальной линиии с ИК приёмника в DVD.
Ножки 4 и 8 - питание, ножка 7 вход, ножка 2 выход.
С ИК приёмника сигнал поступает на вход, расшифровывается,
и если необходимо то на выход выдаётся сигнал, имитирующий команду с пульта.
Необходимо лишь составить таблицу соответствия входных и выходных кодов.
Для этого подключаем ИК приёмник ко входу звуковой платы компьютера
и программой "rcexplorer" читаем коды требуемых кнопок на пультах и прописываем в текст программы.
Перекомпилируем и прошиваем.
Если заинтересует, могу описать подробнее.
Компилировалось в CodeVisionAVR. Настроено на работу с внутренним генератором 16 МГц (фьюзы CKDIV8=0, CKSEL0=0).
|
|
|
|
03.03.2010, 00:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
|
Re: Подмена IR кодов пульта ДУ.
А не проще было пульт сделать на МК. Я так поступил когда не смог найти родной пульт.
|
|
|
|
03.03.2010, 00:31
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.02.2008
Адрес: Днепр. Украина
Сообщений: 3,294
Сказал спасибо: 442
Сказали Спасибо 1,048 раз(а) в 706 сообщении(ях)
|
Re: Подмена IR кодов пульта ДУ.
Для пульта на МК нужно делать плату, думать как сделать кнопки, и куча другой механической работы. Это решение позволяет разместить все в готовом пульте.
|
|
|
|
03.03.2010, 02:02
|
|
Прописка
Регистрация: 14.01.2008
Сообщений: 121
Сказал спасибо: 1
Сказали Спасибо 19 раз(а) в 18 сообщении(ях)
|
Re: Подмена IR кодов пульта ДУ.
Сообщение от r_o_m_k_a
|
программой "rcexplorer" читаем коды требуемых кнопок на пультах и прописываем в текст программы.
|
Что за прога такая? Подробнее можно?
|
|
|
|
03.03.2010, 10:14
|
|
Почётный гражданин KAZUS.RU
Регистрация: 29.01.2005
Адрес: Воронеж
Сообщений: 1,384
Сказал спасибо: 24
Сказали Спасибо 243 раз(а) в 182 сообщении(ях)
|
Re: Подмена IR кодов пульта ДУ.
Сообщение от MisterDi
|
Для пульта на МК нужно делать плату, думать как сделать кнопки, и куча другой механической работы. Это решение позволяет разместить все в готовом пульте.
|
Или вы не поняли или я.
Цитата:
|
Микроконтроллер Attiny85 включён в разрыв сигнальной линиии с ИК приёмника в DVD.
|
|
|
|
|
03.03.2010, 11:45
|
|
Частый гость
Регистрация: 17.04.2007
Сообщений: 12
Сказал спасибо: 3
Сказали Спасибо 1 раз в 1 сообщении
|
Re: Подмена IR кодов пульта ДУ.
Да, с пультом связываться не хотелось. Здесь получилось очень красивое на мой взгляд решение : внутри DVD места навалом, отпаиваем одну ножку ИК приёмника и навешиваем DIP8 микросхему на 4 проводах.
Программа "rcexplorer" легко гуглится. Очень помогла в отладке.
|
|
|
|
03.03.2010, 11:49
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Подмена IR кодов пульта ДУ.
в принципе- всё логично- по простоте....но я у себя не поленился - сделал новую плату в пульт...зато объединились DVD и TV (да и WinAmp - можно пристыковать..+ у меня DAЕWOO- регулировка TV- только со служебного пульта...его-тоже прошил).
Последний раз редактировалось OlegNZH; 03.03.2010 в 11:54.
|
|
|
|
03.03.2010, 14:25
|
|
Прописка
Регистрация: 21.09.2009
Сообщений: 218
Сказал спасибо: 1
Сказали Спасибо 29 раз(а) в 27 сообщении(ях)
|
DAЕWOO кодировка
OlegNZH, у вас есть описание DAЕWOO кодировки? Ну или хотя бы посмотреть исходник. Без пульта не могу запустить цифровую ТВ приставку.
|
|
|
|
03.03.2010, 14:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 28.02.2010
Сообщений: 2,297
Сказал спасибо: 53
Сказали Спасибо 461 раз(а) в 392 сообщении(ях)
|
Re: Подмена IR кодов пульта ДУ.
да давно это было ...по пошукаю в архивах ...может сохранилось
PS. увы- осталась только программа для эмуляции служебного пульта R30SVC на компе(сырая...я её только для баланса Белого использовал...светодиод к LPT цеплял...)...там коды только для него
Последний раз редактировалось OlegNZH; 03.03.2010 в 14:58.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:47.
|
|