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

Вниз

Вопрос по джойстику   Найти похожие ветки 

 
Guzz   (2002-09-05 19:41) [0]

Доброй ночи мастера!!!
Подскажите плз, как подключить Spectrum"овский джойстик к Game-порту моего компа???
Заранее благодарю!


 
Guzz   (2002-09-06 19:46) [1]

Чели никто не нает???


 
Guzz   (2002-09-06 19:49) [2]

Или к СОМ-порту, но как мне потом сказать системе шо там джойстик??????


 
Kopetr   (2002-09-06 20:52) [3]

Дак сама определит.


 
VID   (2002-09-07 10:30) [4]

TO GUZZ: ну ты размечтался кажется...


 
Guzz   (2002-09-08 08:33) [5]

Ну так мне бы схему подключения к СОМ-порту где бы взять?
и потом дрова надо будет делать, а так она ниче не определит!!!

TO VID: ДА!!!


 
Guzz   (2002-09-08 13:19) [6]

Ну кто нить помогите....


 
Viktor Kushnir   (2002-09-08 13:28) [7]

Дайте ему денег пусь нормальный джойстик купит...


 
Guzz   (2002-09-08 13:31) [8]

Давайте!!!
...и побольше....


 
drpass   (2002-09-08 13:38) [9]

Ты еще швейную машинку попробуй к СОМ-порту припаять. Тоже прикольно будет.
Во-первых, спектрумовский джойстик нельзя приделать к game-порту, во-вторых, его вообще нельзя приделать к персоналке. Разве что контроллер собрать и драйвер написать


 
Guzz   (2002-09-08 16:05) [10]

Ну так ведь различные контактные устройства к нему подключают ведь.
И это доказано, есть очень много устройств которые без всяких контроллеров подключаются к СОМ- или LPT-порту.
...А джойстик это тоже любое контактное устройство. Трудность только в том что, как подключить и написать драйвер.

... и швейную машинку можно подключить только смысла нету без компа будет заметно удобней ей что-либо делать. А вот джойстик это другое дело (т.к. джойстик не щвейная машинка :))


 
Kopetr   (2002-09-08 16:54) [11]

В университете мы как-то подключали светодиод к COM и мигали им, посылая какие-то данные в какой-то порт. Без контроллеров.
Схему подключения к СОМ-порту можно найти в сети, я уверен, это дело пяти минут. Примеры программ - тоже. Наверное, самое трудное - написать драйвер для windows, но и тут, видимо, ничего невозможного нет. Так что вперед, успехов.


 
drpass   (2002-09-08 17:07) [12]

Кто тебе это сказал? Никакое контактное устройство к порту нельзя приделать без контроллера. Как твое контактное устройство будет посылать управляющие сигналы, как твое контактное устройство будет синхронизировано с портом? Это не говоря о том, что нагрузка на линиях порта должна иметь определенное сопротивление, а не просто замыкать их - так ты просто спалишь порт.
Назови мне хоть одно устройство, которое подключается к порту без контроллера


 
Guzz   (2002-09-09 20:44) [13]

Нагрузка - это не проблема! Можно к контакту приделать те же светодиоды и нагрузка будет меньше.
Почему нельзя из порта подается напряжение, которое потом ч/з контакты подается на какие-нить выводы СОМ-порта обратно (это по схеме надо смотреть), а драйвер уже согласует работу джойстика и системы!
Ничего невозможного нет... Главное знать как!


 
VictorT   (2002-09-09 20:48) [14]

Подключить точно можно, где-то видел, гляну ещё дома, может есть чё-то.


 
Guzz   (2002-09-09 20:57) [15]

Ну я же говорил шо можно!
Рад шо есть люди которые со мной согласны :)


 
drpass   (2002-09-10 00:09) [16]

ню-ню
:))))


 
kex86   (2002-09-10 01:59) [17]

Насколько я помню, там используется нажатие на 4 кпопки(в джойстике), анологичные 1,2,3,4,5 или 6,7,8,9,0. Попробуй сделать подходящий вход(у провода) и посмотри, может при движении будут нажиматься какие-то клавиши, смотреть можно с помощью блокнота. А вообще не пойму, зачем тебе джойстик, они плохо управляют даже в играх.


 
Guzz   (2002-09-10 07:12) [18]

А не подскажите адресок, где можно развертку СОМ-порта найти???


 
ProfiUgl   (2002-09-10 09:18) [19]

>Guzz! Бредовая у тебя идея! Джойстик на COM (rs232) без контролера ни разу не подключиш. Самый простой вариант подключения Спектрумовского джйстика к компу это паралельно кнопкам на клаве (например паралельно кнопкам 1 2 3 4 5), и то дело геморойное в плане неудобства процесса подключения.
А если хочеш на СОМ, как минимум необходимо поставить какой нибудь простенький микропроцессор, например MCS-51, пототм написать для него програмку для обработки передачи данных в ПК, и опроса состояния кнопок на джойстике, ну и естественно драйверок для компа. Короче шкурка выделки не стотоит. А лучше всего подкопить деньжат и купитьт НОВЫЙ джойстик, это будет самое правельное решение.


 
NeyroSpace   (2002-09-10 09:48) [20]

На счет джойстика от Spectrum"a - это ты загнул. Ты видел что там у него внутри? Если не ошибаюсь, там даже микросхем нет, а просто контакты замыкаются. Так что это все фигня. Но вот сделать можно другую вещь.
Найди старую клаву и подключи его к клавишам ну хоть таго же курсора... Это намного проще сделать. Удачи!


 
Александр Спелицин   (2002-09-10 11:30) [21]

Значит так. Джойстик от Spectrum"a это пять нормально разомкнутых контактных пар у которых объединен один из контактных лепестков. Итого - 6 (шесть) проводов.
Джойстик для IBM PC - это 6 контактных пар (если мне не изменяет память) + 2 переменных резистора. Распайку контактов я видел в каком-то из журналов "Радио" за 1996 г. Там же все по разъемам COM и LPT портов. К сожалению электронного варианта нет.
"Радио" в интернете - www.paguo.ru.

Удачной работы с паяльником :o))).


 
Guzz   (2002-09-11 19:56) [22]

А как хоть статья наз-ся в журнале ?
а то там много че есть...


 
MBo   (2002-09-12 06:27) [23]

>Guzz
Хватит маяться. Джойстик Спектрума - ДИСКРЕТНЫЙ, выдает сигналы только включен-выключен для каждого направления и кнопки.
Джойстик PC - АНАЛОГОВЫЙ пропорциональный, грубо говоря, сигналы от двух осей непрерывно меняются, скажем, от -1 до 1.
Ты что, собираешься два переменных резистора туда воткнуть и двухосную механику сделать? По трудо - и материало- затратам это явно дороже дешевого PC-джойстика.


 
Guzz   (2002-09-12 07:40) [24]

Нет я не хочу ставить туда ничего лишнего. Сигналов 1 и 0 вполне достаточно, просто ну жно правильно воткнуть выходы из джойстика в мой СОМ- или LPT-порт. А потом нужно как-то написать драйвер для етого джойстика. Просто етот джойстик будет работать не ч/з GAME-порт, а ч/з другой порт. А про то, что Современные джойстики аналоговые я знаю. Дажи и что с того что они аналоговые они ведь не ч/з СОМ- или LPT-порты работают.
Лутше бы не отговаривали меня, а помогли бы разобраться!


 
Rule   (2002-09-12 10:07) [25]

Да и я видел в Журнале Радио до 2000 года (1995-1999) как раз то, что ты ищешь. Но там джойстик подключаеться к Гейм-порту, и никаких драйверов не надо. А если ты немного увлекаешься электронной самодеятельностью, то очень тебе посоветую поднять своё заседевшееся тело и сходить в ближайший читальный зал тех. библиотеки и полистать Радио. Найдешь очень много чего инетересного кроме своего джойстика. Например я собрал ДУ, с помощью которого управляю программами (в моем случае ВинАмпом). Так что удачи !!!!



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

Форум: "Основная";
Текущий архив: 2002.09.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.007 c
1-73649
Shrek
2002-09-12 16:49
2002.09.23
WinAPI


3-73537
Viacheslav
2002-09-03 09:02
2002.09.23
Добавление записи в таблицу.


1-73660
Cr@sh
2002-09-11 12:53
2002.09.23
Запуск 32 разрядного приложения из Доса


3-73563
Wild
2002-09-03 16:34
2002.09.23
Объектно ориентированные БД.


6-73793
studentik
2002-07-20 03:24
2002.09.23
Детский вопрос





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