Skip to main content

Lição 3: Vire à esquerda para alcançar a letra ‘B.’

Para sua informação

Um projeto VEXcode VR pode ser interrompido durante a execução. Uma vez parado, os valores no Painel exibirão os valores do sensor do Robô VR no momento em que foi parado. Isso pode ser usado para observar os valores do sensor, bem como visualizar a distância entre o robô VR e um objeto em um determinado ponto no tempo.

Uma visão de cima para baixo da janela do playground, com o botão Parar no canto inferior esquerdo destacado com uma caixa vermelha. No Labirinto de Parede, o robô de RV é parado de frente para uma parede e não para qualquer objetivo.
  • Pare o projeto quando o Robô VR atingir o ponto de erro para ver qual novo valor deve ser definido no <Less than> bloco.

    A visualização do playground de RV com o painel aberto e uma caixa vermelha destacando o valor da distância de 272 milímetros. Isso demonstra onde visualizar a distância final do robô de uma parede depois de parar um projeto.
  • O valor deste bloco [Aguarde até] precisará ser alterado para que o robô de RV conduza com sucesso à letra ‘B.’
    O projeto de bloco VEXcode VR da lição anterior costumava atingir a meta da letra B, mas agora o quarto bloco Esperar Até é destacado com uma caixa vermelha indicando onde o erro está no código.

    Para sua informação

    Os valores reportados pelo Sensor de Distância também podem ser monitorados no Console do Monitor. A monitorização dos valores do sensor na Consola do Monitor permite ao utilizador visualizar relatórios em tempo real de um valor específico (ou vários valores) num projeto. Aceda à Janela do Monitor selecionando o ícone Monitor ao lado da Ajuda.

    Barra de ferramentas VEXcode VR com o botão Monitor Console destacado com uma caixa vermelha, entre o botão Visualizador de código e o botão Ajuda.

    Neste projeto, o Console do Monitor pode ser usado para visualizar os valores relatados pelo bloco (Distância de) para ajudar a determinar quando o Robô de RV precisa girar para dirigir com sucesso pelo Wall Maze Playground. Assista ao vídeo abaixo para ver um exemplo de como usar o Console do Monitor para visualizar dados de distância ao vivo do robô de RV.

    Os blocos da categoria Sensoriamento na Caixa de Ferramentas podem ser adicionados ao Console do Monitor selecionando e arrastando o bloco para o ícone do Console do Monitor no Espaço de Trabalho. Para remover os valores do sensor da Consola do Monitor, selecione o ícone 'X'. Assista ao vídeo abaixo para ver como você pode arrastar e soltar blocos de detecção no ícone do Console do Monitor para adicioná-los à lista de sensores.

  • Alterar o parâmetro do <Less than> bloco para 300 instruirá o Robô VR a virar à esquerda assim que o Sensor de Distância informar que o Robô VR está a menos de 300 milímetros (mm) de distância da próxima parede.
    O projeto de bloco VEXcode VR que usamos anteriormente para atingir a meta da letra B, mas agora o quarto bloco Wait Until está destacado com uma caixa vermelha e seu valor Less Than à direita foi alterado de 50 para 300.
  • Inicie o Wall Maze Playground, se ainda não estiver aberto, e execute o projeto novamente.

    Uma vista de cima para baixo do Labirinto da Parede, com o robô de RV tendo atingido a meta da letra B.
  • O robô VR agora dirige desde o início do Wall Maze Playground e para na letra ‘B.’
  • Observe que a alteração do parâmetro do <Less than> bloco para 300 milímetros permitiu que o Robô VR girasse a uma distância mais distante da parede, o que foi necessário para girar no local correto.
  • O valor de distância relatado no Painel foi usado para observar a que distância o Robô VR estava de uma parede quando precisava girar para chegar à letra ‘B.’
    A visualização do playground de RV com o painel aberto e uma caixa vermelha destacando o valor da distância de 272 milímetros. Isso demonstra onde visualizar a distância final do robô de uma parede depois de parar um projeto.

Selecione o botão Seguinte para continuar com o resto desta lição.