Detección cerebral#

Introducción#

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

Estos bloques se utilizan a menudo en conjunto con herramientas de retroalimentación visual como los bloques Screen o Console, lo que ayuda a crear programas interactivos o receptivos durante el tiempo de ejecución.

A continuación se muestra una lista de todos los bloques:

Botón cerebral presionado#

El botón cerebro presionado bloque booleano informa si se está presionando actualmente un botón cerebro.

  • Verdadero — Se está presionando el botón especificado.

  • Falso — No se está presionando el botón especificado.

<¿botón [◀ v] del Brain presionado?>

Parámetros

Descripción

botón

El botón para verificar si hay una prensa:

  • ◀
  • ▶
  • Verificar

Ejemplo

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

capacidad de la batería#

El bloque de informe de capacidad de la batería informa el nivel de la batería como un porcentaje del 0% al 100%.

(capacidad de batería en %)

Parámetros

Descripción

Este bloque no tiene parámetros.

Ejemplo

cuando inicie
[Display the current battery capacity.]
imprimir (capacidad de batería en %) en pantalla ◀ y mover cursor a la siguiente fila

cuando el botón Cerebro#

El bloque When Brain Hat ejecuta la pila de bloques adjunta cuando se presiona o suelta el botón Brain seleccionado.

Cuando se bloquea el evento de botón cerebral#
cuando Brain [◀ v] botón [presionado v]

Parámetros

Descripción

botones

Determina qué botón activará el evento:

  • ◀
  • ▶
  • Marcar

acción

Determina cuándo se ejecutará la pila de bloques adjunta: presionado se ejecutará cuando se presione un botón y liberado se ejecutará cuando se suelte un botón.

Ejemplo

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