Usted está aquí: Novedades de la tecnología TI-Innovator™ > Sketch v1.4 > Experiencia del Rover actualizada > Cómo utilizar RV.ETA

Cómo utilizar RV.ETA

RV.ETA: calcula el tiempo estimado para completar cada comando de Rover

Nuevo en Sketch de la versión 1.4

Todos los comandos de conducción del Rover calcularán automáticamente un tiempo estimado para terminar la conducción: un ETA en el destino.

La información estará disponible en una nueva variable llamada RV.ETA

Se inicializará a cero en “CONNECT RV”

La siguiente muestra de código devuelve el tiempo estimado para conducir a la coordenada (4,4)

Código
programación:

Send "RV TO XY 4 4"

Send "READ RV.ETA"

Get eta

Disp eta

Nota: Este valor no será exacto. Dependerá de la superficie para empezar, pero será un estimado lo suficientemente cercano para las aplicaciones esperadas.

El valor será del tiempo en segundos con una unidad mínima de 100 ms.

Si se publica un comando READ diferente, el valor de la variable se sobrescribe con la información que se solicitó.

Código
programación:

Send "RV TO XY 3 4"

Enviar "READ BRIGHTNESS"

Get eta

Nota: eta, contendrá el valor del sensor BRIGHTNESS, no el de la variable RV.ETA.

Programa de muestra:

Establezca RGB a rojo mientras avanza, a verde al dar la vuelta.

Código
programación:

For n, 1, 4

Send "RV FORWARD"

Send "READ RV.ETA"

Get eta

Send "SET COLOR 255 0 0"

Wait eta

Send "RV LEFT"

Send "READ RV.ETA"

Get eta

Send "SET COLOR 0 255 0"

Wait eta

EndFor