Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.02.10;
Скачать: CL | DM;

Вниз

Педаль   Найти похожие ветки 

 
SkyLark   (2002-12-08 00:18) [0]

Имеется: Педаль, внутри которой находится контакт, при нажимании на которую он нажимается (и никаких реостатов), компутер, на котором имеется освободные COM, LPT, и геймпорт порты и стоит Windows XP.

Требуется: Написать на Delphi 7 программу, которая будет обнаруживать нажатие на педаль, которая подключена к компутеру через какой-либо переходник.

Вопрос: Как все это сделать ?

1. Как должен быть устроен переходник ?
2. Как организовать получение сигнала с этой педали(если не в лом, дайте пример) ?

P.S. Заранее благодарен.


 
Sha ©   (2002-12-08 00:24) [1]

Зачем комьютеру третья педаль?
Две педали уже есть: одна - POWER, другая - RESET.
И никаких программ для них не надо :)


 
Igit ©   (2002-12-08 09:19) [2]

Могу кинуть инфу по подключению джойстиков от игровых приставок к компу


 
opoloXAI   (2002-12-08 11:57) [3]

1) Есть компонента для работы с LPT-портом (к сожалению не помню как назавается, дома посмотрю и напишу). Она опрашивает состояние pins LPT-порта. По-моему, тебе это и нужно.
2) Можно сделать и на Com-порте, тогда тебе можно будет отслеживать состояние ножкек CTS,DSR и этот сигнал анализировать.


 
msalex ©   (2002-12-08 15:06) [4]

opoloXAI> что такое "ножкек CTS,DSR"?
И каким образом можно отслеживать их состояние?


 
Александр Спелицин ©   (2002-12-08 15:14) [5]

>>что такое "ножкек CTS,DSR"?
>>И каким образом можно отслеживать их состояние?
MSDN -> Communications -> WaitCommEvents


 
Gayrus ©   (2002-12-08 18:02) [6]

>> Igit © re: Могу кинуть инфу по подключению джойстиков от игровых приставок к компу
А можно и мне, если не трудно? :)
Gayrus@Rambler.ru


 
Vad ©   (2002-12-09 03:37) [7]

Думаю проще подключить педаль к порту джойстика,
там ей и место. Где-то видел компонент для работы
с джойстиком. ( http://www.torry.net)
К стандартному Game порту можно
подключить 2 джойстика - это 4 кнопки(педали :-))

___
-- | \
| +5v --> 1| o \ --
| | o |9 <-- +5v |
| Fire1 --> 2| o | |
| | o |10 <-- Fire1 |
| X --> 3| o | |
| | o |11 <-- X |
| GND --> 4| o | |
JoyStick N1 < | o |12 <-- GND > JoyStick N2
| GND --> 5| o | |
| | o |13 <-- Y |
| Y --> 6| o | |
| | o |14 <-- Fire2 |
| Fire2 --> 7| o | |
| | o |15 <-- +5v |
| +5v --> 8| o / --
-- |___/


Готового примера нет, а делать влом ... и так сколько всего
напечатал... :-)


 
SPeller ©   (2002-12-09 04:01) [8]


> Igit © (08.12.02 09:19)

Кинь мне, если не затруднит.



Страницы: 1 вся ветка

Текущий архив: 2003.02.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.028 c
14-28991
Дмитрий К.К.
2003-01-26 12:43
2003.02.10
---|Ветка была без названия|---


1-28925
Константин Григорьев
2003-01-31 11:22
2003.02.10
Как вытащить иконку?


1-28784
John
2003-02-01 19:58
2003.02.10
HELP!!! Работа с файлами и памятью...


4-29170
stas kalishenko
2002-12-28 17:52
2003.02.10
Виртуальная память


3-28616
cOrps
2003-01-23 11:09
2003.02.10
говорят легко