Ahora controlaremos el movimiento de nuestro robot con un teléfono móvil a través del bluetooth. Necesitaremos una app que envíe determinados números al pulsar sobre unos botones de la pantalla; cuando los reciba el módulo bluetooth del robot, el programa que tenga cargado Arduino los interpretará y realizará las acciones correspondientes.
En la figura se muestra la conexión entre el módulo bluetooth (AT-09 o HM-10) y el robot.
Hay que tener en cuenta que cuando vayamos a subir programas a Arduino el módulo bluetooth debe estar desconectado, al menos los cables RXD y TXD.
En el siguiente enlace podéis descargar la aplicación e instalarla en vuestro móvil:
La pantalla de la app se muestra en la imagen. Para establecer la conexión pulsamos en el botón "Conectar", aparecerá nuestro módulo y volvemos a pinchar sobre él.
Adelante 91
Derecha 92
Atrás 93
Izquierda 94
STOP 95
Volante 96
inclinación del móvil hacia la izquierda de 0 (0º) a 90 (90º)
Inclinación del móvil hacia la derecha de 166 (-90º) a 255 (-1º)
Este es el programa que tenemos que cargar en nuestro Arduino: