идея  |   железо  |   софт  |   email  |   форум |   



Пульт и клавиатура

Исходя из поставленных задач, основным устройством для управления этой байдой будет пульт ДУ. Учитывая всю остальную аппаратуру - это будет универсальный ИК пульт. Пока опустим рассмотрение выбора самого пульта и подумаем, как нам управлять компьютером.

Итак, управление компьютером с ИК пульта... Что тут у нас? В целом, выбор есть - как готовых устройств, так и советов для самоделкина. Просматриваются следующие классы устройств:

Периферия, поставляемая с пультами.

Крутые звуковые карты (например, SB Audigy Platinum EX), TV-тюнеры и видеокарты с ними (например, ATI All-In-Wonder) имеют в своем составе пульты ДУ. Этот вариант я не буду рассматривать, так как TV тюнер мне не нужен, а со звуковой карточкой я еще не определился. К тому же места под внешний блок Audigy Platinum EX не ожидается. Да и софт для пультов в таких системах вполне может быть очень ограниченным и закрытым.

Приемники, подключаемые к COM порту.

[Image]

Хотя на западе и продают такие вещи в готовом виде, простота реализации такой штуки делает покупку ее почти позором. Cooler подробно описывает как что делать, есть даже каталог ИК-приемников.

[Image]

Хоть я и редко держал в руках паяльник, но простота этой схемы не пугает даже и меня. Так что, я обязательно вернусь к этому варианту когда-нибудь.

Приемники, эмулирующие клавиатуру.

Все гениальное просто - приемник включается между клавиатурой и компьютером и по командам с пульта эмулирует нажатие клавиш.

Я нашел в продаже в России единственное устройство такого типа - так называемый, "Скорпионовский пульт". Стоит эта радость порядка $25.

[Image]

X10 Пульты

Я обещал не вдаваться в X10 в данном проекте, так что просто скажу, что такой вариант тоже есть - генерировать стандартные X10 события с пульта, а в компьютере их программно обрабатывать.

Эмулятор клавиатуры - покупка и подключение

Я по профессии программист, так что я выбрал самый простой для меня вариант - эмулятор клавиатуры. Заказал его по почте, и через неделю получил, заплатил там же - на почте - деньги, и все. Все бы так работали! Настройка и подключение - простейшие. Обучаешь пульт командам (без всякого софта), и все - на нажатие кнопки он выдает до 26 клавиатурных команд.

Естественно, идеальных продуктов не бывает, так что и у этого устройства есть проблема - его пульт работает в коде RC-6 и попутно может управлять другими устройствами, которые его понимают.

Как вы наверное, догадались, мне повезло. RC-6 - стандарт фирмы Philips, и мой телевизор с радостью стал реагировать на команды пульта. В руководстве к пульту в таких случаях предлагается просто выключить "конфликтующий" девайс, что в нашем случае неприемлемо, так как мы на экране телевизора собираемся меню смотреть.

Если посмотреть описание стандарта RC-6, то видно, что команда состоит из двух частей - кода группы и собственно кода команды. Каждая группа соответствует какому-либо типу устройства - телевизор, CD проигрыватель и т.п. Очевидно, что в нашем случае пульт выдает команды телевизора. Приемнику глубоко наплевать, какая группа команд передается (поскольку сказано, что он будет работать с любым пультом, совместимым с RC-6). Таким образом, одно из решений моей проблемы - найти другой RC-6 пульт, который не управляет моим телевизором. (Интересный факт - на оригинальный пульт от моего телевизора это устройство не реагирует. Значит этот пульт не совместим с RC-6, а вот телевизор настолько умен, что управляется и тем и другим) 

Другое решение, предложенно авторами пульта:
"Если ваш телевизор реагирует на все клавиши,
то в будущем для решения вопроса мы
изготовим вариант несовместимый с телевизорами, с другим
приёмником и пультом, и сделаем вам бесплатно замену.
Думаю этим летом такой вариант будет сделан, о чём
вы будете проинформированны специальным письмом.
"

Так что, буду держать вас в курсе событий. А пока для тестов я залепил окошко ИК приемника телевизора.

Клавиатура

У меня есть подозрение, что клавиатура нашему музыкальному компьютеру понадобится все равно. Хотя бы время от времени. Для настройки или обслуживания можно использовать программы удаленного доступа. Но если все-таки я решу, что мне надо ходить в интернет с дивана, или что мне нужна на диване клавиатура по тем или иным причинам, то выход здесь один - беспроводная клавиатура.

Клавиатура однозначна должна быть RF, не ИК, поскольку очень неудобно направлять ее в сторону ИК приемника и одновременно печатать. Мышь должна быть на ней же, чтобы не искать.

Всем этим требованиям удовлетворяет, например, BTC-5113RF

[Image]

Стоит она около $60, так что, надо еще посмотреть - нужна она или нет.

 

 

 

 


Hosted by uCoz