HomePage
Меню: Ir
 Главная
 Для компа
 Радиоволны
 Остальное
 Ссылки

SV Laboratory - только проверенные схемы!


Чтобы компьютер мог понимать команды от любого пульта ДУ нужно две вещи: первая - сделать устройство, которое будет принимат ИК посылки от пульта, и вторая - программа, которая бы запускала программы, нажимала на кнопки и тд.
Сначала сделаем ИК приемник. Он подключается к COM порту компьютера. Его схема дана на рисунке.


Как видно - все очень просто. Диод можно взять любой кремниевый, маломощный - например КД521(522), или импортный 1N4148, ну или какой другой. Если есть желание, то можно подобрать резистор (по схеме 5кОм) так, чтобы на конденсаторе было ровно 5в, но это не обязательно - все и так работает. Теперь что касается основной детали - ИК приемника TK1833. Я его не нашел. Поэтому взял ИК модуль от импортного телевизора. Он сделан на фотодиоде и микросхеме TBA2800. С него тоже выходит три вывода, которрые подключаются анологично.
Теперь о софтовой части. Наверное самая известная программа для ИК - это WinLirc. WinLirc - это только драйвер, он принимает сигналы от ИК приемника и все. Управление он отдает другим программам.


Программу WinLirc берите на сайте winlirc.sourceforge.net. Там же захватите плагин для WinAmpа.
Запустив прогу жмите на кнопку Raw Codes, понажимайте кнопки на пульте ДУ - если в окошке бегают циферки - значит все OK. Мможно переходить к обучению WinLirc`а - жмем Learn и следуем инструкциям. После обучения жмем Analyze. Все.
Теперь надо сконфигурировать плагин для WinAmp`а. Пишем там название кнопок, какие давали приобучении WinLirc`а (их можно посмотреть в созданом *.cf) и выбираем для этих кнопок функции.
С сайта www.neurosoft.ru/alloy/ можно скачать Light Alloy - это аудио-видео проигрыватель, которым можно управлять через WinLirc.
Для управления компом (ну там громкость +/-, эмуляция нажатия любых кнопок, открытие/закрытие окон, выключение компьютера и др.) есть программа uICE, берите на сайте www.mediatexx.com. uICE сам, без WinLirc`a, может распознавать команды от ИК устройства, но он делает много ошибок, поэтому все равно в настройках выбирайте работать с WinLirc`ом. Потом создавайте пульт с именем *.cf файла от WinLirc`a, пишем названия кнопок, какие давали приобучении WinLirc`а (их можно посмотреть в *.cf) и выбираем для этих кнопок функции.

Но есть прога еще лучше всех предъидущих. Это Girder. Берем на www.girder.nl, там же в разделе Download/Plugins берем плагин Igor SFH56-device. Так чем же все таки Girder лучше остальных? Во-первых поддерживает русский язык (что не маловажно), во-вторых напрямую (без WinLirc`a) работает с ИК приемником, ну и в-третьих без ошибок распознает кнопки, и не надо никакого обучения.


В настройках плагина Igor SFH56-device выбираем нужный COM порт и сигнальный контакт (если вы делали ИК приемник по моей схеме, то это DCD).


Вот мой вариант приемника. Он собран в корпусе от переходника "Сеги".



Источник Cooler

  © 2002-2006, Simonov Vitaliy