Hvordan legge ved en USB-joystick opp til en mikrokontroller

Hvordan legge ved en USB-joystick opp til en mikrokontroller


Videospill er en morsom siste tiden. Det er en fin måte å slappe av og fordrive tiden. Men du kan ikke alltid ta konsoller spilling overalt, og det kan være ganger du ønsker å spille spill på datamaskinen motsetning til å bruke en spillkonsoll er koblet til TV-en. Denne artikkelen vil vise deg en av måtene du kan koble til USB-joystick til en mikrokontroller slik at du kan programmere den til bruk for å spille av videoer på datamaskinen din.

Bruksanvisning

1 Få en PIC-USB-4550, som er en mikrobrikke USB utvikling og prototyping styret. Det er et produkt av Olimex. Dette styret vil tillate deg å utvikle USB-programmer, for eksempel en USB-joystick, med PIC18F4550.

2 Koble PIC-USB-4550 i datamaskinens PIC mikrokontroller er RC4-port.

3 Initial RC4 port som "INNGANG" å lese "0" når du trykker på knappen og "1" når deprimert. Dette er også knappen brukes til bootloader programmeringsmodus.

4 Tilbake kretsen ved hjelp av enkle RC krets og "RESET" knappen.

5 Fest USB joystick til PIC-USB-4550 USB-hub.

6 Last ned USB programmering verktøy kalt "MCHPFSUSB_Setup_v1.3" fra mikrokontrolleren butikk hjemmeside (se lenke under vår-Resources). Dette programmet verktøyet er et krav for å laste ned til PIC18F4550 gjennom USB-kontakten ved hjelp av pre-loaded USB bootloader.

7 Installer driveren for PIC-USB-4550 styret, som kommer i en CD. Lagre enhetsdriveren til C-stasjonen i en bane som heter "C: MCHPFSUSBPcMCHPUSB DriverRelease". Begynne å laste ned til den veien. Hvis en eller annen grunn PCen ikke gjenkjenner enheten, setter RST-knappen på PIC-USB-4550 bord.

8 Åpne PDFSUSB.exe etter driverinstallasjon. Dette verktøyet kjørbar bør åpne og erkjenne din PIC USB Demo Board.

9 Koble USB joystick til PIC-USB-4550 USB-hub. Det bør være i stand til å identifisere enheten, og så kan du sette opp din joystick controller for bruk. PIC-USB-4550 microchip kommer allerede med en gratis firmware for USB HID (Human Interface Device) slik at du kan programmere og utvikle din USB joystick.

Hint

  • RC står for Radio Control. USB står for Universal Serial Bus. RST står for Reset. Disse er allment akseptert betingelsene og forkortelser for disse elementene.
  • Dette er metoden vil ikke gi en plug and play på USB Joystick. Avhengig av din spillkonsoll enhet, må du kanskje justere tilkoblinger litt. Microchip kalt her er en prototype eller utviklingsplattform bare laget for å gjøre USB-enheter som mus, joystick, masselagringsenhet og liker feste til mikrokontrollere.