Gehirn#

Einführung#

Ein VEX EXP Brain führt den gesamten Code eines Projekts aus und verwaltet ihn. Er bietet fünf Hauptfunktionen, die Sie in Ihrem Code nutzen können, darunter das Auslesen von Daten aus dem EXP-Roboterakku, die Verwendung der Tasten, der Zugriff auf eine eingelegte SD-Karte, die Zeiterfassung mit einem integrierten Timer und die Interaktion mit Geräten, die an die 3-Draht-Anschlüsse angeschlossen sind.

Nachfolgend finden Sie eine Liste der verfügbaren Objekte:

  • battery – Bietet Zugriff auf Informationen über die EXP-Roboterbatterie, wie Spannung, Stromstärke und Ladezustand.

  • button – Ermöglicht das Erkennen von Tastendrücken und das Zuordnen von Funktionen zu Tastenereignissen auf dem EXP Brain.

  • screen – Ermöglicht Zeichnen, Drucken und die Interaktion mit dem Touchscreen des EXP Brain.

  • sdcard – Ermöglicht das Lesen und Schreiben von Dateien, die auf einer in das Brain eingelegten SD-Karte gespeichert sind.

  • timer – Ermöglicht den Zugriff auf den internen Timer des Gehirns zur Messung der verstrichenen Zeit während Projekten.

  • three_wire_port - Ermöglicht den Zugriff auf 3-Draht-Geräte, die an die 3-Draht-Anschlüsse des EXP Brain angeschlossen sind. Jeder Anschluss ist durch einen Buchstaben gekennzeichnet (a bis h).

Diese Seite verwendet brain als Beispielnamen für das EXP-Gehirn. Ersetzen Sie diesen bei Bedarf durch Ihren eigenen Namen.

Nachfolgend finden Sie eine Liste der verfügbaren Methoden:

  • program_stop – Stoppt sofort das aktuell laufende Projekt.

Konstruktor – Manuelle Initialisierung eines EXP-Gehirns.

  • Brain – Erzeugt ein EXP-Gehirn.

Hinweis: Zu Beginn jedes VEXcode EXP-Projekts wird automatisch ein Gehirn erstellt.

Programmstopp#

program_stop stoppt sofort das aktuell laufende Projekt.

Usage:
brain.program_stop()

Parameter

Beschreibung

Diese Methode hat keine Parameter.

Konstruktor#

Konstruktoren werden verwendet, um manuell Brain Objekte zu erstellen, die für die Konfiguration eines EXP Brain außerhalb von VEXcode erforderlich sind.

Brain#

Brain erzeugt ein Gehirn.

Usage:
Brain()

Parameter

Beschreibung

Dieser Konstruktor hat keine Parameter.

# Create a Brain
brain = Brain()