Paso 1: Reunir el Hardware
Aquí está todo el hardware que necesitarás para controlar tu Arduino con un controlador DualShock 4:
1. Arduino Uno - placa de microcontrolador, que permite a un usuario ejecutar su propio custom firmware.
2. USB 2.0 Host Shield - esto es una necesidad. Encontrado aquí, el USB Host Shield encaja perfectamente en la parte superior el Ardiono Uno y ofrece soporte para muchos dispositivos USB.
3. USB Bluetooth dongle - allí es una lista de dongles de Bluetooth que sean compatibles con el USB Host Shield, muchos de ellos muy pequeños y baratos. Yo tengo la mía en Amazon aquí.
4. DualShock 4 controlador - este controlador funciona mediante una conexión Bluetooth con una consola de videojuegos PlayStation 4 de Sony. Con las bibliotecas de USB Host Shield, tenemos acceso completo al controlador muchos botones, palancas de mando, los desencadenadores, giroscopios, acelerómetros y LED. El controlador de carga con un cable micro del USB, por lo que también es posible utilizar el controlador de manera cableada con la Junta, pero nos interesa la capacidad inalámbrica.
5. computadora con puerto USB - el Arduino requiere otro ordenador para escribir programas para él y una conexión en serie a la placa Arduino. Conectar el Arduino al ordenador mediante el puerto USB B en el chip. Esta conexión USB proporciona poder y comunicación en serie a la Junta. Para las medidas relacionadas con el software, será suponiendo que está usando un PC con Windows, de simplicidad. Todo lo siguiente es posible con muy poco trabajo adicional en Mac y Linux. Si tiene cualquier problemas compatibilidad del uso Google para encontrar una solución específica para el sistema operativo, prometo que todos ellos existen.