Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.02.10;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.01 c
9-28579
arcoant
2002-08-20 14:37
2003.02.10
DelphiX


14-29012
BF7ru
2003-01-23 13:45
2003.02.10
Копирование CD-DA


1-28909
Unvisible
2003-01-31 08:42
2003.02.10
Определение RGB кода в Delphi


3-28676
Соловьев
2003-01-24 14:40
2003.02.10
Почему не работает UPPER?


1-28862
d_oleg
2003-01-30 11:51
2003.02.10
программно сменить формат бумаги





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский