Distância#

Introdução#

O sensor de distância consegue detetar se um objeto está em frente a si e informar a que distância se encontra esse objeto.

Segue abaixo a lista dos blocos disponíveis:

Distância encontrada um objeto#

O bloco booleano Distância a que um objeto foi encontrado informa se o sensor de distância detetou um objeto a menos de 2000 mm.

  • Verdadeiro — O sensor de distância detetou um objeto.

  • Falso — O sensor de distância não detetou qualquer objeto.

<[FrontDistance v] encontrou um objeto?>

Parâmetros

Descrição

sensor de distância

O sensor de distância a utilizar. Escolha entre os sensores de distância disponíveis para o robô de realidade virtual.

Exemplo

quando iniciar :: hat events
[Spin until the Distance Sensor detects an object.]
virar [direita v]
aguardar até <[FrontDistance v] encontrou um objeto?>
parar de conduzir

distância do objeto#

O bloco de relatório de distância do objeto informa a distância entre o sensor de distância e o objeto detetado mais próximo.

(distância de [FrontDistance v] em [mm v])

Parâmetros

Descrição

sensor de distância

O sensor de distância a utilizar. Escolha entre os sensores de distância disponíveis para o robô de realidade virtual.

unidade

A unidade de distância: mm ou polegadas.

Exemplo

quando iniciar :: hat events
[Print the distance only after the Distance Sensor detects an object.]
virar [direita v]
aguardar até <[FrontDistance v] encontrou um objeto?>
parar de conduzir
imprimir (distância de [FrontDistance v] em [mm v]) ▶