Sensor de objeto#

Introdução#

O Object Sensor é um sensor de proximidade infravermelho (IV) que deteta quando um objeto está próximo, utilizando a luz IV refletida.

O sensor de objectos VEX.

Segue abaixo a lista dos blocos disponíveis:

Refletividade do sensor de objetos#

O bloco de relatório Refletividade do Sensor de Objeto indica a quantidade de luz refletida pelo objeto em percentagem.

Nota:

  • Uma refletividade de 0% significa que o objeto está demasiado escuro. O sensor deteta um valor bruto de 3000 ou superior.

  • Uma refletividade de 100% significa que o objeto é demasiado brilhante. O sensor recebe um valor bruto de 0.

(refletividade de [ObjectSensorA v] em %)

Parâmetro

Descrição

dispositivo

Qual o sensor de objetos a utilizar, configurado na janela Dispositivos.

O sensor de objetos deteta objetos.#

O bloco booleano Sensor de Objetos deteta objeto informa se o Sensor de Objetos está a detetar um objeto.

  • Verdadeiro – O sensor de objetos está a detetar um objeto.

  • Falso – O sensor de objetos não está a detetar nenhum objeto.

<[ObjectSensorA v] detecta objeto?>

Parâmetro

Descrição

dispositivo

Qual o sensor de objetos a utilizar, configurado na janela Dispositivos.

Defina o limite de deteção do sensor de objetos.#

O bloco de pilha definir limite de deteção do sensor de objeto define a quantidade de luz refletida necessária, em percentagem, para que um objeto seja considerado detetado.

definir limiar de detecção de [ObjectSensorA v] para [50] %

Parâmetro

Descrição

dispositivo

Qual o sensor de objetos a utilizar, configurado na janela Dispositivos.

limiar de detecção

A quantidade de luz refletida necessária para que um objeto seja considerado detetado é representada como um número inteiro.

quando o sensor de objectos#

O bloco de chapéu quando o Sensor de Objetos executa a pilha de blocos à qual está ligado quando o Sensor de Objetos deteta ou perde um objeto.

when [ObjectSensorA v] object is [detected v] :: hat events

Parâmetros

Descrição

dispositivo

Que sensor de objeto usar?

estado

Quando a pilha de blocos anexada é executada: detected executa blocos quando um objeto não detetado passa a ser detetado. lost executa blocos quando um objeto detetado deixa de ser detetado.