Главная страница
    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.46 MB
Время: 0.01 c
4-29160
Leny
2002-12-27 13:29
2003.02.10
Событие Печати


4-29144
Igorek
2002-12-24 13:30
2003.02.10
Очистка очереди сообщений


1-28714
AlexanderSK
2003-01-31 16:01
2003.02.10
1 Unit или 2?


3-28595
cranium
2003-01-21 20:32
2003.02.10
Можно ли в ХП в качестве параметра передовать имя таблицы?


1-28745
D}|{0KEP
2003-02-01 05:23
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский