Esperar hasta que sea cierto#

Wait Until True

Este tutorial te guía usando el bloque esperar hasta para pausar un proyecto hasta que se cumpla una condición, usando un LED Bumper como ejemplo. Al final, tendrás un proyecto que convertirá el parachoques LED en verde una vez que esté presionado.

  1. Asegúrese de que su robot tenga un parachoques LED conectado. Consulte Configuración de dispositivos si aún no ha agregado uno.

  2. Arrastra un bloque de espera hasta debajo del bloque de cuando se inicie.

Una espera vacía hasta el bloque, por debajo cuando se inicia.#
cuando inicie :: hat events
esperar hasta <>
  1. Arrastra el bloque booleano ¿presionado? del LED Bumper a la ranura de condición del bloque esperar hasta.

El bloque de parachoques LED presionado se agregó a la condición.#
cuando inicie :: hat events
esperar hasta <¿[LEDBumper2 v] presionado? :: custom-led>
  1. Adjunta un bloque Establecer color del parachoques debajo del bloque esperar hasta.

El bloque de color Establecer parachoques, adjunto a continuación, espere hasta.#
cuando inicie :: hat events
esperar hasta <¿[LEDBumper2 v] presionado? :: custom-led>
establecer [LEDBumper2 v] a [rojo v] :: custom-led
  1. Cambie el parámetro de color a verde.

Captura de pantalla del proyecto terminado, con el menú desplegable del bloque de color Set Bumper abierto, que muestra las opciones de rojo, verde y apagado, y el verde seleccionado.
  1. Asegúrese de que su robot esté conectado a VEXcode. Consulte Conectarse a su robot si aún no está conectado.

Captura de pantalla de la barra de herramientas VEXcode GO, que muestra el botón Conectar en un estado Conectado.
  1. Selecciona Iniciar para ejecutar el proyecto.

Captura de pantalla de la barra de herramientas VEXcode GO, con el botón Inicio resaltado.
  1. Presione el parachoques LED para que el parachoques se vuelva verde.