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

Vad du behöver:

  • En Arduino Leonardo (även möjligt med andra styrelser men config behöver ändras)
  • En N64-styrenhet
  • 3 leder
  • USB Micro-kabeln

Bakgrund:

Detta projekt är en utveckling av den utmärkta instructable av quasse. Detta projekt används en standard Arduino Uno att kommunicera med en N64 styrenhet och skicka staten via seriell port på datorn. En bearbetning skiss var sedan tvungen att vara igång på datorn för att konvertera den seriell in till tangenttryckningar eller musrörelser som kunde användas till att spela N64 spel på en emulator.

Detta projekt varierar i ett antal viktiga steg:

  • Arduino Leonardo kan fungera som en USB-spelkontroll direkt utan att kräva några drivrutiner eller bearbetning skisser för att tolka USB-anslutningen.
  • Att vara en gamepad och inte en mus/tangentbord betyder det att musen är inte rör sig över skärmen när du spelar spel.
  • Nu när gamepad tolkar analog pinne snarare än ett tangentbord kontrollerna är analog och inte digital - innan det ingen spelade roll om analog pinne var kvar lite eller mycket spel svaret var samma, nu är det annorlunda.
Se Steg
Relaterade Ämnen

Förvandla en gammal mus till en USB-driv LED skrivbord ljus

Har en gammal mus liggandes? Naturligtvis göra du. Behöver mer lysdioder i ditt liv? NATURLIGTVIS GÖRA DU. Låt oss vända den gamla musen till en USB strömkälla för vissa LED-lampor. Vi använder några Sugru och magneter för att göra lysdioderna kan hå...

Förvandla en gammal överstrykningspenna till ett USB-minne för > $2

Har du någonsin fått uttråkad av normal standard vanlig USB stick fallen? Jag har - jag bestämde mig att vända en gammal överstrykningspenna till ett USB-minne, det fungerade bra!Allt du behöver är en USB-pinne du inte misstycker dra isär och en gamm...

RC sändare till USB-spelkontroll med Arduino

Varför ska jag göra detta?När det gäller att flyga RC flygplan med hjälp av en simulator kan vara ett bra sätt att finslipa dina färdigheter under lågsäsongen eller ens förbereda för din första flygning. Den stora nackdelen att med hjälp av simulator...

USB-spelkontroll med Tilt-accelerometer mus

Göra en spelkontroll med en accelerometer inuti!Detta projektet handledning visar dig hur du kan konvertera en konsol spelkontroll till ett USB-tangentbord mus för att spela spel på din PC. USB-spelkontroll kan användas med nästan alla program, till...

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

Gör fast robotarm kanten till "Trådlös" med DIY Arduino + XBee

Uppdatering: Schematisk, Top Layer PCB, botten Layer PCB och både toppen, botten PCB bilderNär jag slutade "RevIO" - en Arduino klon som har olika sätt att exponera pins användning. Jag beslutat att gå vidare till nästa projekt. Att testa min &q...

Förvandla din Android tablett till en bil huvud enhet

Jag slutade nyligen integrera ett dockningssystem i min 2005 Subaru Baja för min Asus Nexus 7 (2013). Här är en uppskrivning om mitt projekt med några bilder och en reservdelslista för alla som vill göra något liknande.En vanlig bilradio är bra, men...

Förvandla en Battery-Powered bärbara fläkt till ett USB-Powered Fan

Jag har alltid undrat vad som finns i en USB-kabel. Jag lärde mig att det överför data in och ut. En annan sak jag lärt mig det att USB-kabeln ger också aktuella el. Detta faktum ledde mig att försöka konvertera en billig (kostar ca $2) handhållna ba...

Förvandla din gamla uppringt modem till en USB-Hider

om du har en gammal trasig urtavlan-upp modem bara sitta och ta upp plats, så varför inte göra det till en USB-hubb? I detta Instructable kommer jag visa dig hur man gör.Steg 1: Material och verktyg som behövs: 1. A telefonsladd med 4 trådar2. en gam...

Förvandla trasiga DVD-spelare till en tillbehör inhägnad för din Home Theater PC

för ca $30 (om du redan har en DVD-RW-enhet och media center-fjärrkontroll) kan du förvandla en gammal trasig DVD spelare till en inhägnad för din fula / hårt att nå HTPC tillbehör. Ta en titt på steg 2 för en kostnadsuppdelning.Bakgrund:Vi har en Ho...

Trådlös Wii Nunchuk-till-Mouse USB-minne för PC, Mac, och Tablet PC-spel

Redo att känna sig som den legendariska "Bruce Lee" med trådlös Wii Nunchuks på en rolig stickman kung fu PC video fightingspel kallas En Finger Death Punch (OFDP). Vad sägs om att spela Jetpack Joyride på Facebook eller din Android Tablet? Kans...

Hur du sätter en USB-kamera med Raspberry Pi till en Onvif IP-kamera?

IntroduktionVid detta instructable, vi kommer att göra en ny intressant kamera lösning, som aldrig har sett förut! Jag skulle vilja visa dig hur kan du göra anslutning din USB-kamera och Raspberry Pi med kameran SDK. Målet är att förvandla din webbka...

Förvandla din Raspberry Pi till en trådlös bärbar Bluetooth Audio System A2DP

Howdy folks! Jag hade idén att förvandla min Raspberry Pi till något som slår av Dre portable audio system hittar du här:http://www.beatsbydre.com/Speakers/Beatbox-Portable-USB/Beatbox-Portable-USB, default,pd.htmlDet är en cool produkt, inte få mig...

Förvandla din Raspberry Pi till en personlig webbserver

LAMP är en förkortning som står för LinuxApache,MySQL,PHP och komponenter krävs för att köra en dynamisk HTML webbsida.Detta instructable kommer att visa hur du kan förvandla din Raspberry Pi till en personlig webbserver. Stegen för att installera al...

Hur du sätter en PC-fläkt till en USB-fläkt

Hi, alla. Idag ska jag visar hur du kan förvandla en dator fläkt till en USB-drivna fläkten. Det är bra om du vill lära dig grundläggande linor av tech (som jag fortfarande är) eller om du har en tech-besatt unge. Detta Instructable är en post i den...

Hur du lägger till en USB-fingeravtrycksläsare internt till laptop

jag hade en Dell Mini-9 att jag installerat Mac OS X på och i processen såg andra användare att lägga till en inbyggd GPS-mottagare. Detta fick mig att tänka, kunde jag lägga till en fingeravtrycksläsare i den. Användarna av http://www.mydellmini.com...

Hur man använder The DaVinci koden Cryptex (Steampunk USB Drive järnvaror krypteringen): en kul förbättring till din USB-döda Drop (eller Geocache)

i detta instructable jag kommer att visa dig hur du använder en DaVinci-koden cryptex. Den kan användas som en färdiga vackra Steampunk-liknande järnvaror krypteringen för din USB-enhet eller en rolig behållare till impove din USB döda Drop ("anonym,...

Lägga till en USB Power Port till en 10/100 Switch

Jag vill starta några projekt med Arduino och IoT, så de första sakerna jag behöver är en Arduino ombord, en Ethernet-shield och en strömbrytare att ansluta den till nätet. Jag behöver också en strömförsörjning för Arduino styrelsen, och jag tror att...

Lägga till en USB-port i din klockradio

och jag fick denna idé ganska mycket av ingenting. Jag använda ibland min telefon på min säng, och sladden är en smula för kort, eller snarare kontakten är för långt bort. Man skulle kunna hävda "Få en längre sladd" men var är roligt i det! Så j...