Sensores Cerebrais#

Introdução#

A categoria Sensores Cerebrais inclui blocos que detetam a entrada do VEX IQ (2ª geração) Brain e reportam valores internos do sistema. Estes blocos permitem que o seu projeto responda a toques de botões, monitorize o estado da bateria e determine a posição atual do cursor no ecrã durante a impressão.

Estes blocos são frequentemente utilizados em conjunto com ferramentas de feedback visual, como os blocos Tela ou Console, ajudando a criar programas interativos ou responsivos durante o tempo de execução.

Segue abaixo a lista de todos os blocos:

Botão do cérebro pressionado#

O bloco booleano Botão do cérebro premido informa se um botão do cérebro está a ser premido no momento.

  • Verdadeiro — O botão especificado está a ser premido.

  • Falso — O botão especificado não está a ser premido.

<botão [◀ v] do Brain pressionado?>

Parâmetros

Descrição

botão

Botão para verificar se foi premido:

  • ◀
  • ▶
  • Verificar

Exemplo

quando iniciar
[Spin when a Brain button is pressed.]
aguardar até <botão [▶ v] do Brain pressionado?>
virar [direita v] por (360) graus ▶

capacidade da bateria#

O bloco de relatório de capacidade da bateria apresenta o nível da bateria em percentagem, de 0% a 100%.

(capacidade da bateria em %)

Parâmetros

Descrição

Este bloco não possui parâmetros.

Exemplo

quando iniciar
[Display the current battery capacity.]
imprimir (capacidade da bateria em %) na tela ◀ e mover cursor para a próxima linha

quando o botão do cérebro#

O bloco de chapéu quando o botão do cérebro executa a pilha de blocos anexada quando o botão do cérebro selecionado é premido ou libertado.

Quando o evento do botão do cérebro bloqueia o chapéu#
quando botão [◀ v] do Brain [pressionado v]

Parâmetros

Descrição

botões

Determina qual o botão que irá desencadear o evento:

  • ◀
  • ▶
  • Verificar

ação

Determina quando a pilha de blocos anexada será executada: premido será executado quando um botão for premido e libertado será executado quando um botão for libertado.

Exemplo

Ao pressionar o ecrã, o cérebro exibe um texto.#
quando botão [◀ v] do Brain [pressionado v]
[Display a text when the ◀ button is pressed.]
imprimir [Hello, IQ!] na tela ◀ e mover cursor para a próxima linha