Paso 8: Probar el escudo de la USB y conectar a la Xbox 360 controlador
Ahora que tenemos nuestra comunicación XBees podemos movernos para interpretar la entrada de un controlador de Xbox. Para ello necesitamos agarrar nuestro Arduino segundo y colocar la pantalla de host USB. Encuentra su receptor inalámbrico de Microsoft y enchúfelo en el escudo de host USB. El receptor debe parpadeando de color verde cuando se pulsa su botón.
Se utilizó una librería muy útil hecha por Kristian Lauszus. La biblioteca le permite uso fácil de muchos dispositivos usb (es decir, mandos de Xbox, PS3 y Wii). La biblioteca y sus fácil-a-sigue instrucciones pueden encontrarse en GitHub de Lauszus. Tienes que cargar el bosquejo de la prueba de XBOXRECV.ino para asegurarse de que todo está funcionando correctamente. Una vez cargado podrás simplemente encender su consola Xbox 360 remoto (ve una sola luz verde en el controlador de; lo que indica que está conectado). El programa de prueba simplemente imprime en el serial monitor cuando se pulsan botones y la ubicación de la derecha e izquierda del sombrero (joysticks). Puede abrir al Monitor de serie en la esquina superior derecha del IDE de Arduino.
Biblioteca: https://github.com/felis/USB_Host_Shield_2.0.
Bosquejo de la prueba: https://github.com/felis/USB_Host_Shield_2.0/blob...
Nota: se debe establecer la velocidad en baudios en el monitor serial a la velocidad en baudios en el programa de prueba