|
|
|
Пульт ДУ своими руками |
|
|
|
Пульт
ДУ своими руками |
|
|
|
Этой статьей мы еще раз докажем, что лень — двигатель
прогресса. Надоело мне переключать музыку на компьютере мышкой и клавиатурой!
У нормальной аппаратуры есть пульты дистанционного управления, а компьютеров
нет? Тесть я хотел сказать не было, нет ничего сложного в изготовлении этого
чуда техники своими руками! |
|
|
Некоторые скажут, что при работе с компьютером можно обойтись и
без дистанционного управления. Нетрудно заметить, что домашние
компутеры не всегда оснащены беспроводными устройствами управления,
необходимыми при использовании мультимедийных возможностей компьютера.
Действительно, существуют радиоуправляемые мыши, клавиатуры. Но вот у многих
ли они есть? Поэтому работать на «удаленном» диване с компьютером
практически нереально. В принципе, можно сделать удлинитель для клавиатуры
и/или мыши. Но все равно, пользоваться клавой и мышкой за пределами
стола, — занятие весьма сомнительное. Например во время проведения
презентаций пульт ДУ просто необходим. Значительно проще и удобнее управлять
ходом презентации, не отходя от трибуны или стола. Короче, если вы счастливый
обладатель бытовой техники с устройством ДУ, то несомненно, способны понять
все преимущества этого скромного девайса. И какова жизнь без оного. |
|
|
Далеко не все современные компьютеры оснащены «родным» пультом
ДУ. По понятным всем причинам компьютерные ДУ не очень-то сильно и
распространены (для тех, кто в танке: из-за немалой стоимости девайсов, к
которым они прилагаются). В основном пульт прилагается к какому-нибудь
устройству расширения, например, ТВ-тюнеру, CD-ROM’у (Creative) и т.д.
Однако подобные ДУ зачастую ограничены в своих возможностях. К великому
сожалению, на нашем рынке нет готовых решений, предоставляющих более-менее
широкие возможности по функциям дистанционного управления. Ну ничего, мы сами
создадим, и пульт ДУ у нас будет. И все это мы сделаем из имеющихся у нас
подручных средств. То есть без необходимости каких-либо «особенных»
капиталовложений. |
|
|
Что нам надо для начала: компьютер, рабочий инструмент под
названием «не очень корявые руки» :-) и большое желание управлять
компьютером издалека. Далее — что есть у компьютера? Правильно, порты
ввода/вывода. У моего ПК, к примеру, COM-порты вообще не задействованы. Вот
их мы и будем использовать. Вас никто не заставляет отказываться от LPT- или
USB-портов. Но все же конструкция получится гораздо проще, если подключать
инфракрасный приемник пульта нашего ДУ именно к COM-порту. К тому же для
LPT и USB нет нормального ПО |
|
|
Приступаем к сборке, что же нам понадобится: |
|
|
Трех жильный провод, СОМ разьем |
|
|
|
|
|
Конденсатор 10мкф 16в |
|
|
|
|
|
Резисторы на 10кОм и 5кОм, диод кд521 |
|
|
|
|
|
Ну собственно и сам фотоприемник |
|
|
|
|
|
|
|
|
Теперь подробно поговорим о том, как выбрать фото приемник. |
|
|
Подойдут TK18xx, TSOP17xx, SFH506-xx, SFH5110-xx, SFH5111 (xx -
частота в kHz). |
|
|
Я использовал TSOP17xx |
|
|
|
|
|
Если у вас не такой фотоприемник, то расположение ножек (у
каждого приемника разное) можно посмотреть здесь (для
просмотра нужен Acrobat Reader) |
|
|
Далее по простенькой схемке собираем |
|
|
|
|
|
Резисторы 10кОм, 5кОм, диод КД521, конденсатор 10мкФ 16вольт. |
|
|
Я собрал на макетной плате |
|
|
|
|
|
Вот и все, но есть второй способ сборки |
|
|
|
|
|
стабилизатор КРЕН5А, конденсатор (от 5 до
30 мкФ — чем больше, тем лучше), резистор (от
1 до 2 кОм) |
|
|
Половина дела сделана, осталось найти подходящий пульт.В
принципе, можно использовать любое ДУ. Ибо наш компьютер жестко не привязан
ни к какому из них. И это очень важно! С помощью программного обеспечения
(ПО) мы сможем настроиться на любой имеющийся пульт. Правда бывают и
исключения, не очень хорошо работают пульты SAMSUNG и PANASONIC где частоты
посылок достигают 400кГц. |
|
|
Теперь нам необходимо научить компутер "слушать" любой
пульт ДУ. Потом все пакеты должна выучить программа, которая будет узнавать
нажатия разных клавиш пульта. Эта же программа может и управлять всем
остальным (нажимать кнопки, регулировать громкость и т.п.). |
|
|
Как раз для такаих задач существует проект для Linux"a LIRC
(linux infrared control), который был успешно портирован для Windows. Так и
называется - WinLIRC.
|
|
|
Все, с железом и пайкой закончили. Теперь вернемся к WinLIRC,
причем, его освоение - это еще полпути. Не самого сложного, но очень
ответственного. |
|
|
uICE - вот это самое то что
надо. Клевая штука. Полное название программы - universal Infrared Control
Engine. Понимает тучу всяких устройств (как железных так и системных). В том
числе и LIRC. |
|
|
Так вот. Сам uICE может работать самостоятельно и без всякого
LIRC - его надо только научить всем кнопкам. Там есть большой раздел для этого.
Но. Ценность LIRC в том, что он очень умно анализирует пакеты и не дает
ошибок. Просто у программы uICE плохой обучающий и анализирующий блок.
Необходимо прописать в uICE, что отныне он будет работать с демоном WinLICR,
как источником сигналов. Прописывается это несложно - достаточно указать IP
машины, порт оставляем по умолчанию. |
|
|
После этого необходимо в разделе настроек прописать пульт,
кнопки (имена опять придется смотреть в .CF от WinLIRC).И определить действия
на них. Набор действий достаточно широк, чтобы можно было делать с виндузой и
программами практически все (наборы layout позволяют выполнять
последовательность действий над программами). |
|
|
Таким образом, как нижний драйвер используеся WinLIRC, который
умеет очень хорошо работать с распознаванием пакетов (обучением любому
пульту), а в качестве программы верхнего уровня используется программа uICE.
Это хороший копмлект для управления компьютером. |
|
|
Софт. WinLIRC
[122kb] -
внутри еще есть и исходники, запускать WINLIRC.EXE; GEN_IR
[80kb] -
из всего пака (там исходники еще) необходим только GEN_IR.DLL; |
|
|
|
|
|
Вот, в общем, и все. Теперь, благодаря пульту ДУ, вы открыли для
себя огромный полигон для экспериментов. Развлекайтесь на здоровье! |
|
|
|
|
|
Авторские права принадлежат сайту http://mastermods.modding.ru; |
следующая глава:
глава
11. Три способа управления компьютером через любой ИК пульт
© Copyright 2008