Zet een N64-Controller in een USB-Gamepad met behulp van een Arduino Leonardo


De gemakkelijkste manier om te zetten een N64-Controller in een USB-Gamepad is om te kopen een N64-Controller-Adapter voor ongeveer £15. Maar het kan ook worden gedaan hebt u een Arduino Leonardo of elke andere Arduino board met ingebouwde USB-communicatie.

Wat u zult moeten:

  • Een Arduino Leonardo (ook mogelijk met andere platen maar de config zal moeten worden gewijzigd)
  • Een N64-Controller
  • 3 leads
  • Micro USB-kabel

Achtergrond:

Dit project is een evolutie van de uitstekende instructable door quasse. Dat project gebruikt een standaard Arduino Uno om te communiceren met een N64-Controller en de Braziliaanse verzenden via de seriële poort op de computer. Een processing schets moest vervolgens worden uitgevoerd op de computer om te zetten van de seriële input in toetsaanslagen of muisbewegingen die kunnen worden gebruikt om de N64 games spelen op een emulator.

Dit project verschilt in een aantal essentiële stappen:

  • De Arduino Leonardo kan fungeren als een USB-Gamepad rechtstreeks, zonder verplicht te stellen van alle stuurprogramma's of verwerking schetsen om te interpreteren van de USB-aansluiting.
  • Een gamepad en niet een muis/toetsenbord betekent dit dat de muis niet bewegen over het scherm wanneer het spelen van games.
  • Nu dat de gamepad interpreteert de analoge stok in plaats van een toetsenbord de besturingselementen zijn analoog en geen digitale - voordat het deed er niet toe als de analoge stok bleef een beetje of veel de spel reactie hetzelfde was, nu is het anders.

Gerelateerde Artikelen

USB-Wii Gamepad met behulp van de Arduino Leonardo

USB-Wii Gamepad met behulp van de Arduino Leonardo

Afgelopen weekend heb ik geprobeerd de nieuwe RetroPie op mijn mooie nieuwe Raspberry Pi 3, maar de enige spel controller die ik heb is het oudje Wii Classic Controller; Dus hoe kan ik het converteren naar een normale USB-spelbesturing?Na wat onderzo
RC zender voor USB-Gamepad met behulp van Arduino

RC zender voor USB-Gamepad met behulp van Arduino

Waarom moet ik dit doen?Als het gaat om vliegen RC vliegtuigen die gebruikmaakt van een simulator kunnen zijn een geweldige manier om je vaardigheden tijdens het laagseizoen of zelfs voor te bereiden voor uw eerste vlucht. Het grote nadeel aan het ge
ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

ESP8266 ESP-12E NodeMCU met behulp van de Arduino IDE - een Tutorial programmering

NodeMCU Dev Board is gebaseerd op grote schaal onderzocht esp8266 systeem op Spaander van Expressif. Het gecombineerde functies van WIFI accesspoint en station + microcontroller en gebruikt eenvoudige LUA gebaseerde programmeertaal. ESP8266 NodeMCU a
Rijden van een webpagina in realtime met behulp van de Arduino, SensorMonkey en Processing.js

Rijden van een webpagina in realtime met behulp van de Arduino, SensorMonkey en Processing.js

externe visualisatie van real-time sensorgegevens.Deze tutorial beschrijft in detail hoe u met de gratis SensorMonkey -service push realtime sensor data van een Arduino naar een webpagina voor visualisatie met behulp van Processing.js. Geen server-si
Hoe maak je een Thermometer met behulp van de Arduino en LM35

Hoe maak je een Thermometer met behulp van de Arduino en LM35

vandaag ga ik u tonen hoe te maken van een Thermometer met Arduino en LM35 temperatuursensor, LCD Display, op een breadboard samen met draden aangesloten. Het zal temperatuur weergegeven in Celsius en Fahrenheit.Andro RootStap 1: Vereisten:- Dit is d
Virtuele USB-oplader met behulp van Sugru

Virtuele USB-oplader met behulp van Sugru

In deze Instrucatble ga ik u tonen Hoe te bouwen van een virtuele USB-lader met behulp van Sugru. Deze projecten is bedoeld voor het bouwen van een constante 5V spanningsbron bij 1A in rekening te brengen van uw smart phone. Dit maakt gebruik van twe
Seriële Servo Controller w/Arduino - controle tot 12 Servos tegelijk met behulp van de Arduino en een USB-verbinding

Seriële Servo Controller w/Arduino - controle tot 12 Servos tegelijk met behulp van de Arduino en een USB-verbinding

ik ga u laten zien hoe je Arduino gebruik maximaal 12 servo's tegelijk met minimale jitter control.  Met behulp van een eenvoudige seriële interface kunt u de positie van maximaal 12 servo kanalen.  Maximaal 10 momentopname posities kan worden opgesl
USB OTG met behulp van een adapter van vrouw naar vrouw

USB OTG met behulp van een adapter van vrouw naar vrouw

alle dank gaat uit naar::voor deze intructable.Stap 1: USB-kabel Ik gebruikt een USB-kabel had ik dat was kortsluiting en niet een nieuwe voor dit instructable.Gereedschap hiervoor:schaarscherp messoldeer ijzerelektrische krimp buishebt u een adapter
Zelfgemaakte robotarm met behulp van standaard onderdelen met behulp van de Arduino en een Processing GUI

Zelfgemaakte robotarm met behulp van standaard onderdelen met behulp van de Arduino en een Processing GUI

Ik onlangs met pensioen en werd een van de dingen die ik mezelf beloofde dat als ik met pensioen I was going to voltooien van alle projecten had ik rondrennen in mijn hoofd sinds ik een tiener was. Dat is ongeveer 50 jaar of zo van projecten. In die
Stroboscoop (zoetrope) met behulp van de Arduino en een gebroken Xbox 360 DVD-station

Stroboscoop (zoetrope) met behulp van de Arduino en een gebroken Xbox 360 DVD-station

Stroboscoop (AKA zoetrope) is een apparaat waarmee een illusie van een bewegende beeld door weergegeven: een snelle erfopvolging frames "" voor een fractie van een seconde als gevolg van de persistence of vision (POV) effect gestopt. Het is een
Draadloos bedienen een Robot met behulp van de Arduino en RF Modules!

Draadloos bedienen een Robot met behulp van de Arduino en RF Modules!

/*Bewerken van 05/05/2016Hey jongens, ik druk bezig geweest met college en kon niet antwoorden naar commments. De meeste van jullie wilde de code en schema's gedaan een beetje beter dus ik heb het schema op Eagle 7.2.0 gemaakt en geüpload alles op Gi
Een robotarm met behulp van de Arduino te beheersen, 1Sheeld en een Android Smart Phone

Een robotarm met behulp van de Arduino te beheersen, 1Sheeld en een Android Smart Phone

In dit artikel we u hoe tonen te gebruiken smart 1Sheeld en uw Android telefoon sensoren (oriëntatie & nabijheid sensoren) naar besturingselement een Robotsystemen arm draadloos.Kort over 1Sheeld:http://1sheeld.com/Stap 1: Onze Tools 1 - robotarm (fo
Programmeren van een ATTiny13A met behulp van de Arduino & servo interpreter

Programmeren van een ATTiny13A met behulp van de Arduino & servo interpreter

dus er was, ik eBay, surfen op zoek naar enkele goedkope aanbiedingen op Atmel chips toen ik op een paar voor ATTiny13 chips voor £2,50 stuitte. Ik had net te laten! Immers, hoe moeilijk kan het zijn?Ik had een kleine chip een laservermogen te lezen
Hoe te berekenen van hoeken op een pic32 met behulp van de arduino IDE

Hoe te berekenen van hoeken op een pic32 met behulp van de arduino IDE

Dit is een instructable aan op hoe Bereken hoek tussen 0-180 graden pic32 analoge Potentiometer en LED verlichting met aduino IDE1. upload bootloader in pic32 met behulp van mplabx (dit moet opnieuw uploaden everytime u moet uw code uploaden naar het