Espere até que seja verdade#

Wait Until True

Este tutorial mostra como utilizar o bloco esperar até para pausar um projeto até que uma condição seja verdadeira, utilizando um botão LED como exemplo. No final, terá um projeto que acende o botão LED na cor verde assim que este é pressionado.

  1. Certifique-se de que o seu robô tem um para-choques LED ligado. Consulte Configurar dispositivos se ainda não tiver adicionado um.

  2. Arraste um bloco aguarde até para baixo do bloco quando iniciado.

Um bloco de espera vazio, abaixo do momento em que foi iniciado.#
quando iniciar :: hat events
aguardar até <>
  1. Arraste o bloco booleano pressionado? do LED Bumper para o espaço de condição do bloco aguardar até.

O para-choques LED foi pressionado? O bloco adicionado à condição.#
quando iniciar :: hat events
aguardar até <[LEDBumper2 v] pressionado? :: custom-led>
  1. Fixe um bloco Definir cor do pára-choques abaixo do bloco aguardar até.

O bloco de cores do pára-choques, anexado abaixo, aguarde até.#
quando iniciar :: hat events
aguardar até <[LEDBumper2 v] pressionado? :: custom-led>
definir [LEDBumper2 v] para [vermelho v] :: custom-led
  1. Altere o parâmetro de cor para verde.

Captura de ecrã do projeto finalizado, com o menu suspenso do bloco de cor "Definir cor do para-choques" aberto, mostrando as opções vermelho, verde e desligado, e a opção verde selecionada.
  1. Certifique-se de que o seu robô está ligado ao VEXcode. Consulte Ligar ao seu robô se ainda não estiver ligado.

Captura de ecrã da barra de ferramentas do VEXcode GO, mostrando o botão Ligar no estado Ligado.
  1. Selecione Iniciar para executar o projeto.

Captura de ecrã da barra de ferramentas do VEXcode GO, com o botão Iniciar destacado.
  1. Pressione o para-choques LED para que fique verde.