|
"Никто не сплетничает о
тайных добродетелях других людей." |
Сегодня номер не такой большой будет по количеству статей. Просто решил посвятить выпуск целиком ИК управлению компьютером. И полностью разобраться с этой темой. |
С предыдущей публикации о прикручивании IR управления к компьютеру пришло
достаточно писем со всякими ссылками, схемами и программами. С помощью
этих писем и ссылок надеюсь окончательно поставить точку в этой эпопее.
Как раз для такаих задач существует проект для Linux"a LIRC (linux infrared
control), который был успешно портирован для Windows. Так и называется
- WinLIRC. Программу WinLIRC можно скачать на оригинальном сайте,
но весь софт я выложу в отдельной директории у себя "для комплекту". Сылки
в конце статьи. После запуска программа скажет, что ее необходимо сконфигурировать. В строчке config можно на первое время подставить родной файлик sample.cf, который идет с ней, потом выбрать COM порт и жать кнопку Raw Codes. Дальше вывалится окошко и программа будет ждать сигналов из последовательного порта. Дальше жмите кнопки на пульте - смотрите, что происходит в окошке. Там программа будет показывать сами пакеты. Ну, RAW-дата и есть raw-дата. |
Ок. Теперь надо отвлечься на сборку ИК приемника. Одн из читателей прислал мне простую схемку... Впрочем, вот письмо:
подключение ИК-приемника к COM порту Это схема, которую и прислал Александр. Огромная ему благодарность. Проще,
наверное, и не бывает. Вопрос в том, какой ИК приемник выбрать и где его
купить?
Ладно, не буду углубляться в разные мелочи. Разводку я дал, схему тоже. Пора собирать. Хотя собирать-то особо нечего. Единственно, что может еще понадобится - female разъем для COM-порта. Диод я взял КД521 (можно и 522 и др. подобные кремниевые), конденсатор 10мкф,16v. Обошлись все детали по Иркутским ценам в 54 рубля ровно. Самым дорогим оказался ИК приемник (51 руб.) Получилась у меня вот такая штука. Разводка по разъему female - в соответствии с цифрами, которые есть на схеме. Впрочем, на фотке я еще продублировал визуально (первый (1) - слева вверху, пятый (5) - справа, красный (7) - внизу). Сам фотоприемник, видимо, уже так сделан, что никаких красных стекол не надо, никаких экранов тоже - у меня помех не было никаких.
|
Можно запихнуть его вот так красиво в разъем - хотя я не понимаю,
чего фотоприемнику делать сзади компа? Или вот интересный вариант - встроить
в мышь. Только весь фокус в том, что в большинстве случаев не удастся
использовать стандартный шнур от мышки (поэтому разъем у меня самодельным
оказался) - в мышке не используется одна из линий, необходимых ИК приемнику
в этой схеме. Т.е. придется брать шнур от модема - там линии все на месте
и уже его пристраивать для мышки. Неплохое решение, но просверлить небольшое
отверстие в передней стенке корпуса и спрятать все провода внутрь - еще
лучше. Я так и поступлю :) На сайте WinLIRC можете найти ссылки на "компатИбле" программы,
которые совместимы с WinLIRC. Т.е. программы верхнего уровня. Что предлагается: Вот на uICE мы и остановимся. Полное название программы - universal Infrared Control Engine. Понимает тучу всяких устройств (как железных так и системных). В том числе и LIRC. Причем, есть как сам LIRC, так и железячка, которая называется Basic LIRC device - это как раз то, что паяется из 5-ти деталек :) Так вот. Сам uICE может работать самостоятельно и без всякого LIRC -
его надо только научить всем кнопкам. Там есть большой раздел для этого.
Но. Ценность LIRC в том, что он очень умно анализирует пакеты и не дает
ошибок. uICE я долго пытался обучить кнопкам пульта (да, кстати, пульт
я использовал от старого телевизора SONY) - он вроде обучался, но нажимая
на пульте на кнопку Volume+ я мог получить обратный результат ("Volume-")
и еще что-то, и вообще, все что угодно. Просто у программы uICE плохой
обучающий и анализирующий блок. Мне единственный раз удалось обучить распознавать
две разных безошибочно. Все. Дальше я устал, запустил WinLIRC, прописал
в uICE, что отныне он будет работать с демоном WinLICR, как источником
сигналов. Прописывается это несложно - достаточно указать IP машины, порт
оставляем по умолчанию. Как индикатор, что я законнектился правильно,
мне AtGuard сразу сказал, что кто-то ломится по порту 8765 и обратно. это уже созданные события-отклики на кнопки и определить действия на них. Набор действий достаточно широк, чтобы можно было делать с виндузой и программами практически все (наборы layout позволяют выполнять последовательность действий над программами). Для TV тюнера я прописывал действия в виде Keystroke "в окно" - просто у ATI TV в ее родной софтинке есть "шустрые кнопки", которыми можно переключать каналы, менять размер окна и пр. Вот их и пихал туда. Все работает отлично. А громкость меняю системную - в uICE в настройках есть специальный раздельчик для этого. Причем, можно разрешить специальную фичу, когда будет показываться типа "меню на экране" - как в обычном телевизоре - когда жмешь на пульте громкость - появляесть "прогресс-бар" и чего-то там двигает. Короче, все как надо :) Таким образом, как нижний драйвер используеся WinLIRC, который
умеет очень хорошо работать с распознаванием пакетов (обучением любому
пульту), а в качестве программы верхнего уровня используется программа
uICE. Это хороший копмлект для управления компьютером. Вроде все описал, что надо было. http://winlirc.sourceforge.net/ - виндузая версия LIRC
(Linix IR control). Т.е. порт; Файлы: Еще одна программа. Называется Girder (v3.0.21) - в принципе, похожа на uICE, но гораздо менее функциональна. Тоже работает с TCP/IP сервером (WinLIRC) и есть блок самообучения. Для тех, кто будет качать с моего FTP - я повторюсь, что сущесвует ограничение на 20 одновременных соединений, поэтому смотрите info, которое вам отдает ftp сервер. Особые благодарности Александру М. |
Вместо "One MP3 file": Специально для любителей германской группы Rammstein, новый альбом Mutter можно скачать отсюда. стиль - Industrial (Metal) |
RastedFaith - совершенно опупенный дизайн, изготовленный на Flash. Все делал Стивен Гарофало (Steven Garofalo). Несколько, конечно, завернутая на мистику (и на dark) у него фантазия, но надо сходить, хотя бы просто поглядеть, _как_ делаются всякие фишки. У человека фантазия работает на все 100. ссылку прислал Bonez |
Один из читателей прислал ссылочку на сайтик, который рекламирует вот такие приспособления для повышения прыгуческти. Там разные модели есть (для разного веса) - вроде как до 2 метров в высоту позволяют прыгать. И еще - очень быстро передвигаться. Называются эти "коньки" - PowerStrip. Принцип, я думаю, и так понятен - очень упрукая пластина помогает подпрыгнуть.... Как они надеваются - подробнее глянете на сайте. Я вот так сразу и не понял сначала :) прислал Marius P. Тут подошло письмо насчет PowerSkip. Оказывается, на них очередь на 2,5
месяца вперед и стоят они, соответственно такому спросу - $1300. Это еще
не учитывая доставку. цену прислал Павел |
А вот здесь находится баннер, который явно просится в раздел
для таких баннерных приколов к Экслеру. ссылку прислал Igorx |
[ Архив+поиск ]-[ все комментарии ]-[ Жизнь ТАМ ] |
Пишите!
Мне интересно будет Ваше мнение, замечания и пожелания. Указывайте в письме
НЕсогласие на опубликование. Если ничего не будет указано - публикую по
своему усмотрению. Если письмо не личное, конечно... |
|