Printbot: Control Bluetooth (III)

En la app que utilizamos en la entrada anterior hay un botón denominado volante, que nos va a permitir dirigir el vehículo girando el teléfono móvil; para ello, enviará un número entero entre -9 (máximo giro a derecha) y 9 (máximo giro a izquierda). Para que la app funcione correctamente hay que desactivar la opción "Rotar pantalla" del móvil.


El programa Arduino, que tenemos que subir a la placa del printbot para interpretar adecuadamente los números recibidos, vamos a usar una instrucción que permite controlar el vehículo modificando individualmente las velocidades de los motores:

También utilizaremos la instrucción "map" del lenguaje Arduino: