Fórum témák

» Több friss téma
Fórum » USB-s I/O eszköz
 
Témaindító: davidka, idő: Aug 26, 2006
Témakörök:
Lapozás: OK   2 / 2
(#) csabesz1414 hozzászólása Jan 17, 2016 /
 
Sziasztok!
Olyan problémám lenne, hogy szeretnék egy snake játékot készíteni. A snake irányítására egy usb-s játék kontrollert szeretnék használni. Van valakinek ötlete, vagy valami cikk,honlap hogy hogyan tudnám az atmega32es mikrovezérlőmmel összekötni és venni a jeleit?
Másik kérdésem, hogy láttam ilyet hogy usb-ttl átalakítás hogy az atmegaa tudjon kommunikálni PC usbvel. Ez az én problémámhoz is kellene?
(#) Kera_Will válasza csabesz1414 hozzászólására (») Jan 17, 2016 /
 
5-6 db nyomógomb kezeléséhez miért kellene már USB-s játékvezérlő egy uC egységhez?
Ja hogy annak a doboza készen van és kézbe illik.
Akkor keressél egy döglöttet abban lévő gombokat pedig kösd be a uC portjaira minden féle USB hókusz-pókusz nélkül 1 1 szál dróttal direktben.
Ellenező esetben meg kell fejtened az USB-s kütyü kommunikációját(gyártási titok) és a uC-ben lévő szoftvernak is kell tudnia ezen a nyelven.
Lehet válogatni a megoldások között !
A hozzászólás módosítva: Jan 17, 2016
(#) csabesz1414 hozzászólása Jan 17, 2016 /
 
Igen tudom, hogy egyszerűbb lenne direktben kötni a gombokat, csak nem szeretnék kábelrengeteget + egy kis tanulás hogyan működik az USB sose rossz.
Szóval ha van valakinek ötlete, tapasztalata azt szívesen fogadom
(#) Hp41C válasza csabesz1414 hozzászólására (») Jan 17, 2016 1 /
 
A játék illesztő egy USB Human Interface Device (HID) eszköz. Ahhoz, hogy egy berendezéshez kapcsolódni tudjon, az adott berendezésnek a képesnek kell lennie az USB master feladataira, fel kell deríteni a hozzá csatlakoztatott eszközöket és az eszközöket a típusuk szerint kezelni kell tudnia. AVR USB
(#) benjami válasza csabesz1414 hozzászólására (») Jan 17, 2016 /
 
Neked ehhez "USB Host" képes mikrovezérlöre lenne szükséged. Az atmega32-ben még "USB device" sincsen. Atmega32u4-el már USB-s joystickot csinálhatnál, de a HOST-ot az sem tudja. A PIC-ek között is csak a 16 vagy 32 bitesek között van erre alkalmas vezérlő. Esetleg választhatsz valami 32bites ARM-ot chipet is, azok között is találsz erre alkalmasat.
Szóval megoldható a dolog, de nem egyszerű, és ha eddig nem foglalkoztál USB-re programozással azt javaslom, hogy ne ezzel kezd el.
A mellékletben elrettentésképpen felraktam neked a PIC-hez készült "gyári" USB HID (Human Interface Device) példaprogramjait.

Usb-HID.ZIP
    
(#) csabesz1414 hozzászólása Jan 18, 2016 /
 
Értem. Köszönöm a válaszokat akkor inkább megoldom máshogy.
(#) gerry válasza csabesz1414 hozzászólására (») Jan 18, 2016 /
 
Tessék, USB-HIB ---RS232 oda vissza. Már én is kinéztem magamnak, de még nem volt rá
érkezésem. Bővebben: Link
Következő: »»   2 / 2
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem