robot de control con teléfono Android

5

Básicamente, estamos construyendo una configuración simple con una placa Arduino y algunos motores. El Arduino con blindaje del motor controlará varios servomotores y motores de CC, y posiblemente hablará con algunos sensores. Esto parece funcionar.

Pero en lugar de conectar un XBee, un wifi o algo complicado, nos gustaría simplemente lanzar un droide moto a la carga útil. Esto nos daría A) comunicación a largo plazo a través de Internet B) una cámara que podríamos controlar a través de Internet C) video en tiempo real desde la cámara del droide.

Entonces nuestra pregunta es: el droide tiene un puerto micro USB en el lateral. ¿Cuál es la forma más fácil de conectar eso a un arduino (o intermediario) y leer / escribir datos? He visto una página donde un tipo usaba bluetooth, pero esperaba una conexión por cable.

    
pregunta LoveMeSomeCode

3 respuestas

4

La mejor manera que he visto es conducir servos de rotación continua generando señales PWM como sonido desde el teléfono.

Hay muchos ejemplos de código abierto de robots de teléfonos celulares en: enlace

enlace

    
respondido por el Toby Jaffey
2

El método de Joby es probablemente el método por cable más limpio en este momento. Android se está moviendo hacia tener puertos USB llamados USB On-the-go (OTG) que permiten que el teléfono sea un host o un esclavo. Aquí hay un foro al respecto .

Si desea ser un poco más aventurero con el bluetooth, debe consultar Amarino .

    
respondido por el Kellenjb
0

Probablemente necesite el modo de host USB para conectar el teléfono, Arduino no es adecuado para eso. Un controlador con USB OTG, como un dispositivo ARM adecuado, podría funcionar.

    
respondido por el Leon Heller

Lea otras preguntas en las etiquetas