Usando o interruptor bumper com VEX EXP

Descrição

Este sensor é um interruptor. Ele informa ao robô se seu pára-choque está pressionado (valor do sensor 1) ou liberado (valor do sensor 0).

EXP_Bumper.png


Como funciona o interruptor de pára-choque: completando o circuito

O VEX Bumper Switch é baseado provavelmente no dispositivo elétrico mais comumente usado: o switch. Uma chave consiste em dois terminais (locais para conectar um fio) e uma ponte de fio para 'fazer' a conexão quando a chave é pressionada. Como na ilustração, quando você pressiona o fio de conexão, você 'completa' o circuito, e o Cérebro Robô registra isso em seu programa.

O interruptor bumper faz parte de um circuito que está desconectado ou quebrado. Quando você pressiona o interruptor Bumper, a conexão é feita e a eletricidade pode fluir.


Configuração do interruptor bumper

Colocação

EXP_BaseBot_With_Bumper.png

A colocação do interruptor bumper é muito importante para obter leituras precisas.

Certifique-se de que nenhuma estrutura no robô esteja na frente do botão na face do sensor.

É necessário que haja um caminho livre na frente do sensor, entre qualquer objeto pressionado e o sensor.

Leitura dos resultados do interruptor bumper

Screen_Shot_2022-01-27_at_12.03.37_PM.png

É útil usar os blocos de impressão para imprimir os resultados do Bumper Switch.

Depois de criar e executar um projeto que imprima os resultados do Bumper Switch, você poderá vê-los na tela do Brain.


Adicionando o Bumper Switch como um dispositivo no VEXcode EXP

Sempre que um sensor é utilizado com uma linguagem de programação, ele precisa ser configurado dentro dessa linguagem.

3-Wire_Devices.png

Com o VEXcode EXP, isso é feito usando o recurso 'Adicionar um dispositivo' na janela Dispositivos. Você precisará ir para os sensores de 3 fios.

3-Wire_Bumper.png

Na seção 3 fios de Dispositivos você encontrará o Bumper Switch

Para adicionar o Bumper Switch à configuração, siga as etapas deste artigo.

Bumper_Switch.png

Depois que o Bumper Switch for adicionado ao seu projeto, um novo conjunto de blocos de sensores ficará disponível.

Para obter mais informações sobre os blocos da categoria 'Sensing' pertencentes ao Bumper Switch, consulte as informações da Ajuda (Blocks project).


Usos comuns do interruptor de pára-choque

Sentindo uma imprensa

Screen_Shot_2022-01-27_at_12.28.33_PM.png

Este recurso permite que seu robô detecte quando algo pressiona o interruptor de pára-choque.

O projeto de exemplo mostrado à esquerda é usado para codificar um robô com um interruptor de pára-choque montado na frente para dirigir até que o sensor seja pressionado e, em seguida, parar de dirigir quando o interruptor de pára-choque for pressionado.

Eventos bumper

Screen_Shot_2022-01-27_at_1.50.07_PM.png

Este recurso permite que seu programa execute código específico ao detectar algo pressionando o botão Bumper.

O projeto de exemplo mostrado à esquerda é usado para codificar um robô com um Bumper Switch montado na frente para dirigir em um quadrado, e sempre que o Bumper Switch for pressionado, o Brain imprimirá True.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: