Stap 1: Verzamelen van de Hardware
Hier is alle hardware moet u controle van uw Arduino met een DualShock 4-controller:
1. de Arduino Uno - Microcontroller-board waarmee een gebruiker hun eigen aangepaste firmware wordt uitgevoerd.
2. USB 2.0 Host Shield - dit is een must. Gevonden hier, de USB Host Shield past recht op de top van de Ardiono Uno en biedt ondersteuning voor veel USB-apparaten.
3. USB Bluetooth dongle - er is een lijst van Bluetooth dongles die compatibel met de USB Host Shield zijn, velen van hen zeer klein en goedkoop. Ik heb de mijne op Amazon hier.
4. de DualShock 4 controller - deze controller werkt via een Bluetooth-verbinding met een PlayStation 4 spelcomputer van Sony. Met de USB Host Shield-bibliotheken hebben we volledige toegang tot de controleur veel knoppen, joysticks, triggers, gyroscopen, accelerometers en LED. De controller rekent met een micro USB-kabel, dus het is ook mogelijk om de controller te gebruiken in een bekabelde mode met de Raad van bestuur, maar we ook geïnteresseerd in de draadloze mogelijkheden zijn.
5. de computer met de USB-poort - The Arduino vereist een andere computer om te schrijven van programma's voor het en een seriële verbinding om te schrijven naar de Arduino board. De Arduino aansluit op een computer via de USB B poort op de chip. Deze USB-aansluiting biedt zowel macht als seriële mededeling aan de Raad van bestuur. Voor software-gerelateerde maatregelen, zal ik worden ervan van uit dat u gebruikmaakt van een Windows-PC, voor eenvoud. Alle van de volgende handelingen is mogelijk met weinig extra werk in zowel Mac en Linux. Als u enige compatibiliteit problemen gebruik Google om een OS-specifieke oplossing te vinden tegenkomt, dat beloof ik dat ze alle bestaan.