Detecção de objectos#

Detecting Objects

Este tutorial orienta-o na utilização do sensor ocular para detetar um objeto. No final, terá um projeto que imprime uma mensagem assim que um objeto é detetado.

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

  2. Adicione um bloco aguarde até abaixo 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 encontrou um objeto? do Sensor Ocular para o espaço de condição do bloco esperar até.

Aguarde até que o sensor ocular detete um objeto.#
quando iniciar :: hat events
aguardar até <olho encontrou um objeto?>
  1. Anexar um bloco imprimir abaixo do bloco aguardar até.

O bloco de impressão, abaixo, aguarde até.#
quando iniciar :: hat events
aguardar até <olho encontrou um objeto?>
imprimir [VEXcode] ▶
  1. Altere o texto para Objeto detetado!

Captura de ecrã do projeto finalizado, com o texto do bloco de impressão definido para "Objeto detetado!".
  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 e, em seguida, segure um objeto em frente ao sensor ocular. Assim que for detetado, a mensagem Objeto detetado! será apresentada na consola.

Captura de ecrã da barra de ferramentas do VEXcode GO, com o botão Iniciar destacado.