VS Code で VEX プロジェクトをプログラムしたら、ユーザーはそれをビルドして VEX デバイスにダウンロードし、プロジェクトを実行して、VEX ロボットが VS Code で開発されたプログラムを実行できるようにする必要があります。
VS CodeでVEXプロジェクトを構築する方法
VEX プロジェクトをビルドすると、プログラムの構文の正確性が保証され、特定の VEX プラットフォームにダウンロードして実行するためのコードが準備されます。
-
(オプション) ワークスペース内に複数のVEXプロジェクトが存在する場合、VEX ExtensionがビルドするVEXプロジェクトを選択します
注: VS Code は複数のワークスペース プロジェクトをサポートします。- ツールバーのプロジェクトセレクターアイコンをクリックします
注: プロジェクト セレクターには、選択したプロジェクトの名前が表示されます。
- クイック ピック リストには、ワークスペース内のすべての有効な VEX プロジェクトが表示されます。 VEX拡張機能でビルドするVEXプロジェクトのリスト項目をクリックします
注: 有効な VEX プロジェクトは、VEX 拡張機能によって作成またはインポートされたプロジェクトです。 エディターで開かれた VEXcode または VEXcode Pro プロジェクトは有効な VEX プロジェクトとはみなされないため、インポートする必要があります。
- ツールバーのプロジェクトセレクターアイコンをクリックします
-
(オプション) Pythonプロジェクトが選択され、ワークスペースディレクトリに複数のPythonファイルがある場合、VEX拡張機能をビルドするためのソースコードとしてPythonファイルを選択します
注: VEX 拡張機能は現在、単一の Python ファイルのダウンロードのみをサポートしています。- ツールバーのPythonファイルセレクターアイコンをクリックします
注: Python ファイル セレクター アイコンは、VEX Python プロジェクトが選択されている場合にのみツールバーに表示されます。 選択した Python ファイルの名前が表示されます。
- クイック ピック リストには、ワークスペース ディレクトリにあるすべての Python ファイルが表示されます。 Python ファイルのリスト項目をクリックして、VEX 拡張機能でビルドするソース コードとして選択します。
- ツールバーのPythonファイルセレクターアイコンをクリックします
- ツールバーのビルドアイコンをクリックして、プロジェクトをビルド(コンパイル)してダウンロードします
注: コンピューターに VEX デバイスが接続されていない場合、ビルド アイコンがツールバーに表示されます。
VS CodeでVEXプロジェクトをダウンロードする方法
- USB-C ケーブルを使用して VEX Brain をコンピューターに接続し、VEX Brain の電源を入れます。
- (オプション) 複数の VEX デバイスがコンピューターに接続されている場合、VEX Extension が接続する VEX デバイスを選択します。
- ツールバーのデバイスピッカーアイコンをクリックします
注: デバイス ピッカーは、VEX デバイスがコンピューターに接続されている場合にのみツールバーに表示されます。 接続されているVEXデバイスの種類(ブレインまたはコントローラー)を表すアイコンとブレイン名が表示されます
注: VEX コントローラーがコンピューターに接続されているが、VEX ブレインとの無線リンクがない場合は、コントローラー アイコンの横にブレイン名が表示されません。
- コンピューターに接続されているすべての VEX デバイスがクイック ピック リストに表示されます。 VEX 拡張機能を接続する VEX デバイスのリスト項目をクリックします。
- VEX BrainでVEXプロジェクトをダウンロードするスロットを選択します
注: VEX Brain には、ダウンロードしたプログラムを保存するためのスロットが 8 つあります。 ユーザーは、VS Code 内でスロットを選択することで、使用するスロットを選択できます。 ダウンロードすると、選択したスロットを使用している以前のプログラムが置き換えられることに注意してください。 - ツールバーのスロットセレクターアイコンをクリックします。
- クイック ピック リストに、使用可能なユーザー プログラム スロット 1 ~ 8 が表示されます。 VEX Brain で、VEX プロジェクトをダウンロードするスロットのリスト項目をクリックします。
- ツールバーのダウンロード アイコンをクリックして VEX プロジェクトをビルドし、成功したらプロジェクトを VEX Brain にダウンロードします。
VS CodeでVEXプロジェクトを実行および停止する方法
VEX プロジェクトが VEX Brain にダウンロードされ、Vex Brain がまだコンピューターに接続されている場合、ユーザーは VS Code でプロジェクトを実行したり、プロジェクトの実行を停止したりできます。
- ツールバーの再生アイコンをクリックして、VS Code で VEX Brain にダウンロードしたユーザー プロジェクトを実行します
注: この VEX プロジェクト実行方法は、VEX ロボットがまだコンピューターに接続されており、静止したままにしておく場合にのみ機能します。
- ツールバーの停止アイコンをクリックすると、VEX Brain でのユーザープログラムの実行が停止します
注: この方法は、VEX ロボットがまだコンピューターに接続されている場合にのみ機能します。
ロボットが駆動する場合は、コンピューターからプラグを抜いた状態で、VEX Robot Brain から VEX プロジェクトを実行および停止することをお勧めします。 VEX Brain でユーザー プログラムを実行する方法については、こちらの記事ご覧ください。