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.