Главная страница
    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.009 c
3-28656
CASU
2003-01-22 11:16
2003.02.10
Как отобразить процесс передачи данных на сервер?


1-28875
Whippi
2003-01-30 09:43
2003.02.10
Програма по защите информации. Нужна помощь.


1-28728
Alik1313
2003-01-31 15:12
2003.02.10
Кол-во экземпляров формы


1-28836
Max79
2003-02-02 20:40
2003.02.10
Горизонтальная прокрутка в RichEdit


3-28625
sterran
2003-01-23 10:56
2003.02.10
Реиндексация dBase





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский