Пульт для компьютера с программируемыми кнопками. Дистанционное управление компьютером

Пульт подключается к компьютеру в любой свободный USB порт и не требует для своей работы драйверов.


Не нужно драйверов
функция беспроводной мыши
34 кнопки + 3 кнопки управления курсором (замена мыши)

Теперь включив на своем ПК музыку и занимаясь домашними делами нет нужды отвлекаться, дабы переключить не понравившийся трек, а просматривая фильм, сидя в удобном кресле или лежа на еще более удобном диване так кстати поставить на паузу или прибавить громкость на интересном моменте. Если речь идет о презентации, пользу подобного беспроводного устройства трудно переоценить. Вы с легкостью можете вести лекцию или показ интересующих Вас фото или видеоматериалов, синхронно, не отвлекаясь для ручного управления консолью, переключая материал с нужным Вами интервалом.

-Компактный, удобный, очень полезная вещь
-Управление CD, VCD, DVD, MP, Microsoft Media -Player, RealPlayer, WinAmp, WinDVD, PowerDVD, Internet, презентации и др.
-Работает в инфракрасном диапазоне, максимальный радиус 13 метров!
-Функция мыши
-USB plug & play, драйверов не требуется
-Поддерживаемые ОС: Windows98/2000/ME/XP/Vista/Windows 7/Linux/Mac OS
-Питание: батарея CR3025
-Размеры: 12x5x1 см

Как пользоваться пультом Ду для ПК?
1. Подключаем USB приёмник к ПК.
2. Вынимаем защитную плёнку с отсека батарейки.
3. Направляем пульт в сторону приёмника и пользуемся пультом.
Пульт корректно работает со следующим софтом:
WMP RealPlayer, KMPlayer, ttplay, WinDVD, PowerDVD.

Как запрограммировать кнопки (А,В,С,D) в пульте?
Например нам надо запрограммировать кнопку A, так что бы при нажатии запускался KMPlayer

1. Находим ярлык KMPlayer.
2. Нажимаем правую кнопку мышки на этом ярлыке.
3. Выбираем пункт меню Свойства
4. В поле Быстрый вызов ставим курсор и одновременно нажимаем кнопки Ctrl + Alt + B далее применить.

Теперь при нажатии на кнопку A будет запускаться KMPlayer

Достал из коробки, подключил - не надо ничего настраивать.
Не требуются драйвера.
-Очень компактные размеры.
-Полный функционал мультимедийной клавиатуры и мыши.
-Сматываемый шнур приемника.

Инструкция по эксплуатации на английском- 1 шт


Вечная зажигалка без газа и кремня с фонариком и д..

2в1 Ручная зарядка динамо + фонарик USB Dynamo Ha..

USB Аккумуляторные батареи AA, заряжаемые от порта..

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

Устройство предназначено для дистанционного управления компьютером при помощи пульта дистанционного управления от телевизора , видеомагнитофона и другой бытовой техники. Необходимым условием нормальной работы устройства является использование пультом дистанционного управления формата ИК посылок RC5.

После подключения устройства к свободному USB-порту компьютера , оно определится как "Remote keyboard". Windows установит необходимый драйвер , и через несколько секунд в диспетчере устройств появится новое USB HID-совместимое устройство. Если этого не происходит, в первую очередь нужно убедиться, что с операционной системой все в порядке, и она поддерживает USB-клавиатуру.

Для настройки быстрого приложения, ярлык которого выложен на рабочий стол , нужно навести курсор мыши на ярлык, нажать правую кнопку и из выпадающего меню выбрать пункт "Свойства". Затем на вкладке "Ярлык", поставив курсор в поле "Быстрый вызов", нажать нужную клавишу из диапазона 0...9 на цифробуквенной клавиатуре компьютера. Теперь для запуска приложения будет назначена комбинация вида Ctrl+Alt+цифра, соответствующая определённой кнопке пульта ДУ.

В случае необходимости, сочетания клавиш могут быть изменены путём перепрограммирования микропроцессора .

Для этого необходимо изменить в файле "command.asm" коды команд на необходимые вам и заново откомпилировать программу при помощи среды разработки AVRStudio версии не ниже 4.11.

Формат данного файла следующий. Нулевой и первый байты не используются, в них можно записать, например, номер версии прошивки. Байты 2...7 предназначены для хранения системы. Учитывая, что система обычно одинакова для всех кнопок пульта, достаточно записать ее только в байт 2. Устройство будет реагировать на любую из шести возможных систем, поэтому, если используется только одна, байты 3...7 должны быть не запрограммированы, т.е. содержать $FF. Начиная с 8-го байта записывается соответствие команд и кодов, имитируемых ими клавиш. Каждой кнопке можно назначить до 6 одновременно нажатых клавиш клавиатуры, плюс до 8 модифицирующих клавиш - это правые и левые Shift, Control, Alt, Win. Затем должен быть признак конца команды - байт $FF. Файл можно создать в любом текстовом редакторе, выглядеть он будет примерно так:

Eseg ; сегмент EEPROM .org $00 ; начальный адрес.db $00,$01 ; версия.db $00,$FF,$FF,$FF,$FF,$FF ; система 00 .org $08 .db $2A ; кнопка POWER пульта.db $E2,$3D,$FF ; LeftAlt+F4 - закрыть окно.db $15 ; кнопка MUTE пульта.db $E0,$12,$FF ; LeftCntrl+O - открыть файл

и т.д. для всех кнопок пульта.

В устройстве предусмотрен тестовый режим работы, который можно использовать для проверки работо-способности пультов ДУ.

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

Выход из тестового режима осуществляется повторным кратковременным нажатием на кнопку.

В тестовом режиме для проверки работоспособности пульта ДУ и устройства управления на компьютере нужно запустить любой текстовый редактор , например, "Блокнот", включить английскую раскладку клавиатуры и нажать какую либо кнопку на пульте ДУ. Если пульт работает в стандарте RC-5, в редакторе будет напечатано примерно следующее:

Первые две цифры - это номер системы, в которой работает пульт (от 00 до 1F).

Следующие 2 цифры - код нажатой кнопки пульта (от 00 до 7F).

Символы следующие после знака "=" - это коды клавиш клавиатуры, сопоставленные данной кнопке пульта ДУ. Коды кнопок USB клавиатуры компьютера приведены на рисунке.


Таким образом можно определить коды всех кнопок пульта.

Необходимые файлы для сборки устройства можно скачать на моём сайте на страничке , посвящённой данному устройству.

По адресу электронной почты [email protected] готов ответить читателям на возникшие в процессе сборки и программирования устройства вопросы.

Алексей ФИЛИПОВИЧ

Читатели, заставшие в сознательном возрасте девяностые годы, помнят, какой диковинкой был пульт от японского цветного телевизора. Теперь этим устройством нас не удивить - им мы управляем и работой кондиционера, и плеера, и DVD-проигрывателя, и замком автомобиля. Однако остались еще пульты, заслуживающие особого внимания - универсальные, предназначенные для компьютера. Кстати, ваши смартфоны также могут стать полноценным ПДУ (пультом дистанционного управления).

Пульт для компьютера: функционал

Что же может ПДУ для ПК? По большей части такие устройства способны заменить и мышь, и клавиатуру. Они отлично работают с интерфейсом ОС, открывают программы, управляют медиа-файлами. С помощью пульта ДУ для компьютера гораздо легче пользоваться программами Windows Media Center, Nero.

На сегодня можно выделить четыре основных производителя пультов: VL Systems, Thermaltake, Soundgraph, IRLine. Проведем краткий экскурс по их продукции.

Разнообразие ПДУ для ПК: краткий обзор

Одним из известнейших производителей компьютерных пультов по праву можно назвать Soundgraph. Корпорация производит ПДУ нескольких разновидностей:

  • USB-пульты для компьютера - связь устанавливается посредством USB-порта.
  • ИК-пульты - с помощью инфракрасного излучения ПК можно управлять им с расстояния до 10 м.
  • Радиопульты - управление при отдаленности не более чем на 30 м.


К ПДУ Soundgraph выпускает соответствующее ПО: запуск программ, возможность создания папок и ярлыков, привязка устройства к клавиатуре и многое другое стало доступно.

VL Systems производит современные пульты управления компьютером M Play, которые также снабжены полуавтоматическими контроллерами работы вентиляторов ПК.

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

Универсальные пульты

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

Универсальные пульты отличаются следующим интерфейсом:

  • регулировка звука;
  • кнопки для управления медиаплеером;
  • клавиши для переключения между устройствами;
  • клавиши для программирования пульта;
  • навигационный джойстик;
  • цифровая клавиатура.


Более "навороченные" модели содержат следующее:

  • клавиши, назначение которых может задать сам пользователь;
  • ЖК-дисплей;
  • иногда - сенсорное управление;
  • программирование автоисполнения стандартных операций;
  • возможность "обучения" чтению нового ИК-сигнала;
  • настройка через подключение к ПК;
  • возможность совершения звонков (в случае взаимодействия с радиотелефоном).

Таким образом, УПДУ может быть и пультом для телевизора.

Виды универсальных ПДУ

Основных видов УПДУ три:

  • С предустановками . В базе устройства содержится алгоритм дистанционного управления той техникой, взаимодействие с которой предусмотрел производитель пульта. Пользователю нужно ввести определенный код, чтобы установить контакт ПДУ с определенным устройством.
  • С настройкой через ПО . Пользователь устанавливает на свой компьютер идущую в комплекте с пультом программу, подключает ПДУ к ПК и сам выбирает из обширной базы производителя настройки для нужных устройств. С помощью данной программы пульт "учится" работать с этой техникой.
  • С функцией обучения . Самые универсальные устройства - они могут воспринимать, запоминать и затем уже воспроизводить самостоятельно сигналы с "родного" пульта той или иной техники. Для "обучения" достаточно расположить эти ИК-ПДУ друг напротив друга. Проблемы записи информации возникают только с нестандартными "родными" ИК-пультами.

Помимо представленных, существуют и комбинированные универсальные ПДУ - часть настроек предустановленна, а часть можно добавить через ПО; некоторые алгоритмы можно закачать через ПК, некоторым "обучиться" с других пультов и т. д.

"Андроид" как пульт для ПК

Превратить свой смартфон или планшет на базе Android в пульт ДУ для компьютера можно при помощи одного из приложений:

  • Unified Remote . Есть как бесплатный, так платный вариант, однако они оба способны заменить мышку и клавиатуру. Кроме того, приложение включает в себя функциональные, цифровые и мультимедийные клавиши. Пользователь может свободно серфить со своего смартфона в меню "Пуск", заходить в системные разделы дисков, запускать диспетчер задач и открывать файлы и папки. Unified Remote также предоставляет возможность отправить ПК в режим сна, перезагрузить или выключить. А если смартфон оснащен ИК-портом, то приложение способно его превратить и в универсальный пульт.
  • Ultimate Gamepad . Как понятно из названия, это приложение - дистанционный геймпад на экране вашего смартфона с программируемыми кнопками, временем отклика и т. д. Подключение настраивается через Wi-Fi, Bluetooch.

  • Remote Mouse . Дистанционное управление мышью через вайфай. Интерфейс содержит много возможностей для комфортной работы.
  • Max Remote . Приложение не только позволяет управлять медиаплеером, питанием ПК, навигацией в браузере, но и содержит в своем функционале командную строку, готовые схемы управления, возможность создания программируемых геймпадов.


Приложения-пульты для iPhone

Владельцы iPhone могут превратить свое устройство как в пульт для компьютера, так и в УПДУ:

    My Webcam - позволяет дистанционно управлять различными веб-камерами в доме.

    ZooZ Control - превращает телефон в джойстик для игр на ПК.

    AirMote - помогает работать с программами и медиафайлами на ПК дистанционно. Однако применимо только для компьютеров Mac.

  • Keynote Remote - еще одно приложение для работы со слайдами.
  • EventGhost - превращает гаджет в ПДУ для домашних кинотеатров на ОС Windows.
  • Remote - программа позволяет дистанционно управлять "Айтюнсом" на любом устройстве.


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

1 Сомнения.

Я долго сомневался в необходимости написания программы для управления компьютером от IR-пульта. С одной стороны, существует много аналогичных устройств/программ (как платных, так и бесплатных) с хорошей функциональностью и ничего нового в эту область я добавить не смогу.
С другой стороны, раз уж аппаратная часть нами собрана () почему бы не использовать ее еще и для управления компьютером? Мелочь, а приятно:). Кроме того, в разрезе развития 1W-IR сети и управления «умным домом» / «рабочим_столом», будет полезно обкатать некоторые идеи в жизни. В итоге решил написать небольшую программку и посмотреть, как она будет работать с различными пультами.

2 Задачи.

Итак, у нас есть готовая плата (даже несколько вариантов) преобразователя посылок бытовых IR-пультов в сообщения UART. Сигнал UART через преобразователь (для COM-порта это может быть MAX232, для USB — сделанный нами ранее или, если есть, готовый преобразователь, например ) нужно отправить в компьютер. Далее программная часть, в зависимости от поступившего сообщения (нажатой на пульте кнопки), должна выполнять заданные действия. Действия могут быть различными, например: управление мышью, запуск определенных программ, регулировка громкости и т.д. Вот так это должно работать в комплексе. Теперь разберем по частям.

3 Железо.

Как я уже писал выше, главная идея этой реализации использовать уже готовую плату преобразователя IR-UART. Я буду использовать преобразователь,

хотя можно взять и – любая из плат или прошивок для них (а их уже скопилось достаточно, здесь и на форуме) будет работать корректно. У кого такой платки еще нет, быстренько ее делаем – статья . Кстати, специально для этого устройства сделал апдейт однобайтовой прошивки, изменив алгоритм работы. Поэтому если есть какие проблемы со старой — (или наоборот).

Идем дальше. У нас есть сигнал UART как нам его принять на компьютере? Тут вариантов несколько:
— первый, который напрашивается, отправлять сообщения через COM порт компьютера. Для этого нужно будет использовать преобразователь UART-to-COM (не забываем, напрямую UART к COM-порту не подключается – сгорит микроконтроллер). Можно купить уже готовый или собрать самому, например на MAX232 (смотрим даташит, там есть схемка как подключать).
— второй вариант немного посложней, но предпочтительней – подключиться через USB. Достоинства очевидны: в отличии от COM, USB порт есть в любом компе, кроме того, питание для преобразователя IR-UART можно брать прямо с USB порта (с COM порта тоже можно ухитриться взять 5в, но это будет намного сложней). Для подключения через USB можно купить готовый преобразователь UART-to-USB (они довольно дешевы) или собрать самому, например, на микросхеме PL-2303 или FT232, или на микроконтроллере (), или, как сделал я для этой статьи, взять старый шнурок от мобильного и «прицепить» к нему платку IR-UART преобразователя – выбирайте сами. Для подключения через USB в систему не забудьте поставить драйвер, который создаст виртуальный COM порт при подключении устройства.
С железом – все. Посмотрите что получилось:


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

4 Софт.

Вот теперь переходим к самой виновнице данной статьи – программе для управления компьютером при помощи IR пульта. Назначение программы — сопоставить любой клавише пульта действие на клавиатуре (нажатие клавиш или их сочетаний), действия мыши (движения указателя, нажатия кнопок, прокрутку колесика) или действия системы (запустить программу, отключить компьютер, регулировать громкость и т.д.). Программа умеет автоматически загружаться при запуске Windows и подключатся к нашему устройству. Достоинством программы считаю возможность работы с любыми пультами (причем можно работать одновременно с разными пультами). Прием сообщения от IR-to-UART в программе организован по особенному. Для того чтобы не привязываться к какому-то определенному типу или длине посылки программа из любой посылки вычисляет хэш-сумму и работает уже с ней. Это дает возможность работать с различными способами передачи сообщений как уже готовых устройств, так и тех которые будут сделаны позже.
- Программа для управления компьютером IR-пультом
- Исходник IRControll (HiAsm)

5 Работа.



Принцип работы программы очень простой.
— Для начала, в закладке «Работа с СОМ» выбираем COM-порт к которому подсоединено наше устройство (это может быть виртуальный COM-порт созданный при подключении через USB – разницы нет), нажимаем «Открыть» — теперь программа может принимать сообщения от нашего устройства. Если все нормально, то в области «Статус», при нажатии на кнопки пульта должен загораться зелененький значок «ОК» и появляться хеш-сумма принятого сообщения.
— Теперь открываем нужную нам закладку «Клавиши», «Мышка», «Система» заполняем поля и добавляем в таблицу действие (кнопочка с зеленым плюсиком). В окошко «IR-код» значения будут заноситься автоматически при нажатии клавиш пульта. После добавления в таблицу действия, оно автоматически становиться активным. Удалите из таблицы строчку и действие не будет производиться (возможно, стоит добавить переключатель активности в строчках таблицы?). На каждый код можно «вешать» любое количество действий (например, выбранное действие, Вы можете подтверждать звуковым сообщением, поставив на этот же IR-код запуск звукового файла с сообщением). Таблицы автоматически сохраняются при выходе из программы и загружаются при повторном входе.
Более детальное описание всех функций есть в хелпе программы. Вот отдельно файл помощи:
- Файл помощи программы IRControll

Видео по настройке и работе с IRControll:

Что еще можно сделать с программой?
1 Если Вам нужно управлять функциями различных программ (проигрыватели, презентации и т.д.) просто присвойте кнопке пульта комбинацию клавиш принятой в выбранной программе для нужного вам действия;
2 Если Вам нужны дополнительные действия в системе, как и в первом случае, назначьте кнопке соответствующее сочетание клавиш;
3 Если нужны более сложные действия, тогда в закладке «Система» есть действие «02 Открыть файл» которое поддерживает bat-файлы;
4 Нетрадиционное применение! Я назвал это действие «Начальник идет!». Суть в следующем. На дверь кабинета ставиться концевичек, который «нажимает» кнопку пульта, по этой кнопке задействуется команда «04 Закрыть активное окно/приложение». Догадываетесь зачем это нужно? 🙂 . Если тема будет востребована, сделаю маленький передатчик на одну-две IR-команды с питанием от батареек-таблеток который можно будет «поселить» на двери навсегда;
5 Еще одно нетрадиционное применение — «Чревовещание». В закладке «Система» есть действие «09 Проигрывание звука». Оно делает то-же что и «02 Открыть файл» со звуковыми файлами с одним отличием, звук проигрывается без открытия проигрывателя и без потери фокуса (переключения) активного окна. Применений несколько, например, можно подшучивать над друзьями, которые увлеченно рубяться в любимую игру, незаметно от них запуская звуки которые они не ожидают (записанные заранее звуки приближающихся врагов или смерти союзников, думаю, тут должна поработать Ваша фантазия…). Еще, если Ваше чадо нацепило наушники и валит фрагов налево и направо, потеряв связь с реальностью, можно ему отсылать сообщения, типа: » Милый, если ты не очень занят, можешь прийти к нам с Папой и покушать вместе с нами?», или такое — «Бросай комп, лоботряс, иди учить уроки. Через пять минут не увижу тебя за уроками, полетишь с балкона вслед за компом!», ну Вы поняли о чем я:).

6 Выводы.

Программа не сможет Вас удивить чем-то оригинальным. Если Вы уже имели опыт работы с подобными вещами, то ничего нового для себя не откроете. В противовес к этому, программа позволяет себя гибко настраивать и, если Вам чего не хватает, Вы всегда можете попросить меня это добавить (в пределах моих возможностей, конечно:). Большим плюсом, считаю, возможность работы программы не только с преобразователем IR-to-UART, а с любым, Вами собранным устройством — это открывает новые возможности для использования уже готовых устройств. Для вновь создаваемых устройств нет необходимости придерживаться правил отправки сообщений.

7 Аналогичные устройства.

(Visited 6 836 times, 2 visits today)




Top