El objetivo es hacer un programa más corto y ligero y llamar a las funciones previamente descritas cuando sean necesarias.
Material necesario:
- Bluetooth HC-05 externo conectado en su alojamiento "Cuidado con la coincidencia de los pines".
- 2 motores externos conectados en (pin2 y pin3) y (pin4 y pin5).
Las partes donde deberemos centrarnos para realizar la práctica son:
El programa va a ser básicamente el mismo que en la práctica anterior:
Funciones con Arduinoblocks |
Además vamos a hacer un cambio en la APP que nos va a permitir que el manejo del robot sea mejor ya que vamos a hacer lo siguiente:
- Mientras mantengamos presionado el botón de giro el coche girará hacia ese lado.
- Cuando soltemos dicho botón, el robot seguirá moviéndose hacia delante.
Así se mejora la maniobrabilidad.
El cambio que hacia que hacer en el programa es el siguiente:
Giro a la izquierda |
En "Release Text" (Dato enviado al soltar el botón) ponemos el número que indica seguir avanzando.
Giro a la derecha |
Importante: "No olvidar poner el salto de línea (intro) después de poner el número 3".
De este modo el robot gira mientras se mantiene pulsado el botón. Cuando se suelta, el robot continúa avanzando hacia adelante.