|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
узнал, что на два вывода СОМ порта - DTR и RTS можно вывести (+12В) или (-12В), и тем самым зажечь светодиод, включить реле или какой-то другой исполнительный механизм. Например, для вывода RTS, это команды: Код: vbnet 1. 2.
поясните плз, как это использовать для отправки сигнала с компа на клавиатуру?(имитация нажатия кнопки клавиатуры) т.е. взять провод, припаять один конец к схеме клавиатуры, другой приложить к соm порту? будет работать? где вообще этот соm порт? для такого дела могу купить клавиатуту, есть знания vb6, провода где-то должны валяться, 2 ненужнфе мышки и полусломанный джостик ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2011, 21:28 |
|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
Above273, > взять провод, припаять один конец к схеме клавиатуры, другой > приложить к соm порту? будет работать? Неа, не будет. Два провода от контактов реле к клавиатуре, к тем шинам, которые замыкает нужная клавиша. От порта сигнал подать на ключ, который управляет ентой релюхой. Ну, как вариант, мож и оптрон сгодится вместо реле. >где вообще этот соm порт? За последние десять лет он все чаще он перекочевывает с задней панели материнской платы на внутренний двухрядный разъем, а то и вовсе исчезает... Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2011, 21:49 |
|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
vkleДва провода от контактов реле к клавиатуре зачем реле? у обычного провода не хватит мощности, чтобы замкнуть нужную клавишу? vkleЗа последние десять лет он все чаще он перекочевывает с задней панели материнской платы на внутренний двухрядный разъем, а то и вовсе исчезает... x1ca4064Хотя я бы смотрел в сторону USB. USB сгодится? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2011, 21:57 |
|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
Above273 у обычного провода не хватит мощности имелось ввиду напряжения от соm порта в 12 вольт не достаточно? ... |
|||
:
Нравится:
Не нравится:
|
|||
20.12.2011, 22:01 |
|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
Above273поясните плз, как это использовать для отправки сигнала с компа на клавиатуру?(имитация нажатия кнопки клавиатуры) т.е. взять провод, припаять один конец к схеме клавиатуры, другой приложить к соm порту? будет работать? Лучше спаяй механическую руку, которая управлялась бы через СОМ-порт и нажимала бы кнопки на клаве. А если серьезно, то а) не все СОМ-порты дают 12В на управляющих контактах. Современные - обычно не дают. б) +12В на плате клавиатуры спалит клавиатуру. Там +5В - родное напряжение. в) контроллер клавиатуры по-разному может работать с матрицей клавиш. Чаще - посылает импульсы по-очереди в строки клавиш, и ловит их в колонках, соответствующих нажатым клавишам. Постоянное напряжение +5В, если ты его и подашь, вряд ли позволит ему определить нажатие клавиши. г) Если все-таки решил замыкать клавиши, это нужно делать с помощью реле. д) А зачем вообще вся эта затея? Эмулировать нажатия на клавиатуру лучше программно. е) А если все-таки очень хочется аппаратно, то лучше непосредственно передавать скан-коды клавиш, включившись в разрыв кабеля клавы. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2011, 12:26 |
|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
ДжекНепотрошительЛучше спаяй механическую руку, которая управлялась бы через СОМ-порт и нажимала бы кнопки на клаве. если честно, так в начале и задумывалось))) ДжекНепотрошительд) А зачем вообще вся эта затея? Эмулировать нажатия на клавиатуру лучше программно. Above273есть защищённая от ботов игра. лучшие умы не смогли имитировать нажатие клавиш в неё программно, сдались программисты всех языков. приходится действовать напрямую, ДжекНепотрошительг) Если все-таки решил замыкать клавиши, это нужно делать с помощью реле. а если подавать напряжение не на com порты, а сразу программно на клавиатурный порт?) тогда, наверно, и клава не нужна ДжекНепотрошителье) А если все-таки очень хочется аппаратно, то лучше непосредственно передавать скан-коды клавиш, включившись в разрыв кабеля клавы. у меня 2 компа... можно связать их кабелем, с одного компа посылать скан-коды клавиш, с другого принимать? или лучше посылать и принимать с одного? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2011, 18:27 |
|
нажимаем клавиатуру программой на компе
|
|||
---|---|---|---|
#18+
Above273у меня 2 компа... можно связать их кабелем, с одного компа посылать скан-коды клавиш, с другого принимать? или лучше посылать и принимать с одного?А какая разница? Представьте, что кабеля нет, зато есть две виртуалки... PS А ещё можно в разрыв клавиатуры воткнуть железку а-ля кассовый сканер ... |
|||
:
Нравится:
Не нравится:
|
|||
21.12.2011, 21:17 |
|
|
start [/forum/topic.php?fid=30&msg=37586595&tid=1530406]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 306ms |
total: | 447ms |
0 / 0 |