USB NES-controller met een arduino! (3 / 6 stap)

Stap 3: Code

UPDATE 22-12-2014

Instructables gebruiker mattpbooth heeft bijgewerkt de code en het is hosting op github:

https://github.com/mattpbooth/ArduinoNESController

Matt bedankt!

De kerels van Hey, ik heb de code volledig herschreven en het zou moeten werken nu flawlessy.
De enige aanpassing die u wellicht te maken is om de schets van de verwerking; u wilt aanpassen welke COM-poort dan moet gebruiken.
U doet dit Volg onderstaande stappen zorgvuldig!

Stappen

1) zet de Arduino als deze aangesloten.
2) start de Processing Schets, het WILL(!) een foutbericht weergegeven.
3) het controleren van de console (zwarte doos met tekst aan de onderkant van de verwerking)
4) in de console zal een lijst van actieve COM-poorten;

Seriële lijst
Waarschuwing: RXTX Version mismatch
Jar versie = RXTX-2.2pre1
native lib versie = RXTX-2.2pre2
[0] "COM3"
Einde van seriële lijst

5) zoals u momenteel zien kunt COM3 actief is en wordt de eerste COM-poort op het moment (aangeduid met "[0]")
6) als de Processing Schets liep zonder dat een foutbericht wordt weergegeven, drukt u op de knop stoppen.
7) aansluiten op de arduino.
8) de Processing Schets opnieuw uitvoeren.
9) het controleren van de console voor actieve com-poorten;

Seriële lijst
Waarschuwing: RXTX Version mismatch
Jar versie = RXTX-2.2pre1
native lib versie = RXTX-2.2pre2
[0] "COM3"
[1] "COM5"
Einde van seriële lijst

10) zoals je kunt zien wordt COM5 plotseling verscheen in de lijst nadat we de arduino aangesloten.
11) we weten nu dat de arduino COM5 heeft en is de tweede COM-poort (aangeduid met "[1]")
12) we weten het aanpassen van onze code;

Vervangen:
arduino = nieuwe Serial (dit, Serial.list() [?], 9600); / / aandacht!

Met:
arduino = nieuwe Serial (dit, Serial.list() [1], 9600); / / aandacht!

13) Sla het programma op.
14) laadt de arduino schets aan de arduino.
15) start de Processing Schets!

Gerelateerde Artikelen

Het instellen van een USB NES-controller met NESTOPIA op de PC

Het instellen van een USB NES-controller met NESTOPIA op de PC

spelen NESTOPIA is niet hetzelfde zonder een NES USB-controller. In deze tutorial leert u hoe knoppen op de kaart en het instellen van de USB-NES CONTROLLER.
Een Video Game Controller met een Arduino Hack voor grotere toegankelijkheid (of bedrog)

Een Video Game Controller met een Arduino Hack voor grotere toegankelijkheid (of bedrog)

Iedereen houdt van videospelletjes. Maar het kan moeilijk zijn om te genieten van bepaalde spellen als u gewond raken of uitgeschakeld en niet de handigheid nodig hoeft voor het uitvoeren van snelle knop combo's. Gelukkig kunnen we een Arduino gebrui
Hoe maak je een Gameboy / Game Controller met een Arduino Leonardo

Hoe maak je een Gameboy / Game Controller met een Arduino Leonardo

Hallo iedereen in deze Instuctables zullen we zien hoe te realiseren een Gameboy Arduino Leonardo.In feite is het niet echt een Gameboy maar een verkapte joystick.Stap 1: Eerste: de HardwareZullen we:-Arduino Leonardo Arduino IDE +-8 drukknop-8 weers
Maak een USB NES Controller

Maak een USB NES Controller

deze tutorial combineert een originele NES-controller, USB toetsenbord, draad en tact schakelaars in een USB NES controller geschikt voor gebruik met NES en arcade emulators. Het basisidee is dat de Keyboard controller-eenheid is geïnstalleerd in de
Arduino Midi-controller met een ZX afstand en gebaar Sensor

Arduino Midi-controller met een ZX afstand en gebaar Sensor

Welkom bij dit instructable over het bouwen van een zeer basic Midi-Controller met de SparkFun ZX afstand en gebaar Sensor. Dit instructable is onderdeel van een schoolwerk.Opmerking: Dit is geen codering tutorial. De definitieve code zal worden opge
Draai een nes-controller in een USB-drive of usb wifi adapter!

Draai een nes-controller in een USB-drive of usb wifi adapter!

Dit is een snelle eenvoudige handleiding dat iedereen om mod een nintendo nes-controller in een USB-stick doen kan / apparaat voor massaopslag! nu sinds ik deze video maakte heb ik gebruikt de exacte dezelfde stappen te zetten een andere nes-controll
Draadloze NES controller met weergave van gegevens over

Draadloze NES controller met weergave van gegevens over

BEZORGT uw NES CONTROLLER, BACK TO THE FUTURE!Dit project integreert een xbee, de arduino, de weergave van gegevens en de generieke nes-controller maken een afstandsbediening voor een arduino + xbee project.  U kunt het display gebruiken om feedback
Hoe te meten van de temperatuur zeer nauwkeurig met een Arduino en een TSYS01 Temperatuur Sensor Board.

Hoe te meten van de temperatuur zeer nauwkeurig met een Arduino en een TSYS01 Temperatuur Sensor Board.

Tijdens zijn studie in de Universiteit werden we uitgedaagd als onderdeel van een cursus werken in het ontwerpen van een doos met zeer nauwkeurige temperatuurregeling. Mocht het project te doen slagen, moesten meerdere vakken worden gebouwd en gebrui
ARD-e: de robot met een Arduino als een brein

ARD-e: de robot met een Arduino als een brein

het maken van een opensource gecontroleerd Arduino robot voor onder $100.Hopelijk na het lezen van dit instructable u zal zitten kundig Neem uw eerste stap in de robotica. ARD-e kost ongeveer 90 dollar tot $130 afhankelijk van hoeveel vrije elektroni
Beheersing van een MIDI-CC in Ableton Live met een Arduino Uno

Beheersing van een MIDI-CC in Ableton Live met een Arduino Uno

In dit instructable zullen we gebruiken een potentiometer op een Arduino Uno om controle van een MIDI-CC in Ableton Live. Een MIDI CC staat voor continue Controller, dat wil zeggen een getal in het bereik van 0 tot 127 inclusieve te moduleren iets me
Bluetooth Nintendo NES-controller met behulp van Wiimote!

Bluetooth Nintendo NES-controller met behulp van Wiimote!

Bereid om de retro-games spelen op mijn PC of Mac wilde ik gebruiken van de klassieke NES-pad!Ik weet Wiimote werkt goed met beide dus waarom opnieuw het wiel uitvinden.Het probleem is hoe een "grote" wiimote passen in een klassieke NES-controll
Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

Lage hoogte milieubewaking met een Arduino gebaseerd weer Instrument en Remote Sensing Platform van Aeropod

ProjectoverzichtStudenten op New Lothrop High School in Michigan hebben samengewerkt om te bouwen van een lage hoogte remote sensing platform genaamd een "Aeropod" en het uitgerust met een "Arduino" gebaseerd weer instrument om sfeervo
Controle van EL draad met een Arduino

Controle van EL draad met een Arduino

In dit instructable ik zal u tonen hoe u kunt besturen van EL draad met een Arduino.Wat u zult moeten:EL Wire en omvormer - adviseer ik http://ez-el.com/ez-el-wire/10ft-ez-el-wire-3v-inverter-kit/Arduino of een micro-controller die een relay kunt bep
Zet een NES-controller in een iPhone Dock

Zet een NES-controller in een iPhone Dock

In dit instructable ik zal je laten zien hoe om te zetten van een oude NES controller in een zoete iPhone Dock. Er zijn verschillende artikelen online weergegeven: foto's van een Franse kerel (ten minste de originele foto werd op een Frans forum) die