Banco de conhecimento

Botões

output-onlinepngtools__231_.png  Estes blocos servem para o Robô EV3! 

O robô EV3 tem 6 diferentes botões (Para Cima, Para Baixo, À Esquerda, À Direita, Entrar, Escapar), que são usados para:

  • Navegação dentro do menu do robô – enquanto nenhum programa estiver sendo executado.
  • Como sensores de toque, enquanto um programa estiver sendo executado.

No CoderZ, temos três blocos relacionados a Botões, localizados na categoria Sensores. Esses blocos são relevantes somente quando do uso de um robô real.

1. Botão.EsperarAlgumPressionamento

Este bloco pausa o progresso do programa até que qualquer dos seis botões seja pressionado. É útil colocar este bloco no início de um programa, de modo que você possa iniciar o programa pressionado qualquer botão.

Desse jeito:

buttons_article.png

2. ObterBotão

Este bloco pausa o progresso do programa até que um botão específico (escolha usando o menu suspenso Entrar) seja pressionado, ou pressionado e liberado (escolha usando o menu suspenso Esperar Pressionamento).

Desse jeito:

buttons_article_2.png

 

3. ObterBotão.EstáPressionado

Este bloco gera um valor booleano (VERDADEIRO ou FALSO), dependendo do estado do botão: pressionado ou liberado. Você pode usá-lo como uma condição para Loops e ‘Se’.

Desse jeito:

buttons_article_3.png

 

Este artigo foi útil?
Utilizadores que acharam útil: 0 de 0

Comentários

Por favor, entrar para comentar.