Interruptor de pára-choques#
Introdução#
O Interruptor de Pára-choques é um interruptor mecânico que completa um circuito quando pressionado, permitindo ao robô detetar pressões e libertações.

Segue abaixo a lista dos blocos disponíveis:
Botão de proteção premido – Reporta um valor booleano indicando se o botão de proteção está a ser premido.
quando o interruptor de proteção – Executa a pilha de blocos anexada quando o interruptor de proteção é premido ou libertado.
Interruptor do pára-choques pressionado?#
O bloco booleano Interruptor de impacto premido indica se um interruptor de impacto está a ser premido ou não. Isto pode ser utilizado para verificar se o robô colide com outros objetos.
Verdadeiro — O botão de paragem está a ser premido.
Falso — O botão de paragem não está a ser premido.
<[BumperA v] pressionado?>
Parâmetro |
Descrição |
|---|---|
dispositivo |
Qual o botão de controlo a utilizar, configurado na janela Dispositivos. |
quando iniciar
[Display a message when the Bumper Switch is pressed.]
aguardar até <[BumperA v] pressionado?>
imprimir [Bumper Switch pressed!] na tela ▶
quando o interruptor do pára-choques#
O bloco de chapéu when Bumper Switch executa a pilha de blocos anexada quando o botão Bumper Switch selecionado é premido ou libertado.
quando [BumperA v] [pressionado v] :: hat events
Parâmetro |
Descrição |
|---|---|
dispositivo |
Qual o botão de controlo a utilizar, configurado na janela Dispositivos. |
estado |
Quando a pilha de blocos ligada for executada: premido será executado quando o interruptor de proteção for premido, e libertado será executado quando o interruptor de proteção for libertado. |
quando [BumperA v] [pressionado v] :: hat events
[Display a message when the Bumper Switch is pressed.]
imprimir [Bumper Switch pressed!] na tela ▶