[ Shteff @ 19.09.2007. 04:28 ] @
Cao svima,

Igrajuci razne igrice sa drustvom dosao sam do potrebe da napravim joypad u obliku male tastature ( samo dugmici koji se najcesce koriste: strelice, "a", "s", "d", itd ) jer nikako nije pravedno kada jedan igrac igra na onim segamega-sps joypadima a drugi na tastaturi. Ideja mi je takodje da koristi USB interfejs.
Zasto to pisem ovde, pa negde na netu sam procitao da ce mi izmedju ostalog trebati i mikrokontroler. Osim tog saznanja dobro poznajem arhitekturu i organizaciju racunara, osnove C-a i Jave, na fakultetu sam radio i u asembleru za 8086. Sve sto nisam nabrojao, a potrebno je da bi ovo napravijo, realno nemam pojma, a sto je najgore ne znam ni odakle da pocnem.
Da li neko moze da mi objasni proces pravljenja ovakvog proizvoda, sta mi je potrebno od materijala, kakav mikrokontroler mi treba i sta ce mi? Bilo bi mi drago ako je neko vec nesto radio na ovu temu i zeli da podeli iskustvo. Svaka sugestija/ideja/referenca dobrodosla!

[ milan_obr @ 22.09.2007. 10:52 ] @
Pozdrav Kolegama.

Nađeš staru pc tastaturu, kojoj je ispravan kontroler i kabal.
Na pločici kontrolera, uoči gde se kače tasteri koji ti trebaju.
Napravi mehaniku, pokači tastere na kontroler.
Prosto, ko prebranac.

Milan.
[ pera89 @ 24.09.2007. 23:04 ] @
uC ti pre svega treba zbog usb interface-a. Za tu svrhu bi pic 18f2450 bio sasvim dovoljan. Mikrokontroler prvo treba preko usb da se identifikuje kao joypad(human interface device), potom treba da procita stanje svih dugmica (da li su pritisnuti ili ne) i da ih posalje pc-u. Sve u svemu jako komplikovan proces i zahteva dosta predznanja. Pokusavao sam nesto slicno(i jos uvek pokusavam) da napravim adapter psx joy na pc i zapeo sam kod identifikacije joysticka, inace kod je u assembleru. Ukoliko nisi odustao od toga mogu da ti dam bar ono od dokumentacije sto sam ja nasao.