Movimiento#

Introducción#

El dron VEX AIR cuenta con cuatro hélices que le permiten moverse en cualquier dirección y girar de forma independiente. El sistema de movimiento permite controlar el movimiento, los giros, la velocidad y el seguimiento de la posición.

Esfera de brújula circular de 0 a 360 grados que rodea un dron con 4 hélices. La parte frontal del dron apunta a 0 grados en la esfera de brújula.

A continuación se muestra una lista de bloques disponibles:

Acciones: Mover y girar el dron.

  • despegue — Eleva el dron a una altura especificada.

  • land — Aterriza el dron.

  • hover — Mantiene el dron en su posición.

  • climb — Mueve el dron en una dirección vertical especificada.

  • subir para — Mueve el dron en una dirección vertical especificada durante una distancia específica.

  • subir a la posición z — Mueve el dron a una posición z especificada.

  • mover — Mueve el dron hacia adelante, hacia atrás, hacia la izquierda o hacia la derecha.

  • mover en ángulo — Mueve el dron en una dirección específica usando un ángulo.

  • mover por — Mueve el dron en una dirección específica durante una distancia establecida.

  • mover en ángulo durante — Mueve el dron en un ángulo específico durante una distancia establecida.

  • mover a — mueve el dron a una posición específica.

  • turn — Gira el dron hacia la izquierda o hacia la derecha.

  • girar para — Gira el dron una cantidad específica de grados.

  • girar hacia el rumbo — Gira el dron para orientarlo hacia un rumbo específico.

  • Mover con el controlador — Permite conducir el dron usando el controlador.

Control de vuelo: ajusta la configuración del vuelo.

Configuración: ajusta la velocidad de movimiento y giro.

Posición: rastrea y modifica la posición del dron.

Valores — Verificar estado de movimiento.

  • ¿estado del vuelo? — Devuelve el estado actual del dron.

  • modo seguro? — Devuelve el estado de bloqueo de la hélice del dron.

  • climb active? — Devuelve si el dron está actualmente escalando.

  • move active? — Devuelve si el dron se está moviendo actualmente.

  • ¿girar activo? — Devuelve si el dron está girando actualmente.

  • hovering? — Devuelve si el dron se encuentra flotando actualmente.

  • despegando? — Devuelve si el dron está despegando actualmente.

  • landing? — Devuelve si el dron está aterrizando actualmente.

  • landed? — Devuelve si el dron ha aterrizado.

Comportamiento#

despegar#

El bloque despegue activa las hélices y eleva el dron en el aire. Debe usarse antes de realizar otros movimientos.

mover bloque de pila hacia adelante#
despegar a [500] [mm v] ▶

Parámetros

Descripción

subir a

La posición z a la que ascenderá el dron en milímetros.

unidades

La unidad de medida:

  • mm – Milímetros
  • pulgadas

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplo

cuando empezó
[Fly for 1 second.]
despegar a [500] [mm v] ▶
esperar [1] segundos
tierra ▶

tierra#

El bloque aterrizaje baja el dron al suelo. Las hélices seguirán funcionando hasta que se detenga el proyecto.

mover bloque de pila hacia adelante#
tierra ▶

Parámetros

Descripción

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplo

cuando empezó
[Land after 1 second.]
despegar a (500) [mm v] ▶
esperar [1] segundos
tierra ▶

flotar#

El bloque hover impide que el dron se mueva en cualquier dirección y mantiene su posición actual en el aire.

bloque flotante#
flotar

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Hold current position for 3 seconds after moving forward.]
despegar a (500) [mm v] ▶
movimiento [adelante v]
esperar [1] segundos
flotar
esperar [3] segundos
tierra ▶

trepar#

El bloque climb mueve el dron en una dirección vertical específica.

mover bloque de pila hacia adelante#
subir [arriba v]

Parámetros

Descripción

dirección

La dirección en la que volará el dron:

  • arriba
  • abajo

Ejemplo

cuando empezó
[Climb upwards for 2 seconds.]
despegar a (500) [mm v] ▶
esperar [2] segundos
subir [arriba v]
esperar [2] segundos
tierra ▶

escalar para#

El bloque subir por mueve el dron en una dirección vertical específica durante una distancia específica.

mover bloque de pila hacia adelante#
subir [arriba v] por (500) [mm v] ▶

Parámetros

Descripción

dirección

La dirección en la que volará el dron:

  • arriba
  • abajo

distancia

La distancia que volará el dron.

unidades

La unidad de medida:

  • mm – Milímetros
  • pulgadas

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplo

cuando empezó
[Lower drone before landing.]
despegar a [700] [mm v] ▶
esperar [1] segundos
subir [abajo v] por [300] [mm v] ▶
esperar [1] segundos
tierra ▶

subir a la posición z#

El bloque subir a la posición z mueve el dron a una posición z específica.

mover bloque de pila hacia adelante#
climb to z position [500] [mm v] ▶

Parámetros

Descripción

posición z

La posición z, como número entero o decimal, a la que ascenderá el dron.

unidades

La unidad de medida:

  • mm – Milímetros
  • pulgadas

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplo

cuando empezó
[Reach 500 mm after takeoff.]
despegar a [300] [mm v] ▶
esperar [1] segundos
climb to z position [500] [mm v] ▶
esperar [1] segundos
tierra ▶

mover#

El bloque mover mueve el dron en cuatro direcciones específicas usando la velocidad de movimiento actual.

mover bloque de pila hacia adelante#
movimiento [adelante v]

Parámetros

Descripción

dirección

Mueva el dron en una de las siguientes direcciones:

  • adelante
  • derecha
  • izquierda
  • reversa

Ejemplo

cuando empezó
[Move forward for 2 seconds.]
despegar a [500] [mm v] ▶
movimiento [adelante v]
esperar [2] segundos
tierra ▶

moverse en ángulo#

El bloque mover en ángulo mueve el dron en un ángulo especificado usando la velocidad de movimiento actual.

mover a 90 grados el bloque de pila#
moverse a (90) grados

Parámetros

Descripción

ángulo

El ángulo, en número entero o decimal, en el que se mueve el dron, que va de 0 a 360 grados.

Ejemplos

cuando empezó
[Move left for 2 seconds.]
despegar a [500] [mm v] ▶
moverse a [270] grados
esperar [2] segundos
tierra ▶

moverse para#

El bloque mover por mueve el dron en cuatro direcciones específicas durante una distancia específica usando la velocidad de movimiento actual.

Avanzar para bloque de pila de 200 mm#
mover [adelante v] por (200) [mm v] ▶

Parámetros

Descripción

dirección

Mueva el dron en una de las siguientes direcciones:

  • adelante
  • derecha
  • izquierda
  • reversa

distancia

La distancia, en número entero o decimal, que se moverá el dron.

unidad

La unidad de medida:

  • mm – Milímetros
  • pulgadas

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplo

cuando empezó
[Move forward for 200 mm.]
despegar a [500] [mm v] ▶
mover [adelante v] por [200] [mm v] ▶
tierra ▶

moverse en ángulo para#

El bloque mover en ángulo para mueve el dron en un ángulo específico durante una distancia especificada usando la velocidad de movimiento actual.

mover en ángulo para apilar bloques#
moverse a (45) grados durante (200) [mm v] ▶

Parámetros

Descripción

ángulo

El ángulo, en número entero o decimal, en el que se mueve el dron, que varía entre 0 y 359 grados.

distancia

La distancia, en número entero o decimal, que se moverá el dron.

unidad

La unidad de medida:

  • mm – Milímetros
  • pulgadas

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplos

cuando empezó
[Move diagonally for 500 mm.]
despegar a [300] [mm v] ▶
moverse a [45] grados durante [500] [mm v] ▶
tierra ▶

convidar a#

El bloque mover a mueve el dron a una posición específica en el aire mientras mantiene el mismo rumbo.

mover a x 1000 y 1000#
move to x: [1000] y: [1000] z: [1000] [mm v] ▶

Vista de arriba hacia abajo del dron VEX que muestra los ejes X e Y: X+ a la derecha, X− a la izquierda, Y+ hacia adelante, Y− hacia atrás.

Parámetros

Descripción

incógnita

La coordenada x a la que se moverá el dron.

y

La coordenada y a la que se moverá el dron.

z

La coordenada z a la que ascenderá el dron.

unidades

La unidad de medida:

  • mm – Milímetros
  • pulgadas

Ejemplos

cuando empezó
[Move diagonally to (300, 300, 500).]
despegar a [300] [mm v] ▶
esperar [2] segundos
move to x: [300] y: [300] z: [500] [mm v] ▶
esperar [2] segundos
tierra ▶

doblar#

El bloque girar gira el dron en una dirección específica usando la velocidad de giro actual.

bloque de pila de giro a la derecha#
turno [derecha v]

Parámetros

Descripción

dirección

La dirección en la que gira el dron:

  • derecha
  • izquierda

Ejemplo

cuando empezó
[Turn to the right for 2 seconds.]
despegar a [500] [mm v] ▶
turno [derecha v]
esperar [2] segundos
tierra ▶

girar para#

El bloque girar para gira el dron en una dirección específica durante una distancia establecida en relación a su dirección de orientación actual usando la velocidad de giro actual.

Gire a la derecha para apilar el bloque de 90 grados#
girar [derecha v] por (90) grado ▶

Parámetros

Descripción

dirección

La dirección en la que gira el dron:

  • derecha
  • izquierda

ángulo

El ángulo, en número entero o decimal, en el que se mueve el dron, que va de 0 a 360 grados.

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplos

cuando empezó
[Turn around, then land.]
despegar a [500] [mm v] ▶
girar [derecha v] por [180] grado ▶
tierra ▶

girar al rumbo#

El bloque girar hacia rumbo gira el dron para orientarlo hacia un rumbo específico usando la velocidad de giro actual.

Gire a la dirección 90 grados bloque de pila#
girar hacia el rumbo (270) grados ▶

Parámetros

Descripción

título

El rumbo hacia el que girará el dron varía de 0 a 360 grados.

flecha expansiva

Por defecto, este es un bloque de espera, por lo que el dron terminará de moverse antes de ejecutar el siguiente bloque. Para que el dron empiece a moverse y ejecute el siguiente bloque inmediatamente, expande el bloque para indicar y no esperes.

Ejemplos

cuando empezó
[Turn to face each of the cardinal headings.]
despegar a [500] [mm v] ▶
girar hacia el rumbo (90) grados ▶
esperar [1] segundos
girar hacia el rumbo (180) grados ▶
esperar [1] segundos
girar hacia el rumbo (270) grados ▶
esperar [1] segundos
girar hacia el rumbo (0) grados ▶
esperar [1] segundos
tierra ▶

moverse con el controlador#

El bloque mover con el controlador permite controlar el dron con el controlador VEX AIR. Este bloque debe usarse dentro de un bucle para controlar el dron continuamente. Si el bucle se detiene y ningún otro bloque le indica al dron que se mueva, este seguirá moviéndose en la última dirección en la que se movía.

moverse con el controlador

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Move with controller until button 7 is pressed.]
despegar a [500] [mm v] ▶
repetir hasta <¿Botón del controlador [7 v] presionado?>
moverse con el controlador
fin
tierra ▶

Control de vuelo#

establecer el punto de vista de la dirección#

El bloque establecer punto de vista de dirección establece el punto de vista que se utiliza al dirigir el dron.

mover bloque de pila hacia adelante#
establecer el punto de vista de dirección a [estándar v]

Parámetros

Descripción

estilo

Establece el punto de vista que se utiliza para dirigir el dron:

  • estándar: los movimientos se basan en la dirección en la que se encuentra orientado actualmente el dron.
  • sin cabeza: los movimientos se basan en la orientación del dron al inicio de un proyecto.

Ejemplo

cuando empezó
[Steer based on the drone's starting orienation until button 7 is pressed.]
despegar a [500] [mm v] ▶
establecer el punto de vista de dirección a [sin cabeza v]
repetir hasta <¿Botón del controlador [7 v] presionado?>
moverse con el controlador
fin
tierra ▶

movimiento establecido#

El bloque establecer movimiento establece el estilo de movimiento del dron.

Este estilo de movimiento se utiliza cuando se vuela el dron con un controlador.

mover bloque de pila hacia adelante#
establecer el movimiento a [precisión v]

Parámetros

Descripción

estilo

Establece el estilo de dirección del dron:

  • Precisión: modo lento, estabilizado por cámara, para un control y aprendizaje precisos. Este es el estilo de movimiento predeterminado.
  • Equilibrado: modo más rápido, estabilizado por cámara, para un vuelo suave y preciso.
  • Rendimiento: modo de alta velocidad, no estabilizado, para maniobras avanzadas.

Ejemplo

cuando empezó
[Control the drone with the balanced movement style.]
despegar a [500] [mm v] ▶
establecer el movimiento a [equilibrado v]
repetir hasta <¿Botón del controlador [7 v] presionado?>
moverse con el controlador
fin
tierra ▶

Ajustes#

establecer velocidad de ascenso#

El bloque establecer velocidad de ascenso establece la velocidad de ascenso predeterminada como porcentaje. Esto afectará a los bloques posteriores relacionados con el ascenso. La velocidad de ascenso predeterminada es del 50 %.

mover bloque de pila hacia adelante#
set climb velocity to [100] %

Parámetros

Descripción

velocidad

La velocidad a la que el dron ascenderá expresada como porcentaje.

Ejemplo

cuando empezó
[Raise the drone quickly before landing.]
despegar a [300] [mm v] ▶
esperar [1] segundos
set climb velocity to [100] %
subir [arriba v] por (500) [mm v] ▶
tierra ▶

establecer velocidad de movimiento#

El bloque establecer velocidad de movimiento establece la velocidad de movimiento predeterminada como porcentaje. Esto afectará a los bloques posteriores relacionados con el movimiento. La velocidad de movimiento predeterminada es del 50 %.

Establece la melodía de movimiento al 50 % del bloque de pila#
set move velocity to [100] %

Parámetros

Descripción

velocidad

La velocidad a la que se moverá el dron como porcentaje.

Ejemplo

cuando empezó
[Move forward quickly, then reverse slowly.]
despegar a [500] [mm v] ▶
set move velocity to [100] %
mover [adelante v] por [500] [mm v] ▶
esperar (1) segundos
set move velocity to [20] %
mover [atrás v] por [500] [mm v] ▶
tierra ▶

establecer la velocidad de giro#

El bloque establecer velocidad de giro establece la velocidad de movimiento predeterminada como porcentaje. Esto afectará a los bloques posteriores relacionados con el giro. La velocidad de giro predeterminada es del 50 %.

Establezca la velocidad de giro al 50 % del bloque de pila#
set turn velocity to [100] %

Parámetros

Descripción

velocidad

La velocidad a la que girará el dron expresada en porcentaje.

Ejemplo

cuando empezó
[Turn clockwise quickly, then counterclockwise slowly.]
despegar a [500] [mm v] ▶
set turn velocity to [100] %
girar [derecha v] por [360] grado ▶
esperar (1) segundos
set turn velocity to [20] %
girar [izquierda v] por [360] grado ▶
tierra ▶

Posición#

posición#

El bloque posición devuelve la coordenada x, y o z actual del dron como un entero. Al iniciar un proyecto, la posición actual del dron se establece automáticamente en (0, 0, 0).

Posición x en el bloque reportero mm#
[incógnita v] posición en [mm v]

Parámetros

Descripción

eje

¿De qué eje devolver la coordenada:

  • x
  • y
  • z

unidad

La unidad de medida:

  • mm (milímetros)
  • pulgadas

Ejemplo

cuando empezó
[Fly to position (0, 300, 500).]
despegar a [500] [mm v] ▶
esperar [1] segundos
movimiento [adelante v]
esperar hasta <([y v] posición en [mm v]) [math_greater_than v] [300]>
flotar
esperar [1] segundos
tierra ▶

obtener la altura z máxima#

El bloque obtener altura z máxima devuelve la altura máxima que puede alcanzar el dron.

Posición x en el bloque reportero mm#
(get max z height in [mm v])

Parámetros

Descripción

unidad

La unidad de medida:

  • mm — Milímetros
  • pulgadas

Ejemplo

cuando empezó :: hat events
[Display the new z height limit.]
imprimir (get max z height in [mm v]) en la pantalla ▶
Colocar el cursor en la siguiente fila de la pantalla
despegar a [500] [mm v] ▶
Establezca la altura z máxima en [1000] en [mm v]
imprimir (get max z height in [mm v]) en la pantalla ▶
esperar [1] segundos
tierra ▶

establecer la altura z máxima#

El bloque establecer altura z máxima establece un límite a qué tan alto volará el dron.

mover bloque de pila hacia adelante#
Establezca la altura z máxima en [2500] en [mm v]

Parámetros

Descripción

altura z máxima

El valor máximo del eje z, como número entero o decimal, que el dron no volará por encima, en un rango de 1000 a 5000 mm o de 40 a 196 pulgadas.

unidades

La unidad de medida:

  • mm (milímetros)
  • pulgadas

Ejemplo

cuando empezó
[Fly with controller under 1000 mm.]
Establezca la altura z máxima en [1000] en [mm v]
despegar a (500) [mm v] ▶
repetir hasta <¿Botón del controlador [7 v] presionado?>
moverse con el controlador
fin
tierra ▶

posición establecida#

El bloque establecer posición establece la coordenada x, y o z actual del dron en un valor especificado.

bloque de pila de posición de establecimiento#
Establezca la posición [incógnita v] en [0] [mm v]

Parámetros

Descripción

eje

El eje de coordenadas para establecer la posición:

  • x
  • y
  • z

coordinar

El nuevo valor de posición a establecer.

unidad

La unidad de medida de la coordenada:

  • mm
  • pulgadas

Ejemplo

cuando empezó
[Set a new z position, then fly to z position -300.]
despegar a [800] [mm v] ▶
Establezca la posición [z v] en [0] [mm v]
esperar [1] segundos
subir [abajo v]
esperar hasta <([z v] posición en [mm v]) [math_less_than v] [-300]>
flotar
esperar [1] segundos
tierra ▶

Valores#

¿estado de vuelo?#

El bloque ¿estado de vuelo? devuelve un valor booleano que indica si el dron está o no en el estado de vuelo especificado.

  • Verdadero: el dron está en el estado especificado.

  • Falso: el dron no está en el estado especificado.

mover bloque de pila hacia adelante#
<¿El estado del vuelo es [motors off v]?>

Parámetros

Descripción

estado

Estado del vuelo a comprobar:

  • Motores apagados: los motores del dron están apagados.
  • Calibración: el dron está calibrando sus sensores.
  • Arranque del motor: el dron está poniendo en marcha sus motores.
  • Listo para el vuelo: el dron está listo para comenzar a volar.
  • Vuelo: el dron está en vuelo.

Ejemplo

cuando empezó
[Report the flight status as the drone takes off.]
imprimir [Preparing for flight!] en la pantalla ◀ y coloque el cursor en la siguiente fila
despegar a [800] %2 ◀ y no esperes
esperar hasta <flight state is [motor start v]>
imprimir [Motors starting...] en la pantalla ◀ y coloque el cursor en la siguiente fila
esperar hasta <flight state is [flight v]>
imprimir [Take off!] en la pantalla ▶

¿Modo seguro?#

El bloque modo seguro? devuelve un valor booleano que indica si el bloqueo de la hélice está habilitado en el dron.

  • Verdadero: el bloqueo de la hélice está habilitado.

  • Falso: el bloqueo de la hélice no está habilitado.

mover bloque de pila hacia adelante#
<¿Modo seguro?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Change the sound by enabling the Propeller Lock.]
para siempre
si <¿Modo seguro?> entonces
reproducir sonido [falla v]
demás
reproducir sonido [éxito v]

¿escalada activa?#

El bloque ¿Escalada activa? devuelve un valor booleano que indica si el dron está escalando.

  • Verdadero: el dron está ascendiendo actualmente.

  • Falso: El dron no está subiendo.

mover bloque de pila hacia adelante#
<¿escalada activa?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[After the drone starts to climb, play a sound and land.]
despegar a [500] [mm v] ▶
subir [arriba v]
esperar [1] segundos
si <¿escalada activa?> entonces
reproducir sonido [bucle v] ▶
tierra ▶

¿moverse activo?#

El bloque ¿movimiento activo? devuelve un valor booleano que indica si el dron está usando actualmente un bloque de movimiento.

  • Verdadero: el dron está usando actualmente un bloque de movimiento.

  • Falso: el dron no está usando actualmente un bloque de movimiento.

¿Es un bloque de informe de movimiento activo?#
<¿mover activamente?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[After the drone starts to move, play a sound and land.]
despegar a [500] [mm v] ▶
movimiento [adelante v]
esperar [1] segundos
si <¿mover activamente?> entonces
reproducir sonido [bucle v] ▶
tierra ▶

¿activarse?#

El bloque ¿giro activo? devuelve un valor booleano que indica si el dron está girando.

  • Verdadero: el dron está girando actualmente.

  • Falso: El dron no está girando.

Activar el bloque de reportero#
<¿activarse?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[After the drone starts to turn, play a sound and land.]
despegar a (500) [mm v] ▶
turno [derecha v]
esperar [1] segundos
si <¿activarse?> entonces
reproducir sonido [detectado v] ▶
tierra ▶

¿flotando?#

El bloque ¿flotando? devuelve un valor booleano que indica si el dron mantiene su posición (flotando).

  • Verdadero: el dron actualmente mantiene su posición (flotando).

  • Falso: el dron está cambiando actualmente su posición.

mover bloque de pila hacia adelante#
<¿flotando?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Play a sound after the drone has finished taking off.]
despegar a [700] [mm v] ▶
esperar hasta <¿flotando?>
esperar [2] segundos
reproducir sonido [pausa v] ▶
tierra ▶

¿despegando?#

El bloque ¿despegando? devuelve un valor booleano que indica si el dron está en proceso de despegar.

  • Verdadero: el dron está actualmente en proceso de despegue.

  • Falso: el dron no está en proceso de despegar.

mover bloque de pila hacia adelante#
<¿despegando?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Play sounds while the drone is taking off.]
despegar a [700] %2 ◀ y no esperes
esperar [1] segundos
mientras <¿despegando?>
reproducir sonido [detección v] ▶

¿aterrizaje?#

El bloque aterrizaje? devuelve un valor booleano que indica si el dron está en proceso de aterrizaje.

  • Verdadero: el dron está actualmente en proceso de aterrizaje.

  • Falso: el dron no está en proceso de aterrizaje.

mover bloque de pila hacia adelante#
<¿aterrizaje?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Play sounds while the drone is landing.]
despegar a (500) [mm v] ▶
esperar [1] segundos
tierra ◀ y no esperes
esperar [1] segundos
mientras <¿aterrizaje?>
reproducir sonido [bucle v] ▶

¿aterrizado?#

El bloque aterrizó? devuelve un valor booleano que indica si el dron ha aterrizado.

  • Verdadero: el dron ha aterrizado.

  • Falso: El dron no ha aterrizado.

bloque booleano aterrizado#
<¿aterrizado?>

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Celebrate a successful landing.]
despegar a (500) [mm v] ▶
esperar (1) segundos
tierra ▶
si <landed> entonces
reproducir sonido [éxito v] ▶