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 att använda Arduino Leonardo som en bro att ansluta till Wii Classic Controller med I2C, fråga knappar/joystick stater och skicka till RPi via USB.

Men varför inte jag bara ansluta Wii Classic Controller direkt till RPi och kommunicera via I2C, kan du fråga?

Ja, tror jag min strategi är enklare eftersom jag inte har röra något på RetroPie konfigurationer, vilket betyder att det är lättare för framtida RetroPie uppdateringar.

Denna guide förutsätter att du är bekant med Arduino IDE, du har redan känt hur man installera Arduino bibliotek.

Så låt oss börja! :)

Se Steg
Relaterade Ämnen

DIY Android Bluetooth PC gamepad med arduino leonardo

Handledning och test video:Länk till App Inventor och Arduino filen i youtube video beskrivning.Steg 1: Lista över ledningar och spela -Arduino Leonardo (leonardo styrelsen har tangentbord och mus tävlan. Jag använder pro micro)-Bluetooth-modul (Im a...

Gamepad med Arduino

I detta instructable jag kommer att visa dig hur man gör en enkel spelkontroll (joy stick) med mikrokontroller, några knappar och ett visual basic-program för att spela subway surfare i PC...Jag guidar dig steg för steg med hjälp av enkel konstruktio...

Lägga till USB-spelenhet till Arduino Leonardo/Micro

VIKTIGT: Denna artikel är för Arduino IDE version 1.6.5 (eller nedanför). Lägga till en USB-spelenhet till en Arduino Leonardo eller Micro använder Arduino IDE version 1.6.6 (eller ovan) se följande Instructable: Arduino Leonardo Micro som Game Contr...

Med en NES-kontrollant för emulatorer med Arduino och bearbetning

Jag har hittat flera sätt att ansluta en NES controller till datorn för användning som en emulator gamepad men verkade ingen vara enkel och förenlig med vad jag hade på hand.Den här bara arbeten med Arduino Leonardo, Micro och vederbörlig: https://gi...

Arduino Leonardo Micro som Game Controller/Joystick

VIKTIGT: Denna artikel är för Arduino IDE version 1.6.6 (eller ovan). Lägga till en USB-spelenhet till en Arduino Leonardo eller Micro använder Arduino IDE version 1.6.5 (eller under) se följande Instructable: lägga till USB-spelenhet till Arduino Le...

IR-fjärrkontroll för din dator med arduino

Med denna mottagare, styra din dator distans tack vare IR modul och Arduino.Lazzy läge aktiverat ^^Steg 1: Först måste jag ta isär myold Sony VAIO IR-mottagare.En IR-mottagare som kommer från min far, helt oanvändbar eftersom ger med proprietära driv...

Som representerar ljudet via vibrationer med Arduino

Detta projekt fungerar för att Visa ljud med hjälp av vibrationer. Du ansluter din iPod, dator eller TV till det och få taktil feedback som motsvarar volymen på ljudet. Det kan hjälpa döva människor att uppleva ljud.Verktyg:Wire stripporTång nål näsa...

PlotClock med Arduino

Hej, vi är en grupp studenter och detta är vårt första projekt i instructables och vi hoppas ni gillar det!Detta projekt var för "Kreativa elektronik", en Beng elektronik Engineering 4: e året modul på universitetar av Málaga, skolan i telekommu...

Förvandla en N64 styrenhet till en USB-spelkontroll med en Arduino Leonardo

Det enklaste sättet att förvandla en N64 styrenhet till en USB-spelkontroll är att köpa en N64 Controller Adapter för runt £15. Det kan emellertid också göras om du har en Arduino Leonardo eller någon annan Arduino ombord med inbyggd USB-kommunikatio...

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...

Arduino Leonardo/Micro(ATMega32u4) som Gamepad/Game Controller

Chip ATMega32u4 vad används i Arduino Leonardo, Micro eller Pro Micro har möjlighet att använda anpassade USB HID deskriptorer. Tack denna förmåga kan vi göra våra Arduino som generiska Gamepad!Detta bibliotek innehåller en allt för "simulera" e...

Göra en ThinkPad tangentbord USB adapter med Arduino

Bland business klass bärbara datorer har ThinkPad de bästa tangentbord. Även med ändringen till ön stil tangentbord, skulle jag säga att ThinkPad tangentbord fortfarande slå alla konkurrenterna laptop fällt i departementet tangentbord. Till skillnad...

GamePad med Android mobila sensorer och Arduino

Idag kommer jag presentera för dig hur du använder din Android mobil eller surfplatta för att spela datorspel med hjälp av sensorer av mobile och knappar.Faktiskt, jag alltid drömt för att spela några mobilspel som asfalt, med en mycket större skärm...

Konvertera ett ZX82 spektrum tangentbord till ett utbyggbart USB-tangentbord med Arduino

I detta Instructable, jag ska visa dig hur du omvandlar tangentbordet ZX82 spektrum till ett funktionellt expanderbara USB-tangentbord kompatibelt med något USB-aktiverad. Detta bygga är kompakt nog att när du är klar, kan du passa en Raspberry Pi el...

Arduino leonardo USB-ratt

jag hade en gammal USB-ratt liggandes som dog hade jag en freetronics leostick liggandes så jag gjorde detta.jag uppdaterade bootloader till officiella leonardo en.Steg 1: bootloader modsuppdaterat bootloader till officiella leonardo en.för ratten be...

Arduino Android USB-seriell kommunikation med OTG kabel

Jag har gjort en Arduino baserade natten lampa med hjälp av foto motstånd och problem med det är ljusnivåer var olika från plats till plats, när jag testar jag har använt ett värde som en tröskel för att slå på ljuset och efter att fastställa det i d...

USB-brons sätta en klocka på slående klocka (med Arduino)

irritera dina medarbetare: leda dem in i ber dig att stänga av din speciella PC-klocka!Denna lilla riggen infact gränssnitt via USB till din PC-klocka och genererar halv timmar dings på en riktig brons sätta en klocka på. Bra grejer i din office och...

Styra en SaikoLED myki (eller Arduino Leonardo) med en enkel knapp låda--med ICSP-huvudet

Välkommen! Idag ska vi förklara hur man bygger en styrenhet med 3 knappar som ansluter direkt till en Arduino Leonardo-kompatibla ombord--i detta fall myki ljus från SaikoLED. Mer information om Leonardo finns här och i detta Instructable.Du behöver...

No.03 ratt köra R/C bil med Arduino, webbkamera och net. USB etc. Men detta är krypande och 4WS (4 hjulsstyrning)

denna bil No.03 använder liknande system som bil No.02, men olika chassi Crawler CR-01 tillämpas, som har tillval 2 servon system och som gör krabba-körning (4 hjul samma riktning) eller kort svängradie körning (fram och bakhjulen annan riktning) til...