powered by simpleCommunicator - 2.0.52     © 2025 Programmizd 02
Форумы / Hardware [игнор отключен] [закрыт для гостей] / нажимаем клавиатуру программой на компе
7 сообщений из 7, страница 1 из 1
нажимаем клавиатуру программой на компе
    #37585823
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
узнал, что на два вывода СОМ порта - DTR и RTS можно вывести (+12В) или (-12В), и тем самым зажечь светодиод, включить реле или какой-то другой исполнительный механизм. Например, для вывода RTS, это команды:
Код: vbnet
1.
2.
 MSComm1.RTSEnable =  False   '(3)   выводит на 7 ножку +12Вольт.
 MSComm1.RTSEnable = True    '(4)   выводит на 7 ножку  -12Вольт.


поясните плз, как это использовать для отправки сигнала с компа на клавиатуру?(имитация нажатия кнопки клавиатуры) т.е. взять провод, припаять один конец к схеме клавиатуры, другой приложить к соm порту? будет работать? где вообще этот соm порт? для такого дела могу купить клавиатуту, есть знания vb6, провода где-то должны валяться, 2 ненужнфе мышки и полусломанный джостик
...
Рейтинг: 0 / 0
нажимаем клавиатуру программой на компе
    #37585848
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273,

> взять провод, припаять один конец к схеме клавиатуры, другой
> приложить к соm порту? будет работать?

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

>где вообще этот соm порт?

За последние десять лет он все чаще он перекочевывает с задней панели материнской платы на внутренний двухрядный разъем, а то и вовсе исчезает...
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
нажимаем клавиатуру программой на компе
    #37585859
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkleДва провода от контактов реле к клавиатуре зачем реле? у обычного провода не хватит мощности, чтобы замкнуть нужную клавишу?
vkleЗа последние десять лет он все чаще он перекочевывает с задней панели материнской платы на внутренний двухрядный разъем, а то и вовсе исчезает... x1ca4064Хотя я бы смотрел в сторону USB. USB сгодится?
...
Рейтинг: 0 / 0
нажимаем клавиатуру программой на компе
    #37585862
Above283
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Above273 у обычного провода не хватит мощности имелось ввиду напряжения от соm порта в 12 вольт не достаточно?
...
Рейтинг: 0 / 0
нажимаем клавиатуру программой на компе
    #37586595
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273поясните плз, как это использовать для отправки сигнала с компа на клавиатуру?(имитация нажатия кнопки клавиатуры) т.е. взять провод, припаять один конец к схеме клавиатуры, другой приложить к соm порту? будет работать?
Лучше спаяй механическую руку, которая управлялась бы через СОМ-порт и нажимала бы кнопки на клаве.
А если серьезно, то
а) не все СОМ-порты дают 12В на управляющих контактах. Современные - обычно не дают.
б) +12В на плате клавиатуры спалит клавиатуру. Там +5В - родное напряжение.
в) контроллер клавиатуры по-разному может работать с матрицей клавиш. Чаще - посылает импульсы по-очереди в строки клавиш, и ловит их в колонках, соответствующих нажатым клавишам. Постоянное напряжение +5В, если ты его и подашь, вряд ли позволит ему определить нажатие клавиши.
г) Если все-таки решил замыкать клавиши, это нужно делать с помощью реле.
д) А зачем вообще вся эта затея? Эмулировать нажатия на клавиатуру лучше программно.
е) А если все-таки очень хочется аппаратно, то лучше непосредственно передавать скан-коды клавиш, включившись в разрыв кабеля клавы.
...
Рейтинг: 0 / 0
нажимаем клавиатуру программой на компе
    #37587575
Above273
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ДжекНепотрошительЛучше спаяй механическую руку, которая управлялась бы через СОМ-порт и нажимала бы кнопки на клаве. если честно, так в начале и задумывалось))) ДжекНепотрошительд) А зачем вообще вся эта затея? Эмулировать нажатия на клавиатуру лучше программно. Above273есть защищённая от ботов игра. лучшие умы не смогли имитировать нажатие клавиш в неё программно, сдались программисты всех языков. приходится действовать напрямую, ДжекНепотрошительг) Если все-таки решил замыкать клавиши, это нужно делать с помощью реле. а если подавать напряжение не на com порты, а сразу программно на клавиатурный порт?) тогда, наверно, и клава не нужна ДжекНепотрошителье) А если все-таки очень хочется аппаратно, то лучше непосредственно передавать скан-коды клавиш, включившись в разрыв кабеля клавы. у меня 2 компа... можно связать их кабелем, с одного компа посылать скан-коды клавиш, с другого принимать? или лучше посылать и принимать с одного?
...
Рейтинг: 0 / 0
нажимаем клавиатуру программой на компе
    #37587790
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Above273у меня 2 компа... можно связать их кабелем, с одного компа посылать скан-коды клавиш, с другого принимать? или лучше посылать и принимать с одного?А какая разница?
Представьте, что кабеля нет, зато есть две виртуалки...

PS А ещё можно в разрыв клавиатуры воткнуть железку а-ля кассовый сканер
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Hardware [игнор отключен] [закрыт для гостей] / нажимаем клавиатуру программой на компе
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]