Detección cerebral#

Introducción#

La categoría Detección Cerebral incluye bloques que detectan la entrada del VEX IQ (2.ª generación) Brain e informan sobre los valores internos del sistema. Estos bloques permiten que tu proyecto responda a las pulsaciones de botones, monitorice el estado de la batería y determine la posición actual del cursor en la pantalla al imprimir.

These blocks are often used in tandem with visual feedback tools such as the Screen or Console blocks, helping create interactive or responsive programs during runtime.

Below is a list of all blocks:

  • brain button pressed? — Returns a Boolean indicating whether a specific brain button is currently pressed.

  • battery capacity — Returns the current battery level as a percentage.

  • when Brain button — Executes the attached stack of blocks when a brain button is pressed or released.

¿Botón cerebral presionado?#

The brain button pressed? block returns a Boolean indicating if a brain button is currently being pressed.

  • True — The specified button is being pressed.

  • False — The specified button is not being pressed

<¿Botón del cerebro [ presionado?>

Parámetros

Descripción

botón

El botón para comprobar si se presionó o soltó:

  • Verificar

Ejemplo

cuando empezó
[Spin when a Brain button is pressed.]
esperar hasta <¿Botón del cerebro [ presionado?>
girar [derecha v] por (360) grado ▶

capacidad de la batería#

El bloque capacidad de la batería devuelve el nivel de carga de la batería como porcentaje. Esto devuelve un número del 0 al 100.

(battery capacity in %)

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando empezó
[Display the current battery capacity.]
imprimir (battery capacity in %) en la pantalla ◀ y coloque el cursor en la siguiente fila

Cuando el botón del cerebro#

The when Brain button block runs the attached stack of blocks when the selected brain button is pressed or released.

Cuando el botón cerebral bloquea el evento Hat#
cuando Cerebro [ botón %2

Parámetros

Descripción

botones

Determina qué botón activará el evento:

  • Verificar

acción

Determina cuándo se ejecutará la pila de bloques adjunta:

  • presionado
  • liberado

Ejemplo

Cuando se presiona la pantalla, el cerebro muestra un texto.#
cuando Cerebro [ botón %2
[Display a text when the ◀ button is pressed.]
imprimir [Hello, IQ!] en la pantalla ◀ y coloque el cursor en la siguiente fila