¿Cómo puedo conectar un Joystick USB al arduino para controlar una DSLR de Canon?

0

Estoy empezando en el mundo Arduino. He estado leyendo mucho sobre el tema y tengo algunas preguntas sobre un proyecto en el que estoy tratando de involucrarme.

Quiero controlar mi Canon EOS 7D con un joystick usando Arduino. Corrí con estos dos proyectos.

enlace

enlace

Ambos tienen partes de lo que estoy tratando de lograr. Las principales dudas que tengo están relacionadas con el puerto USB. Si quiero conectar un Joystick USB a Arduino y luego el Arduino a la cámara mediante USB, ¿necesito tener dos protectores de host USB?

¿Cómo es posible que en el primer ejemplo el mando de Wii esté conectado directamente a Arduino? ¿Puedo hacer eso con un gamepad genérico USB?

Si comienzo el proyecto con un gamepad USB regular, ¿crees que voy a poder reemplazarlo con un gamepad inalámbrico en el futuro?

¿Es posible aprovechar el puerto USB que ya tiene Arduino UNO?

Como puedes ver, un poco de orientación sería bueno, ¡GRACIAS!

    
pregunta limoragni

1 respuesta

2

Un rápido vistazo a la página de Arduino UNO muestra que esta placa no está configurada para ser un host USB, lo cual es necesario para controlar su cámara y recibir información del joystick. Tendrá que elegir una placa de desarrollo que pueda usarse como host USB. Incluso entonces, necesitarás un hub para dos dispositivos.

No sé nada de Arduino, pero una búsqueda rápida produjo esto .

Respecto al controlador de Wii, utiliza una interfaz serial mucho más simple (I2C) que permite la conexión directa a su Arduino. Esto no es posible con USB (sin hardware adicional). Sin embargo, una cosa que podría hacer es abrir un controlador USB genérico y hacer sus propias conexiones a los diversos botones / potes que se encuentran dentro, luego enrutarlos fuera del controlador hacia su aplicación.

    
respondido por el Jason

Lea otras preguntas en las etiquetas