USB NES controller med en arduino! (3 / 6 steg)

Steg 3: kod

UPPDATERING 22-12-2014

Instructables användare mattpbooth har uppdaterat koden och är värd det på github:

https://github.com/mattpbooth/ArduinoNESController

Tack Matt!

Hej stötarna, jag har helt omskriven koden och det bör fungera nu felfri.
Den enda anpassningen kan du behöva göra är att Processing skiss; Du måste justera vilken COM-port den bör använda.
För att göra detta följer du dessa steg noggrant!

Steg

1) koppla Arduino om den är ansluten.
2) kör Processing skiss, det WILL(!) Visa ett felmeddelande.
3) kontrollera konsolen (svart låda med text längst ned i bearbetning)
4) i konsolen kommer att vara en lista över aktiva COM portar;

Seriella lista
Varning: RXTX versionsmatchningsfel
Jar version = RXTX-2.2pre1
infödda lib Version = RXTX-2.2pre2
[0] "COM3"
Slutet av seriell lista

5) som du kan se för närvarande COM3 är aktiv och är den första COM-porten för tillfället (betecknas med "[0]")
6) om bearbetning skissen körde utan att visa ett fel, tryck på stoppknappen.
7) krok arduino.
8) kör bearbetning skissen igen.
9) kontrollera konsolen för aktiva com-portar;

Seriella lista
Varning: RXTX versionsmatchningsfel
Jar version = RXTX-2.2pre1
infödda lib Version = RXTX-2.2pre2
[0] "COM3"
[1] "COM5"
Slutet av seriell lista

10) som du kan se COM5 plötsligt dök upp i listan när vi anslutit arduino.
11) vi vet nu att arduino har COM5 och är andra COM-porten (betecknas med "[1]")
12) vi vet att justera vår kod;

Ersätt:
arduino = ny följetong (denna, Serial.list() [?], 9600); / / uppmärksamhet!

Med:
arduino = ny följetong (denna, Serial.list() [1], 9600); / / uppmärksamhet!

13) spara programmet.
14) Ladda arduino skiss till arduino.
15) börja bearbetning skissen!

Se Steg
Relaterade Ämnen

Hur du ställer in en USB NES controller med NESTOPIA på PC

spela NESTOPIA är inte detsamma utan en NES USB-styrenhet. I denna tutorial får du lära dig att kartlägga knappar och ställa in USB-NES CONTROLLER....

Gör en USB-NES Controller

denna tutorial kombinerar en ursprungliga NES controller, USB-tangentbord, tråd och takt växlar till en USB NES controller lämplig för använda med NES och arcade emulatorer. Den grundläggande idén är att den tangentbord controller-enheten är installe...

NES controller med 8gb minne / LED belysning upp logotypen

All hail The Nes, ingenting kan göras för att göra det bättre. Så jag tänkte, är det här så cool! Jag har bara fått leenden den som har sett den. Människor har lagt lysdioder i liknande förut, och usb memorys, men inte så här och inte med en vanlig o...

Bluetooth Nintendo NES controller med Wiimote!

Villiga för att spela retro-spel på min PC eller Mac ville jag använda den klassiska NES-pad!Jag vet att Wiimote fungerar bra med båda så varför nytt uppfinna hjulet.Problemet är hur passar en "stor" wiimote till en klassisk NES controller utan...

NES controller med LED-belysning logotypen

All hail The Nes, ingenting kan göras för att göra det bättre. Så jag tänkte, är det här så cool! Jag har bara fått leenden den som har sett den. Människor har lagt lysdioder i såhär innan men inte så här och inte med en vanlig original styrenhet.För...

Hacka en Video Game Controller med en Arduino för bättre tillgång (eller fusk)

Alla älskar TV-spel. Men det kan vara svårt att njuta av vissa spel om du är skadade eller handikappade och inte har den manuell skicklighet krävs för att utföra snabb knapp combos. Lyckligtvis kan vi använda en Arduino för att skicka signaler till c...

USB Wiichuck mus med en Arduino Leonardo

detta instructable (retroaktivt) visar hur jag blev en Wii Nunchuck till en mus för min PC. Jag byggde den här enheten om ett och ett halvt år sedan, när jag först få in Hobbyelektronik och microcontrollers. Jag delar inte det eftersom jag trodde det...

Hur man gör en Gameboy / Game Controller med en Arduino Leonardo

Hej alla i denna Instuctables kommer vi att se hur en Gameboy Arduino Leonardo.I själva verket är det egentligen inte en Gameboy men en förtäckt joystick.Steg 1: Första: hårdvaraVi behöver:-Arduino Leonardo Arduino IDE +-8 tryckknapp-8 motstånd-Kabla...

NES CONTROLLER USB FLASHDRIVE

detta är en stor om du älskar NES spel eller RETROSPELSteg 1 ångra alla skruvar från baksidanSteg 2 ta bort kretskortet men lämna alla knappar på fjärrkontrollenSteg 3 få din USB och ta bort bostäderSteg 4 sätta usb till den tomma nes controller med...

NES Controller USB-minne

jag blev inspirerad av en konversation på sidan Lego USB Stick!Detta är inte svårt. Det tog 10 minuter! (Inte inklusive köpa saker)! Lätt, roligt och lite töntig!(Använd den här metoden om du vill spara elektroniken, annars... du kan göra detta eller...

Quiz Game Controller med hjälp av "Ljus och ljud Buzzers" och Arduino

fara stil frågesport spel är favoriter för att skapa spänning och pedagogiska instruktioner samtidigt. Lärare, summer camp rådgivare och även industrin pedagoger hitta denna typ av spel för att skapa intresse och engagemang från deltagarna.Tanken bak...

Arduino MIDI-controller med en ZX avstånd och gest Sensor

Välkommen till detta instructable om hur man bygger en mycket grundläggande MIDI-Controller med SparkFun ZX avståndet och gest Sensor. Detta instructable är del av en skoluppgift.Obs: Detta är ingen kodning handledning. Den final koden kommer att ing...

NES Controller USB bälte flasköppnare

detta är en Instructable hur man gör det ultimata retro-gamer verktyget, NES Controller USB flasköppnare.Detta är ett alternativ att spela NES-spel på PC med en riktig NES Controller och dessutom inte behöva söka efter ett verktyg för att öppna din ö...

Förvandla en gammal NES controller till en allt-i-ett USB-nav, minneskort och bärbara emulering station

det finns flera instruktioner guider för att förvandla gamla NES styrenheter till USB-nav eller blixt minne nyckel, och även några för att göra en plug-and-play emulator gadget. Som sådan, påstår jag inte originalitet för någon av komponenterna i det...

USB-Wii Gamepad med Arduino Leonardo

Förra helgen jag provat den nya RetroPie på min härliga nya Raspberry Pi 3, men bara spelenheten jag har är oldie Wii Classic Controller; så hur kan jag konvertera den till en vanlig USB-spelenhet?Efter lite forskning fick jag reda det är ganska lätt...

NES Controller USB blixt driva

vad ska jag göra med min gamla trasiga NES controller!!!???Detta är ett utmärkt sätt att piffa upp din tråkig blixt driva och lura dina vänner att tänka att du åter kabelanslutna handkontrollen för lagring. Obs - Om du inte kan stå ta isär en bit Nin...

NES controller USB Flash Drive-

detta är ett enkelt sätt att förvandla en Nes-kontrollant in i ett praktiskt blixt driva. INGEN LÖDNING INVOLVERADE!(Detta är vår första Instructable så bilder och instruktioner kanske amatör!)Vi har åter gjort detta instructable med bättre bilder, s...

USB: - DC Motor Controller med PIC18F4550 (keyboard)

USB: - DC Motor Controller med PIC18f4550 (keyboard)Hej vänner,KravUSB-DEMO gränssnitt styrelseL293D motor controller chipDetta ett litet projekt på att kontrollera DC motor med USB pic18f4550 gränssnittskortet med L293D motor Driver.Ett litet progra...

Lätt diy controller med arduino uno eller mikro

Som någon gamer skulle veta, styrenheter är dyrt, runt 60$.Jag hade en arduino micro så jag beslöt att göra en xbox/playstation stil dual analog controller.Koden kan hittas härDelarArduino mikro eller uno2 x analoga styrspakar15 x knapparproto styrel...