Paso 6: La aplicación para android
Debe instalar el BTcommander.apk desde esta página. Establecer el "origen desconocido" en el elemento de seguridad de la configuración de su smartphone. Puedes ver aquí algunas captura de pantalla de la aplicación: en primer lugar la aplicación activar el bluetooth (si no anterior habilitado). La primera actividad (pantalla) muestra sólo un botón activado: "Buscar dispositivos". Después se presiona la búsqueda de la aplicación de dispositivos bluetooth Si algo está habilitado el botón "Stop Scan", presiónelo y será mostrar una lista con nombre y mac la dirección de los dispositivos encontrados. En este punto Pulse sobre un dispositivo en la lista y va a cambiar la actividad (pantalla): sobre un fondo negro hay un botón (Pulse para conectar el dispositivo) y un joystick virtual con un disco azul en el medio. Mover el disco dentro de la blanco el coche se moverá en la dirección seleccionada con la velocidad seleccionada. Liberar el disco azul el coche se parará. Esta aplicación enviar al receptor bluetooth HC-05 una cadena con información sobre ángulo y power(speed) para aplicar en el modelo del coche (consulte paso 5 - el software de arduino).
El código fuente (el BTcommander.zip es un cambio hecho por mi en un código existente) se desarrolla con un IDE de Eclipse y se puede descargar (e importación en un IDE similar) de la parte inferior de esta página.
Una explicación completa del código es realmente demasiado largo así que si alguien lo pide te mandaré una síntesis.