Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь.

 
Опции темы
Непрочитано 24.12.2009, 22:00  
spiner
Частый гость
 
Регистрация: 05.05.2006
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
spiner на пути к лучшему
По умолчанию Запуск софта по механической кнопке.

Привет.
Есть задача:
по кнопке запустить некую программу. Кнопка имеется в виду физическая, как у звонка. Желательно, чтобы она подключалась к usb + наверное, нужен драйвер к ней.

Если это реально, подскажите, есть ли готовые решения, если нет, может кто возьмется?
Реклама:
spiner вне форума  
Непрочитано 24.12.2009, 23:25  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

По USB просто не получится. По COM или LPT легко. Проще какую-нибудь мышку раздербанить. Самую редкую кнопку использовать, типа, перелистнуть страничку. А на компе уже программу слепить легко. На том же VB6. Тогда и драйвер не нужен. Она же как HID определяется.
Easyrider83 вне форума  
Непрочитано 24.12.2009, 23:29  
estet
Почётный гражданин KAZUS.RU
 
Аватар для estet
 
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
estet на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

spiner, сложно это, да и не нужно, наверное. Я предлагаю маленький контроллер врезать в разрыв ps/2 клавиатуры. По нажатию кнопки генерить код заранее настроенной на запуск этой программы "горячей клавиши" - ну, чисто для примера, Alt+Shift+Y.
estet вне форума  
Непрочитано 25.12.2009, 10:38  
BigMazzi
Прописка
 
Регистрация: 09.06.2007
Сообщений: 96
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
BigMazzi на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

Возьмусь сделать за деньги. Пиши в личку.
BigMazzi вне форума  
Непрочитано 25.12.2009, 11:08  
makakus
Почётный гражданин KAZUS.RU
 
Регистрация: 08.10.2007
Сообщений: 2,760
Сказал спасибо: 1,105
Сказали Спасибо 1,037 раз(а) в 569 сообщении(ях)
makakus на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

Ещё вариант - ИК пульт от телевизора или чего-то другого и погуглить, как-то оно используется теми, кто кино смотрит компом через спутник. То есть программу универсальную под разные пульты находил, а про ИК приёмник не помню, что-то есть стандартное.
Вообще-то желательно сразу писать, какая кнопка, на каком растоянии, нужна ли гальваноразвязка и т.п. А то вон на клаве больше 100 кнопок
makakus вне форума  
Непрочитано 25.12.2009, 14:26  
crocafm
Временная регистрация
 
Аватар для crocafm
 
Регистрация: 27.12.2008
Сообщений: 56
Сказал спасибо: 17
Сказали Спасибо 18 раз(а) в 15 сообщении(ях)
crocafm на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

согласен с тем что вешаться в разрыв клавы самое простое и "красивое" решение - это если нет опыта написания дров под юсб. А если такой опыт есть то в качестве аппаратной части можно взять pl2303 готовую схему, кнопку повешать на толи CTS толи RTS ком-выхода pl2303 а дрова своять свои по событию появления сигнала толи CTS толи RTS запускать нужный софт.
кстати о клаве - а если на PS/2 параллельно 2 клавы повешать они работать будут?
если да то берешь микруху из клавы-донора паяешь на свою плату, на ней же(плате) паяешь разъемы PS/2 папа-мама и смотря на разводку клавы-донора к кнопкам, на своей плате используешь нужные "горячие"-кнопки.
crocafm вне форума  
Непрочитано 25.12.2009, 15:28  
tssergej
Частый гость
 
Регистрация: 15.10.2008
Сообщений: 30
Сказал спасибо: 2
Сказали Спасибо 5 раз(а) в 5 сообщении(ях)
tssergej на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

Сообщение от spiner Посмотреть сообщение
Привет.
Есть задача:
по кнопке запустить некую программу. Кнопка имеется в виду физическая, как у звонка. Желательно, чтобы она подключалась к usb + наверное, нужен драйвер к ней.

Если это реально, подскажите, есть ли готовые решения, если нет, может кто возьмется?
А почему бы не использовать для этой цели одну из дополнительных кнопок мультимедийной клавиатуры? Наверное не ошибусь если скажу что на многих таких клавиатурах часть этих кнопок можно самому "назначать".
То есть нужно всего лишь в настройках указать какая прога должна запускаться при нажатии определённой кнопки.
tssergej вне форума  
Непрочитано 25.12.2009, 16:18  
estet
Почётный гражданин KAZUS.RU
 
Аватар для estet
 
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
estet на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

crocafm, уже лет ..надцать не видел корпусного контроллера клавиатуры - все бескорпусные, под герметиком. А вот платку клавы вполне пристроить можно, она маленькая.
estet вне форума  
Непрочитано 25.12.2009, 20:31  
diman_the_best
Прописка
 
Регистрация: 03.01.2009
Адрес: Новосибирск
Сообщений: 114
Сказал спасибо: 31
Сказали Спасибо 16 раз(а) в 12 сообщении(ях)
diman_the_best на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

Еще один вариант - основная клавиатура - USB, а на PS/2 порт - контроллер от клавиатуры б.у. . сочетание клавиш легко делается 2-мя оптронами - заодно и развязка. в WIndows сочетанию типа "WINKEY"+"какая нибудь" легко назначить любой софт.
Клавиатуры работают "параллельно" . Это проверено
diman_the_best вне форума  
Непрочитано 25.12.2009, 21:02  
spiner
Частый гость
 
Регистрация: 05.05.2006
Сообщений: 6
Сказал спасибо: 1
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
spiner на пути к лучшему
По умолчанию Re: Запуск софта по механической кнопке.

Насколько я понимаю, вставлять в разрыв клавы нужно контроллер, от которого пойдет проводок до самой кнопки, да?
spiner вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 05:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot