Interruptor de parachoques#
Introducción#
La categoría Bumper incluye bloques que supervisan el interruptor Bumper Switch de VEX IQ. El Bumper Switch es un interruptor mecánico que cierra un circuito al presionarlo, lo que permite al robot detectar las pulsaciones y las liberaciones.
A continuación se muestra una lista de bloques disponibles:
¿Botón pulsado? — Devuelve un valor booleano que indica si se está pulsando el interruptor del botón.
cuando Bumper — Ejecuta la pila de bloques adjunta cuando se presiona o se suelta el interruptor Bumper.
¿Parachoques presionado?#
El bloque ¿Botón pulsado? devuelve un valor booleano que indica si se está pulsando un interruptor de botón.
Cierto: se está pulsando el interruptor de parachoques.
Falso: el interruptor del parachoques no está siendo presionado.
<[Bumper 1 v] presionado?>
Parámetros |
Descripción |
|---|---|
interruptor de parachoques |
El interruptor de parachoques para comprobar, configurado en la ventana Dispositivos. |
Ejemplo
cuando empezó
[Back up and turn whenever the bumper runs into an object.]
para siempre
unidad [adelante v]
si <[Bumper 1 v] presionado?> entonces
unidad [atrás v] para (100) [mm v] ▶
girar [derecha v] por (90) grado ▶
Cuando parachoques#
El bloque cuando Bumper ejecuta la pila de bloques adjunta cuando se presiona o se suelta el interruptor Bumper seleccionado.
cuando [Bumper 1 v] [presionado v]
Parámetros |
Descripción |
|---|---|
interruptor de parachoques |
El interruptor de parachoques para comprobar, configurado en la ventana Dispositivos. |
comportamiento |
Determina cuándo se ejecutará la pila de bloques adjunta:
|
Ejemplo
cuando [Bumper 1 v] [presionado v]
[Move forward when Bumper Switch is pressed.]
unidad [adelante v] para [200] [mm v] ▶