Een NES gamepad omzetten in USB met Arduino (2 / 12 stap)

Stap 2: Software


ik ben niet slim genoeg om erachter de helft van deze usb-spullen, dus gebruikten een bibliotheek, In dit onderzoek op goede oude google, ik vond http://www.arduino.nl/?p=36

Nu is er een paar dingen op te merken op deze pagina

1) zijn gebaseerd off van de USB-toetsenbord-bibliotheek gevonden op rancid spek
http://code.rancidbacon.com/ProjectLogArduinoUSB, welke vereist arduino 0016! Ik heb gesold met dit voor een paar dagen proberen te krijgen om te compileren op arduino 18 software, en hoewel het wil werken de computer nooit kan communiceren met het apparaat, waardoor een lelijke ballon naast mijn klok, dat de joystick bibliotheek keihard doet niets op 18

Arduino 16 begon te worden een pijn in de kont, en niet start opwaarts voor mij, wat ik bedacht ik nodig om te verwijderen van het preferences.txt bestand dat 18 had geplaatst in de gebruikersmap, en start arduino 16, het zou moeten werken en 18 blijft werken off van 16 van bestand

http://www.arduino.cc/en/Hacking/Preferences dus zien waar u kunt vinden jou als u nodig hebt te zien

2) de opmerkingen van de bibliotheekpagina joystick staat dat het niet compileren, en dit niet gebeurt, zijn niet zo moeilijk om op te lossen, en ik heb al in de software te downloaden. Maar als iemand anders wil weten...

in UsbJoystick.h moet u opnemen van de interrupt.h met de andere 2 omvat, en wijzigen van lijn 105 van...

VOID sendJoystick (val0 van de byte byte val1, byte val2, byte val3, byte val4, byte val5, byte val6, byte val7) {}

Aan

VOID sendJoystick (uchar val0 uchar val1, uchar val2, uchar val3, uchar val4, uchar val5, uchar val6, uchar val7) {}

Ten slotte, na gehannes met deze bibliotheek voor bijna 2 vaste dagen, ik gaf over het wijzigen van de configuratie, zodat de computer een joystick met 6 assen 4 knoppen, ziet ook al is het alleen reageert op 2 assen en 4 knoppen

Bewegen op, neer hieronder ziet u 2 bestanden, het zip-bestand bevat de vaste usbjoystick lib plaats die in de map /hardware/libraries van arduino 16 en mijn project-bestanden, open het pde-bestand in de arduino 16, compileren en uploaden

anders als u een handige avr-programmeur hebben en het omgaan met avrdude niet erg is er ook een hex beschikbaar

Gerelateerde Artikelen

Een ander kartonnen robot-stofzuiger gecontroleerd met Arduino

Een ander kartonnen robot-stofzuiger gecontroleerd met Arduino

Dit is een eenvoudige robot-stofzuiger gecontroleerd door Arduino.Dit kan nog eenvoudiger als in plaats van turbine en stof-bin - gebruik een keuken weefsel of een stuk synthetisch weefsel.Stap 1: Vereiste onderdelenArduinoMotor-shield - besturingsel
Hoe u een eenvoudig spel van de verwerking met Arduino

Hoe u een eenvoudig spel van de verwerking met Arduino

Hoi allemaalIn dit Instructable, zullen we zien hoe maak je een "link" tussen een Processing Schets en een Arduino-kaart. In dit voorbeeld worden een ultrasone module worden gebruikt voor het besturen van een vliegtuig in een eenvoudig spel. Nog
Eenvoudige gids voor het instellen van de tijd op een DS3231/DS3107/DS1337 Real timerklok met Arduino UNO

Eenvoudige gids voor het instellen van de tijd op een DS3231/DS3107/DS1337 Real timerklok met Arduino UNO

De DS3231 is een zeer nauwkeurige, gebruikte Real Time Clock (RTC), evenals zijn iets minder nauwkeurig tegenhangers, DS3107 en DS1337. Voordat het nuttig zijn kan, moet het echter worden ingesteld op de juiste tijd. Dit Instructable is strikt genome
Een analoge sensor van textiel verbinden met Arduino

Een analoge sensor van textiel verbinden met Arduino

Dit instructable wordt uitgelegd hoe u een analoge sensor op de Arduino aansluiten (in ons geval gebruikt een Lilypad).Materiaal dat u zal nodig:-een Lilypad Arduino (www.sparkfun.com)-een FTDI boord (www.sparkfun.com)-een USB A naar mini B kabel (ww
Met behulp van een kladje gewone huis alarm PIR met Arduino

Met behulp van een kladje gewone huis alarm PIR met Arduino

Als u als me bent en niet willen weggooien van ongewenste elektronische artikelen, moet u wellicht een oude PIR sensor van een gewone huis alarm aan de onderkant van uw junk vak.U kunt gemakkelijk sluit deze dan aan je arduino te detecteren verkeer d
Draadloze muis in een nes gamepad 3

Draadloze muis in een nes gamepad 3

hier is mythirdversion van themousenesde originele nes-muis werd gemaakt door MrPumpernickelHier ziet u het origineel op:http://threepercentdone.com/#12het is korter, betterdesign, meer ergonomische dan mijn andwithlogitechelectronics V2Stap 1: eerst
Met behulp van een 4-cijferige, 7 segment display, met arduino

Met behulp van een 4-cijferige, 7 segment display, met arduino

In deze tutorial zal ik je laten zien hoe met een 7 segment display met 4 digits met behulp van arduino. Aantal fundamentele dingen die ik zou willen wijzen, is dat dit neemt bijna alle van de digitale pennen op de arduino uno, leonardo, de planken m
Een gasmasker PAPR omzetten in USB Power

Een gasmasker PAPR omzetten in USB Power

Er zijn genoeg activiteiten waar één moet dragen van een gasmasker, maar een niet omdat ze ongemakkelijk, warm, en maak uw veiligheidsbril omhoog mist.Een zuiveren van lucht aangedreven gasmasker (PAPR) combineert verzegelde gezicht bescherming met e
Hoe met een piëzo-zoemer maken lawaai met Arduino

Hoe met een piëzo-zoemer maken lawaai met Arduino

Hebt u een Arduino, kan u hebt uitgevoerd in een project dat vereist van de Raad van bestuur om geluiden te maken. Een van de goedkoopste en gemakkelijkste manieren om dit te bereiken is het gebruik van een piëzo-zoemer.Piëzo zoemers zijn zeer eenvou
Draadloze muis in een nes gamepad 2

Draadloze muis in een nes gamepad 2

na seeinga mousebasednesgamepad(createfoam)Idecideto DoeIets similarwireless!de knop A en B zijn Klik,de D-pad is het scrollwielontvanger is in de rug
NES Gamepad USB

NES Gamepad USB

Hi, dit mijn tweede instructables.Omdat ik wil spelen met een Nes-Emulator, maar was een klassiek gamepad niet cool, dus maakte ik deze nes gamepad was werk op een klassieke USB-poort.Ik gebruik dezelfde tools die ik gebruik in mijn eerste instructab
Het maken van een DIY borstelloze Gimbal met Arduino

Het maken van een DIY borstelloze Gimbal met Arduino

Dit is een verhaal van mijn derde project met goedkope gyro en Arduino.Na de eerdere twee projecten, Gemakkelijk omgekeerd slinger en 3D kalligrafie, ik gedacht heb van het maken van Camera Gimbal met Arduino. Dan had ik drie beleidsregels voor het p
Bouwen van een kat strooisel vak ventilator met Arduino

Bouwen van een kat strooisel vak ventilator met Arduino

een schuilplaats kat kattenbak is een geweldige manier om uw appartement eruit een verblijfsvergunning voor volwassenen in plaats van crazy cat dames. Een verborgen strooisel vak in een kast, onder een gootsteen, of ingebouwd in sommige andere meubel
Controle van een Game Boy met een NES-controller!

Controle van een Game Boy met een NES-controller!

u nog steeds dat gameboy in uw kast?Hoe zit dat NES-controller?buste laten we hen uit!(:Stap 1: Items die u nodig hebt:-Music (optioneel, maar aanbevolen)-Soldeerbout-Draad solderen Items:, solderen, etc.-Nes-controller.-Gameboy (dit instructable zal