2.2. Uso de los motores
Para lograr que QODI tenga movimiento es necesario programar ambos motores utilizando los bloques presentes en la sección “ROBOT” y es tan fácil como poner dos bloques como muestra la imagen.
Paso 1: Colocar los bloques “Rotate motor”.
De esta forma conseguiremos que el robot avance hacia adelante de forma continua.
También podemos generar que el robot se mueva para atrás, esto cambiando la dirección a “BACKWARD”. Ademas también que podemos cambiar la velocidad de giro (antes a 100, ahora a 50).
De esta forma podremos jugar con QODI, aplicando también las estructuras de control que aprendimos en el módulo.
Por ejemplo, si queremos que QODI se mueva hacia adelante si un numero en mayor a 50 y hacia atrás si no lo es, podemos hacer lo siguiente.
Paso 1: Colocar los bloques de manejo del motor dentro de un bloque “IF-ELSE”.
Ahora solo nos falta colocar la condición, en este caso lo haremos por medio de un número aleatorio, el cual se genere automáticamente cada que se inicie el programa.
Paso 2: Crear una variable (V_1) que adquiera el valor del número randómico.
Paso 3: Hacer que el número generado se muestre en pantalla añadiendo un bloque de texto.
Y de esta forma podemos hacer que Qodi se mueva para adelante o para atrás dependiendo de una comparación de números. Lo único que nos falta es colocar un bloque que detenga el programa para que no se genere números aleatorios todo tiempo.