USB NES kontroller / CNC jogger HID

Berätta om dina pågående projekt.
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

USB NES kontroller / CNC jogger HID

Inlägg av Tripp »

Jag provade lite olika NES emulatorer på min PC och märkte att utan orginal handkontroll tappade man all spelkänsla.
Eftersom jag har en bunt små utveklingskort till PIC18F2455 hemma så stoppade jag in en sån i en handkontroll. :)
Programerade den som ett HID tangent bord, så att man inte behöver drivrutiner.
Eftersom (upp ner höger vänster) blir tangentbordets piltangenter går PICen att använda till jogger till en cnc också!
eftersom port b har inbyggda pullup användes denna, kopplad såhär.
PORTB.0 ' upp
PORTB.1 ' ner
PORTB.2 ' vänster
PORTB.3 ' höger
PORTB.4 ' A
PORTB.5 ' B
PORTB.6 ' select
PORTB.7 ' start
Bild
Jag fick borra och fila lite för att den skulle få plats.
Bild
Lödde bort sladdar och IC, märkte upp hur det skulle kopplas in.
Bild
Dit med alla sladdar, tog dom tunnaste jag hittade, men det blev lite tight ändå.
Bild
Såhär ser den ut nu :)
Bild
När man kopplar in den i PCn första gången ser det ut såhär.
Bild
Sen var det dags för provspelning, mycket bra spel känsla.
Se film supermario: Youtube
Se film notpad test: Youtube

Eftersom den funkade så bra, la jag till den som förprogrammerad PIC som produkt på min hemsida för 49kr www.xtune.se
Användarvisningsbild
JimmyAndersson
Inlägg: 26544
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Re: USB NES kontroller / CNC jogger HID

Inlägg av JimmyAndersson »

Måste säga att jag gillar det här projektet riktigt mycket. Läckert! :D
G-man
EF Sponsor
Inlägg: 1368
Blev medlem: 21 december 2005, 20:04:36
Ort: Lkpg

Re: USB NES kontroller / CNC jogger HID

Inlägg av G-man »

Hur fränt som helst! :) Jag har testat simulatorn men dissade den just för att man inte har kontrollen! Nu har vi iofs ett 8 bitars med lite spel till men detta har ju väldig hög "vill ha faktor"!
Användarvisningsbild
Glenn
Inlägg: 36617
Blev medlem: 24 februari 2006, 12:01:56
Ort: Norr om Sthlm
Kontakt:

Re: USB NES kontroller / CNC jogger HID

Inlägg av Glenn »

Jag hade nog försökt jacka in sej på kontakten istället, så hade man sluppit våldföra sej på en originalkontroller.. alla signaler borde väl finnas där ?

tyvärr är väl kontakten "lite" ovanlig.
cosmox
EF Sponsor
Inlägg: 3856
Blev medlem: 6 januari 2004, 02:11:54
Ort: Hjälteby - Tjörn

Re: USB NES kontroller / CNC jogger HID

Inlägg av cosmox »

Sweet! :tumupp:

Det där har jag saknat många gånger.
G-man
EF Sponsor
Inlägg: 1368
Blev medlem: 21 december 2005, 20:04:36
Ort: Lkpg

Re: USB NES kontroller / CNC jogger HID

Inlägg av G-man »

Nja, kontakt är inga problem att få tag i... säljs förlängninskabler på tradera
Användarvisningsbild
Fritzell
Inlägg: 4531
Blev medlem: 29 januari 2004, 22:43:35

Re: USB NES kontroller / CNC jogger HID

Inlägg av Fritzell »

Coolt!
Användarvisningsbild
GeekJoan
Admin
Inlägg: 11142
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: USB NES kontroller / CNC jogger HID

Inlägg av GeekJoan »

:tumupp: Vill ha!

Vad vill du ha för att koda en platta till mig? Kontrollen och det andra kan jag fixa själv.
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

Re: USB NES kontroller / CNC jogger HID

Inlägg av Tripp »

Ett färdigt kort programmerat och testat, 149kr + frakt.
Det kortet skulle inte bestyckas med lysdioder eller tryckknappar som vanligtvis sitter på kortet.
Om det finns intresse för det, så lägger jag upp den som en produkt på min hemsida. :)
ondisc
Inlägg: 228
Blev medlem: 13 november 2007, 17:26:41
Ort: lund

Re: USB NES kontroller / CNC jogger HID

Inlägg av ondisc »

I EMC2 skulle jag vilja ha följande:

PORTB.0 ' upp
PORTB.1 ' ner
PORTB.2 ' vänster
PORTB.3 ' höger
PORTB.4 ' PgUp
PORTB.5 ' PgDn
PORTB.6 ' F3
PORTB.7 ' Något mer...

Borde väl inte vara många rader kod att ändra för detta?... Hur många ingångar kan du koppla "knappar" till, max 8?
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

Re: USB NES kontroller / CNC jogger HID

Inlägg av Tripp »

ondisc: Det går lätt att ändra ingång till nya tangenter.
PIC18F2455 har 24 I/O sen är ett par upptagna med USB och klocka.
Det borde gå att använda 20 tangenter.

På mitt kort som syns på bilden finns det 14 I/O.

Men om man vill ha mer så kan man ta PIC18F4455 då har man 35 I/O
Användarvisningsbild
GeekJoan
Admin
Inlägg: 11142
Blev medlem: 26 maj 2003, 15:59:27
Ort: Solna

Re: USB NES kontroller / CNC jogger HID

Inlägg av GeekJoan »

Jag återkommer, måste lista ut vilka knappar som faktiskt används först.
ondisc
Inlägg: 228
Blev medlem: 13 november 2007, 17:26:41
Ort: lund

Re: USB NES kontroller / CNC jogger HID

Inlägg av ondisc »

GeekJoan skrev:Jag återkommer, måste lista ut vilka knappar som faktiskt används först.
+1, två veckor semester sen återkommer jag med! Verkar perfekt till det jag vill ha.

Går det att programera om PICen via usb också, eller kommer den funktionen vara borttagen?
Användarvisningsbild
Tripp
Inlägg: 397
Blev medlem: 29 januari 2004, 08:14:39
Ort: Tullinge
Kontakt:

Re: USB NES kontroller / CNC jogger HID

Inlägg av Tripp »

Nu har jag ett par kort färdigbyggda och testade. :D

USB-NES-kretskort

Bild
G-man
EF Sponsor
Inlägg: 1368
Blev medlem: 21 december 2005, 20:04:36
Ort: Lkpg

Re: USB NES kontroller / CNC jogger HID

Inlägg av G-man »

Hur funkar det om man vill ha 2 kontroller till datorn? en del spel kör man ju 2 åt gången eller iallafall med varsin kontroll till varsin gubbe osv...
Skriv svar