Главная страница
    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
1-28830
mate
2003-02-02 12:37
2003.02.10
String , Upper и Lower


7-29110
alexta
2002-12-04 01:43
2003.02.10
Окно


3-28592
AM
2003-01-24 16:15
2003.02.10
Помогите составить запрос...


6-28966
Korona
2002-12-18 00:14
2003.02.10
TServerSocket и консольное приложение


4-29147
Smashich
2002-12-25 18:15
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
Английский Французский Немецкий Итальянский Португальский Русский Испанский