Paso 5: Software parte
La lógica detrás del software es la siguiente1) una aplicación Android le da al usuario la capacidad de conectar y desconectar el módulo de bluetooth. Cuando se conecta, existirá un enlace serial entre el smartphone y el robot Arduino
2) el usuario puede usar las flechas para conducir el robot y un botón "stop", bueno, lo dejo. Cada vez que el usuario presiona un botón, la aplicación envía un carácter (por ejemplo, "f" para adelante, "s" para parar y así sucesivamente)
3) la placa Arduino escucha el puerto serie. Cuando se recibe un carácter, conduce los motores por consiguiente.