Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

искам да знам повече за.....
http://mcu-bg.com/mcu_site/viewtopic.php?f=4&t=7582
Страница 1 от 2

Автор:  ka4a4eto [ Пон Фев 22, 2010 10:33 pm ]
Заглавие:  искам да знам повече за.....

Game port. Какъв потенциометър да използвам за него и как да го вържа на X/Y +5V и ако може и повече инфо за него.
Благодаря предварително.

Автор:  kiiid [ Вто Фев 23, 2010 1:41 am ]
Заглавие: 

Най-простото решение - взимаш един 5к или 10к пот, закачаш му единия край на +5 волта, другия на маса и мериш напрежението дето ти идва от плъзгача

Автор:  ka4a4eto [ Вто Фев 23, 2010 8:12 am ]
Заглавие: 

И това защо се прави.
Аз се опитвах с 100к ома но и на двете оси точката отиваше до половина.

Автор:  kiiid [ Вто Фев 23, 2010 12:17 pm ]
Заглавие: 

кое защо се прави? пробвай напиши в гугъл "how a joystick works" и ще ти изкара безброй статии по въпроса

Автор:  Cekins [ Вто Фев 23, 2010 6:13 pm ]
Заглавие: 

Цитат:
И това защо се прави.
Аз се опитвах с 100к ома но и на двете оси точката отиваше до половина.


Затова си има калибровка в драйвера. Калибрирай си оста и ще ходи докрай.

п.с. : между другото и с 1Мом джойстик съм виждал ...

Автор:  ka4a4eto [ Вто Фев 23, 2010 9:16 pm ]
Заглавие: 

Цитат:
Затова си има калибровка в драйвера. Калибрирай си оста и ще ходи докрай.

п.с. : между другото и с 1Мом джойстик съм виждал ...


Ще започна от начало защото май стана мазано.
На компютъра на дъното имам GAME PORT и искам да си го направя самоделка волан с педали.
Това са пиновете на порта ми:

Pin No.
1 VCC
2 GRX1_R
3 GND
4 GPSA2
5 VCC
6 GPX2_R
7 GPY2_R
8 MSI_R
9 GPSA1
10 GND
11 GPY1_R
12 VCC
13 GPSB1
14 MSO_R
15 GPSB2
16 NO PIN

И вързвам както на картината:

А като сложа на третите крачета на маса не ми дава да се стартира от компа. А аз гледам как се променя от контрол панела игрови контрол и там донастроивам колкото може(то няма донасторика но показва каде е по оста и кои бутон е натиснат).

Прикачени файлове:
untitled.JPG
untitled.JPG [ 4.43 KiB | Прегледано 3370 пъти ]

Автор:  Cekins [ Вто Фев 23, 2010 10:28 pm ]
Заглавие: 

Нещо бъркаш някъде.
Първо си инсталирай някакъв Generic драйвер за джойстик (2 Axis, 4 button joystick). После вече си играй. За да ти ходи от край до край ти трябва и масата на третия крак на потенциометъра. Не знам на каква магия въобще се мести при това свързване. За педалите е малко по объркано : там ти трябва по един пот за всеки педал и двата са свързани малко на Х към единия вход за да може като натискаш спирачка все едно дърпаш ръчката назад, а газта напред. Сега не ми се умува точно как беше.

Сега да си дойдем на думата - не се занимавай - по добре си купи един нормален джойстик. С него пак е лесно карането на кола. Особенно след като оттренираш хватката. Ако ще е волан то името му е "Logitech Momo Raceing Wheel" - пипнеш ли един път такова нещо ще се откажеш от всичко останало. Аз лично имам един триосен ергономичен джойстик с 4 бутона и POV/throtle и с него си ми беше добре докато играех такива игрички. А и става и за Flight симулатори.

Автор:  ka4a4eto [ Вто Фев 23, 2010 11:38 pm ]
Заглавие: 

Нямам толкова много пари да отделя за волан затова искам нещо което аз да си направя а и да е евтино много евтино.
И какъв е то Generic драйвер. За педалите съм го измислил само трябва да подкарам осите както трябва.

Автор:  Cekins [ Сря Фев 24, 2010 6:33 pm ]
Заглавие: 

Сега, отваряш си Control Panel -> Gaming Options -> Controlers -> Add -> 2Axis - 4 (или 2) button joystic. Още да обяснявам ли ?

Автор:  mitko_el [ Чет Фев 25, 2010 12:11 am ]
Заглавие: 

ka4a4eto написа:
Нямам толкова много пари да отделя за волан ...

Тук има едни волан и педали от сина. На година , две ще да са... Нямам идея дали са актуални,ама ако си мераклия -подарям ти ги. Казвай де ти е адреса ?

Автор:  ka4a4eto [ Чет Фев 25, 2010 12:18 am ]
Заглавие: 

от биоса съм настроил на адреса 201 а и вече и по двата начина нестава
(дали е защото ползвам само единия VCC

Автор:  Cekins [ Чет Фев 25, 2010 5:32 pm ]
Заглавие: 

:evil:

Аве къв биос те гони тебе.

Потенциометъра е делител на напрежение. Като не вържеш единия край към Vcc кво майната си ще дели? АЦП-то на gameport-а иска от 0 до 5 волта за да ти го измери и да ти каже колко е. Като го оставиш висящ почва да ти хваща ехото от големия взрив. Освен това няма значение кое Vcc ползваш - те трябва вътрешно да са си замостени.

Ако не знаеш къде какво ръчкаш по настройките на компютъра, му ги дай по дефолт, щото и нещо друго ще ти спре да работи както си тръгнал.

ИНСТАЛИРАЙ СИ ДРАЙВЕР!

Автор:  darkshy [ Чет Фев 25, 2010 5:53 pm ]
Заглавие: 

1во: Правиш схемата, която ти прикачих!
2ро: Слагаш си драйвер! Ако не си! Както ти написа Cekins!
3то: Включваш и играйш! Освен ако не излязат пушеци! :lol: (бъзикам се!)
4то: Никакъв биос не дей пипа. Остави го на default.

П.П. Не съм се занимавал с такова нещо, но мисля, че ще стане :)

Прикачени файлове:
scheme_joystick.PNG
scheme_joystick.PNG [ 4.76 KiB | Прегледано 3100 пъти ]

Автор:  Cekins [ Чет Фев 25, 2010 7:17 pm ]
Заглавие: 

Darkshy, не е точно така, защото за педалите е малко по друга схемата. Там са два пот-а и са вързани на Х. Трябва да седна и да рисувам за да се сетя, ама принципа е като натискаш "газта" все едно натискаш напред лоста, "спирачката" е назад а като се натиснат и двата докрай се връща в средно положение. По принцип игрите, когато се ползва обикновен джойстик, слушат само двата канала и то както го описах - назад спирачка, напред газ.

Автор:  ka4a4eto [ Чет Фев 25, 2010 8:26 pm ]
Заглавие: 

Казвам за биоса защото беше на disable аз го дадох на 201 за да работи нали така. Другия е 209
А за педали съм го измислил само трябва да оправя потенциометрите.

всеки педал с различен потенциометър

Прикачени файлове:
CST-pedal-setup-002.jpg
CST-pedal-setup-002.jpg [ 630.85 KiB | Прегледано 2341 пъти ]
100-3670.jpg
100-3670.jpg [ 902.26 KiB | Прегледано 2340 пъти ]

Страница 1 от 2 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/