Сайт создан в системе uCoz
Кто не хочет валяясь на диване управлять компьютером как будто сидишь за клавиатурой!?
Вот и я тоже так захотел =) покопался в сети и нарыл туеву кучу схем.
 
 
Я выбрал схему что попроще (см. рис. №1) все детали у меня как раз имелись в наличии
а вот ИК приёмник (TSOP 1736) пришлось купить.
Для того чтоб у вас не возникло проблем с маркировкой контактов ИК приёмников я прикладываю мануал по их распиновке.
 
 
Всю схему спрятал в не большой коробочке возле СОМ разъёма.
(расскажу кратко как проверить пульт ДУ - т.к сигналы от пульта идут в Инфра Красном спектре то для глаза они не видны
для этого надо иметь фото или видеокамеру телефон с камерой тоже подойдёт,
включаем камеру и смотря в видоискатель нажимаем на кнопки ДУ если кнопка подаёт сигнал то вы увидите яркие вспышки)
Пульт имелся в наличии от какого то муз.центра Панасоник
 
 
Разобрав пульт я увидел на схеме что имеется разводка для 38 кнопок (а кнопок изначально 32)
Позамыкав дорожки на плате обнаружил что работают только 5 из 6 скрытых кнопок,
подумав что они будут не лишними выпилил надфилем под них "окошки" в передней крышке ПДУ
т.к самих резиновых кнопок там не было пришлось их отрезать от не рабочего пульта и приклеить
СуперМоментом к тем местам где они должны быть :)
(на фото видно те кнопки что я добавил - серого цвета)
На этом первый этап под названием "железо" закончен, приступаем ко второму - программному.
(далее идёт инфа взятая с сайта http://mastermods.modding.ru)
В принципе, можно использовать любое ДУ. Ибо наш компьютер жестко не привязан ни к какому из них.
И это очень важно! С помощью программного обеспечения (ПО) мы сможем настроиться на любой имеющийся пульт.
Правда бывают и исключения, не очень хорошо работают пульты SAMSUNG и PANASONIC где частоты посылок достигают 400кГц.
Теперь нам необходимо научить компутер "слушать" любой пульт ДУ.
Потом все пакеты должна выучить программа, которая будет узнавать нажатия разных клавиш пульта.
Эта же программа может и управлять всем остальным (нажимать кнопки, регулировать громкость и т.п.).
Как раз для такаих задач существует проект для Linux"a LIRC (linux infrared control), который был успешно портирован для Windows.
Так и называется - WinLIRC причем, его освоение - это еще полпути. Не самого сложного, но очень ответственного.
После того, как подключите ИК приемник к любому COM порту (1-му или 2-му), необходимо проверить работоспособность схемы и деталей вообще.
После запуска программа скажет, что ее необходимо сконфигурировать.
В строчке config можно на первое время подставить родной файлик sample.cf, который идет с ней, потом выбрать COM порт.
Потом лезем в пункт меню RAW data в LIRC. Давите кнопки на пульте - смотрите пакеты. Если все ок, в окошке чего-то там бегает, схему можно считать рабочей.
Теперь необходимо научить программу LIRC распознавать все кнопки вашего пульта.
В строчке config прописываем новое имя файла (где будет описан ваш пульт) и идет в пункт Learn. Далее - читаем, что пишут и следуем инструкциям.
У меня практически на всех кнопках было 100% распознавание пакетов.
После обучения необходимо проанализировать получившийся файл с RAW данными от пульта.
Жмем кнопку Analyze. Программа перестроит CFG файл, где будут хранится значения всех кнопок, которые вы нажимали.
Больше в программе LIRC делать нечего, сверните ее - пусть висит в трее.
Потыкайте пульт - WinLIRC в трее должен отзываться зеленым светом на известные кнопки.
Далее, для ходовых испытаний программы установите плагин для Winamp, который позволяет управлять плейером. Плагин необходимо сконфигурировать.
Вообще, придется лазить постоянно в файлик .CF, который WinLIRC создал для вашего пульта - там находятся названия кнопок
(которые вы же и давали) - вот их необходимо и прописать в свойствах плагина. Прописать надо ручками. Впрочем, разобраться несложно.
Я для пробы сконфигурировал громкость (туда/сюда) и передвижение prev-next по песенкам в плейлисте. Все заработало сразу. Проблем не было.
Теперь хорошо бы подобрать программу, которая могла бы управлять виндузой, программами, кнопки всякие нажимать и пр.
В общем, чтобы моща перла :)

uICE - вот это самое то что надо. Клевая штука. Полное название программы - universal Infrared Control Engine.
Понимает тучу всяких устройств (как железных так и системных). В том числе и LIRC.
Так вот.
Сам uICE может работать самостоятельно и без всякого LIRC - его надо только научить всем кнопкам. Там есть большой раздел для этого.
Но ценность LIRC в том, что он очень умно анализирует пакеты и не дает ошибок. Просто у программы uICE плохой обучающий и анализирующий блок.
Необходимо прописать в uICE, что отныне он будет работать с демоном WinLICR, как источником сигналов.
Прописывается это несложно - достаточно указать IP машины, порт оставляем по умолчанию.
После этого необходимо в разделе настроек прописать пульт, кнопки (имена опять придется смотреть в .CF от WinLIRC).
И определить действия на них. Набор действий достаточно широк, чтобы можно было делать с виндузой и программами практически все
(наборы layout позволяют выполнять последовательность действий над программами).
Таким образом, как нижний драйвер используеся WinLIRC, который умеет очень хорошо работать с распознаванием пакетов
(обучением любому пульту), а в качестве программы верхнего уровня используется программа uICE.
Это хороший копмлект для управления компьютером.
Впрочем, с помощью пульта можно не только плейера и телевизоры запускать.
Например, можно организовать систему персонального доступа - т.е. к твоему компу никто не подойдет,
а ты в любой момент нажал кнопку на пульте - и хранитель экрана прекратил работу, нажал - вошел в сетку и т.п.
Короче, нафантазировать можно все что хочешь.

Софт.

WinLIRC [78kb] - внутри еще есть и исходники, запускать WINLIRC.EXE.

Pl
ugins [872kb] - набор плагинов для WinAmp'a, Windows Media Player 9, Media Jukebox.

GEN_IR [53kb] - из всего пака (там исходники еще) необходим только GEN_IR.DLL.

uICE [3.74Mb] - инсталятор.

Trans [208kb] - Программа представляет из себя простой транслятор команд из winlirc в нажатия клавиш

Вот, в общем, и все. Теперь, благодаря пульту ДУ, вы открыли для себя огромный полигон для экспериментов. Развлекайтесь на здоровье!
.
Alles
P.S можно ещё собрать ИК приёмник и на LPT разьёме, но нормального софта для него найти сложно!