脳#

導入#

VEX EXP Brainは、プロジェクト内のすべてのコードを実行および管理します。EXP Robot Batteryからのデータ読み取り、ボタンの使用、挿入されたSDカードへのアクセス、内蔵タイマーによる時間計測、3-Wireポートに接続されたデバイスとの連携など、コード内で使用できる5つの主要な機能を提供します。

以下は利用可能な物件の一覧です。

  • battery – EXP ロボット バッテリーの電圧、電流、充電レベルなどの情報へのアクセスを提供します。

  • button – EXP Brain 上でボタンの押下を検出し、ボタンイベントに機能を割り当てることができます。

  • screen – EXP Brain のタッチスクリーンで描画、印刷、操作を行うことができます。

  • sdcard – Brainに挿入されたSDカードに保存されているファイルの読み書きを可能にします。

  • timer – プロジェクト中の経過時間を計測するために、Brain の内部タイマーへのアクセスを提供します。

  • three_wire_port - EXP Brain の 3 線ポートに接続された 3 線デバイスへのアクセスを提供します。各ポートは文字 (a ~ h ) で識別されます。

このページでは、EXP Brain 名の例として brain を使用しています。必要に応じて、ご自身で設定した名前に置き換えてください。

利用可能なメソッドの一覧は以下のとおりです。

  • program_stop – 現在実行中のプロジェクトを即座に停止します。

コンストラクタ – EXP Brainを手動で初期化します。

  • Brain – EXP Brain を作成します。

注: 各VEXcode EXPプロジェクトの開始時に、脳が自動的に作成されます。

プログラム停止#

program_stop は、現在実行中のプロジェクトを即座に停止します。

Usage:
brain.program_stop()

パラメータ

説明

このメソッドにはパラメータがありません。

コンストラクタ#

コンストラクタは、VEXcode の外部で EXP Brain を構成するために必要な Brain オブジェクトを手動で作成するために使用されます。

Brain#

Brain 脳を作成します。

Usage:
Brain()

パラメータ

説明

このコンストラクタにはパラメータがありません。

# Create a Brain
brain = Brain()