Lição 1: O que é um sensor de para-choque?
Nesta lição, você aprenderá o que é um sensor e por que usaria sensores com um robô de RV. O primeiro sensor que você aprenderá é o Bumper Sensor. Você aprenderá como o Bumper Sensor funciona e como usar os VR Robot Bumper Sensors num projeto VEXcode VR.
Resultados de Aprendizagem
- Identifique que o sensor do para-choque é um tipo de interruptor.
- Identifique se o Sensor do Para-choques relata um valor de FALSO (liberado) ou VERDADEIRO (pressionado).
- Identifique se o Sensor de Para-choques pode ser usado para causar uma ação do Robô VR quando pressionado ou liberado.
- Identifique que o <Pressing bumper> bloco é um booleano que informa se o sensor do para-choque está pressionado.
- Descreva porque é que o Sensor de Para-choques seria usado num projeto VEXcode VR.
Sensor do para-choques
O Robô VR possui dois Sensores Pára-choques localizados na frente.

Um sensor de pára-choques é um interruptor que informa se é pressionado ou liberado.
- O Sensor do Para-choque informará um valor de sensor VERDADEIRO quando o Sensor do Para-choque for pressionado.
- O Sensor do Pára-choques informará um valor de sensor FALSO quando o Sensor do Pára-choques for liberado.
O Sensor de Pára-choques é pressionado pelas paredes do Wall Maze Playgroundou pelas paredes exteriores que rodeiam outros Playgrounds.

O Sensor de Para-choques é usado para determinar se o Robô VR está a tocar num objeto ou parede. Use o <Pressing bumper> bloco em um projeto VEXcode VR para verificar a condição do sensor do para-choque.
Leia o artigo Sensor de pára-choques - Características do robô - VEX VR para obter informações detalhadas sobre o funcionamento do sensor de pára-choques.
<Pressing bumper> Bloquear
<Pressing bumper> é um bloco repórter booleano. Relata VERDADEIRO se o Para-choque for pressionado e FALSO se não for pressionado.

Usando Blocos de Interruptor
Este é o <Bumper pressed> bloco Switch.

O <Pressing bumper> bloco é usado com blocos da categoria Control que aceita blocos booleanos hexagonais.

No exemplo a seguir, o Robô VR avançará até que o Para-choque Esquerdo seja pressionado. Assim que o Para-choque Esquerdo for pressionado, o Robô VR parará de dirigir.

Aplicar
Os sensores são essenciais para a robótica. Para que um robô VR seja realmente considerado um robô, ele deve ser capaz de sentir e interagir com seu ambiente. Isso é comumente referido como o ciclo de decisão do Sense → Think → Act.

Um Robô de RV usa sensores para coletar dados de seu entorno (Sentido), tomar decisões com base nessas informações (Pensar) e transformar essas informações em instruções para comportamentos (Agir).
Os sensores permitem que um Robô VR interaja com o seu ambiente e permitem que o utilizador crie projetos mais dinâmicos. Esses projetos dinâmicos exigem um robô de RV para interagir e responder a ambientes em mudança.
Nesta Unidade, você é apresentado ao Bumper Sensor, um sensor que pode detectar o contato físico. O Sensor de Para-choques é usado para informar um Robô VR quando ele faz contato com um objeto ou parede. Um Robô VR pode então usar as informações relatadas do Sensor do Para-choque Esquerdo para tomar decisões. No exemplo abaixo, o Robô VR avançará e, em seguida, fará uma curva de 90 graus à direita após o Sensor do Para-choques Esquerdo ser pressionado, detectando o contato com um objeto ou parede.

Perguntas
Selecione uma ligação abaixo para aceder ao questionário da aula.
Google Doc / .docx / .pdf