Cérebro#

Introdução#

O VEX EXP Brain executa e gere todo o código de um projeto. Fornece cinco propriedades principais que pode utilizar no seu código, incluindo a leitura de dados da bateria do robô EXP, a utilização dos botões, o acesso a um cartão SD inserido, o controlo do tempo com um temporizador integrado e a interação com dispositivos ligados às portas de 3 fios.

Segue abaixo a lista de imóveis disponíveis:

  • battery – Fornece acesso a informação sobre a bateria do robô EXP, como a tensão, a corrente e o nível de carga.

  • button – Permite detectar pressões de botões e atribuir funções a eventos de botões no EXP Brain.

  • screen – Permite desenhar, imprimir e interagir com o ecrã táctil do EXP Brain.

  • sdcard – Permite a leitura e escrita de ficheiros armazenados num cartão SD inserido no Brain.

  • timer – Fornece acesso ao temporizador interno do Brain para medir o tempo decorrido durante os projetos.

  • three_wire_port - Fornece acesso a dispositivos 3-Wire ligados às portas 3-Wire do EXP Brain. Cada porta é identificada por uma letra (a até h).

Esta página utiliza brain como exemplo de um nome do cérebro EXP. Substitua-o pelo nome que configurou, se necessário.

Segue-se uma lista dos métodos disponíveis:

  • program_stop – Interrompe imediatamente o projeto em execução.

Construtor – Inicializa manualmente um EXP Brain.

  • Brain – Cria um Cérebro EXP.

Nota: Um cérebro é criado automaticamente no início de cada projeto VEXcode EXP.

programa_parar#

program_stop interrompe imediatamente o projeto em execução.

Usage:
brain.program_stop()

Parâmetros

Descrição

Este método não tem parâmetros.

Construtor#

Os construtores são utilizados para criar manualmente objetos Brain , que são necessários para configurar um EXP Brain fora do VEXcode.

Brain#

Brain cria um Cérebro.

Usage:
Brain()

Parâmetros

Descrição

Este construtor não possui parâmetros.

# Create a Brain
brain = Brain()