VS Code で VEX AIM プロジェクトをダウンロードして実行する

VS Code で作成された VEX AIM プロジェクトを VEX AIM コーディング ロボットで実行するには、まずプロジェクトをビルドしてダウンロードする必要があります。この記事の手順に従って、プロジェクトをロボットにダウンロードし、プロジェクトを実行します。

VS CodeでVEX AIMプロジェクトをダウンロードする

ラップトップの左側にロボットがあり、ケーブルで 2 つの電子機器が接続されています。

USB-C ケーブルを使用してロボットをコンピューターに接続し、ロボットの電源を入れます。

同じ VS Code ツールバーの画像ですが、今度は AIM ロボット (AIM 1) の右側の左側のスロット 1 が強調表示されています。

ツールバーのスロット セレクター アイコンを選択して、ロボットにプロジェクトをダウンロードするスロットを選択します。

スロットを選択するためのクイックピック リストのスクリーンショット。スロット オプション 1 ~ 8 のドロップダウンがすべて表示されています。

クイックピックリストからスロット(1~8)を選択します。既存のプロジェクトがあるスロットにプロジェクトをダウンロードすると、以前のプロジェクトが上書きされます。

以前と同じ VS Code ツールバーの画像ですが、スロット 1 の右側の中央にあるダウンロード アイコンが強調表示されています。

ダウンロード アイコンを選択してプロジェクトをビルドし、ロボットにダウンロードします。

注: VEX デバイスが接続されていない場合、ビルド アイコンが表示されます。

VS Code で VEX AIM プロジェクトを実行および停止する

VEX プロジェクトがダウンロードされ、ロボットがまだ接続されている場合は、ユーザーは VS Code からプロジェクトを実行または停止できます。これは、ロボットが静止しているプロジェクトを対象としています。ロボットを動かす予定の場合は、プロジェクトを実行する前にプラグを抜いてください。ロボットでダウンロードしたプロジェクトを使用する について詳しくは、この記事をお読みください。

以前と同じ VS Code ツールバーの画像ですが、ダウンロード アイコンの右側の中央に再生アイコンが強調表示されています。

プロジェクトを実行するには、再生アイコンを選択します。

以前と同じ VS Code ツールバーの画像ですが、再生アイコンの右側の中央に停止アイコンが強調表示されています。

プロジェクトを停止するには、停止アイコンを選択します。

複数のロボットまたは Python ファイルからの選択 (オプション)

VS Code では、複数のロボットと複数の Python ファイルを同時に開くことができます。プロジェクトをダウンロードして実行する前に、適切なロボットやファイルを選択する必要があります。以下の手順に従って選択してください。

ロボットを選択 

複数のロボットが接続されている場合は、VEX デバイスを選択します。

同じ VS Code ツールバー画像ですが、今度は左端の AIM ロボット (AIM 1) が強調表示されています。

ツールバーのデバイスピッカーアイコンを選択します
注意: このアイコンはロボットが接続されている場合にのみ表示されます。

クイックピックリストの同じスクリーンショットですが、ドロップダウンに aim-vscode python プロジェクト オプションが表示されています。

クイックピックリストには接続されているすべてのロボットが表示されます。接続するものを選択してください。

Pythonファイルを選択する

複数の Python ファイルが存在する場合は、VEX 拡張機能をビルドするためのソース コードとして Python ファイルを選択します
注: VEX 拡張機能は現在、単一の Python ファイルのダウンロードのみをサポートしています。

前と同じ VS Code ツールバー画像ですが、右端の main.py が強調表示されています。

ツールバーのPythonファイルセレクターアイコンを選択します
注: このアイコンは、VEX Python プロジェクトが選択されている場合にのみ表示されます。

クイック ピック リストの同じスクリーンショット。ドロップダウンのオプションとして main.py プロジェクトが表示されています。

クイックピックリストには、ワークスペース内のすべての Python ファイルが表示されます。ビルドするファイルを選択します。

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: