Motores funciones avanzadas

 🤖

Ejercicio de introducción:

¡Hola! En este nivel aprenderemos a hacer movimientos más precisos con nuestro robot Briko debido a nuevas funciones del motor.

Para empezar, tenemos una nueva función .move(DIRECCION,grados);

Y pues esta función nos permite mover el motor un número específico de grados.

En la línea 8 escribiríamos:

motorR.move(RIGHT,480);

Y justo después de eso, en la línea 9 escribiríamos:

motorR.wait();

Esta función nos permite dejar de adivinar cuánto tiempo queremos que pase y sólo da un tiempo indefinido hasta que el robot termine la función anteriormente dada.

E1:

En esta etapa, debemos hacer lo mismo que en la anterior, pero con la función .turn(DIRECCION,revoluciones);

En la línea 8 escribimos el siguiente comando:

motorL.turn(LEFT,2);

Enseguida, en la línea 9 escribimos:

motorL.wait();

Ya que al igual con .move, debemos esperar a que el robot termine su última tarea.

E2:

En esta etapa debemos usar ambas funciones, es una etapa de completar la palabra faltante. Fácil, ¿Verdad?

En las líneas 8-11 escribiremos las siguientes palabras respectivamente:

turn

wait

move

wait

E3:

En la última etapa debemos dirigir la ruta desde 0, y a pesar de que solo debemos completar los espacios en blanco, todo podría cambiar dependiendo de los comandos que usemos.

En las líneas 8, 10, 12, 14 y 16 escribiremos las siguientes palabras (comandos) respectivamente:

turn  4

turn  4

turn  3

turn  3

turn  4

¿Estuvo un poco complicado? ¿O fue sencillo para ti?



Comentarios

Entradas más populares de este blog

Introducción a los motores

Retardos y ciclos