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

VS Code で VEX プロジェクトをプログラムしたら、ユーザーはそれをビルドして VEX デバイスにダウンロードし、プロジェクトを実行して、VEX ロボットが VS Code で開発されたプログラムを実行できるようにする必要があります。 

VS CodeでVEXプロジェクトを構築する方法

VEX プロジェクトをビルドすると、プログラムの構文の正確性が保証され、特定の VEX プラットフォームにダウンロードして実行するためのコードが準備されます。

  • (オプション) ワークスペース内に複数のVEXプロジェクトが存在する場合、VEX ExtensionがビルドするVEXプロジェクトを選択します
    注: VS Code は複数のワークスペース プロジェクトをサポートします。
    • ツールバーのプロジェクトセレクターアイコンをクリックします
      注: プロジェクト セレクターには、選択したプロジェクトの名前が表示されます。

      VS Codeのツールバーでプロジェクトセレクターのアイコンがハイライト表示されます。プロジェクトセレクターには選択されたプロジェクト名が表示され、この例では「V5_Test」と表示されています。


       

  • クイック ピック リストには、ワークスペース内のすべての有効な VEX プロジェクトが表示されます。 VEX拡張機能でビルドするVEXプロジェクトのリスト項目をクリックします
    注: 有効な VEX プロジェクトは、VEX 拡張機能によって作成またはインポートされたプロジェクトです。エディターで開かれた VEXcode または VEXcode Pro プロジェクトは有効な VEX プロジェクトとはみなされないため、インポートする必要があります。

    VS Codeの検索バーに、保存済みのVEXプロジェクトのクイック選択リストが表示されます。この例では、VEXプロジェクトは1つだけで、V5_Testという名前です。
  • (オプション) Pythonプロジェクトが選択され、ワークスペースディレクトリに複数のPythonファイルがある場合、VEX拡張機能をビルドするためのソースコードとしてPythonファイルを選択します
    注: VEX 拡張機能は現在、単一の Python ファイルのダウンロードのみをサポートしています。
    • ツールバーのPythonファイルセレクターアイコンをクリックします
      注: Python ファイル セレクター アイコンは、VEX Python プロジェクトが選択されている場合にのみツールバーに表示されます。選択した Python ファイルの名前が表示されます。

      VS Codeのツールバーで、Pythonファイルセレクターのアイコンがハイライト表示されます。 Pythonファイルセレクターには、選択されたPythonファイルの名前が表示されます。この例では、main.pyと表示されます。


       

  • クイック ピック リストには、ワークスペース ディレクトリにあるすべての Python ファイルが表示されます。 Python ファイルのリスト項目をクリックして、VEX 拡張機能でビルドするソース コードとして選択します。

    VS Codeの検索バーに、このVEXプロジェクト内のすべてのPythonファイルをクイックピックリストで表示する機能。この例では、Pythonファイルは1つだけで、main.pyというファイルを読み込みます。
  • ツールバーのビルドアイコンをクリックして、プロジェクトをビルド(コンパイル)してダウンロードします
    注: コンピューターに VEX デバイスが接続されていない場合、ビルド アイコンがツールバーに表示されます。

    VS Codeのツールバーでビルドアイコンがハイライト表示されます。 VEXデバイスが接続されていない場合は、ここをクリックしてプロジェクトをコンパイルおよびダウンロードできます。

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

  • USB-C ケーブルを使用して VEX Brain をコンピューターに接続し、VEX Brain の電源を入れます。
     
  • (オプション) 複数の VEX デバイスがコンピューターに接続されている場合、VEX Extension が接続する VEX デバイスを選択します。
    • コンピューターに接続されているすべての VEX デバイスがクイック ピック リストに表示されます。 VEX 拡張機能を接続する VEX デバイスのリスト項目をクリックします。

      VS Codeの検索バーに、接続されているすべてのVEXデバイスのクイック選択リストが表示されます。この例では、接続されているVEXデバイスは1つだけで、V5_Brainという名前が読み取られます。
  • VEX BrainでVEXプロジェクトをダウンロードするスロットを選択します
    注: VEX Brain には、ダウンロードしたプログラムを保存するためのスロットが 8 つあります。ユーザーは、VS Code 内でスロットを選択することで、使用するスロットを選択できます。ダウンロードすると、選択したスロットを使用している以前のプログラムが置き換えられることに注意してください。
    • ツールバーのスロットセレクターアイコンをクリックします。

      VS Codeのツールバーで、スロットセレクターのアイコンがハイライト表示されます。スロットセレクターには、接続されているVEX Brain上でダウンロード先として選択されたスロットが表示され、この例では「スロット1」と表示されています。
    • クイック ピック リストに、使用可能なユーザー プログラム スロット 1 ~ 8 が表示されます。 VEX Brain で、VEX プロジェクトをダウンロードするスロットのリスト項目をクリックします。

      VS Codeの検索バーに、接続されているVEX Brainで使用可能なすべてのスロットのクイック選択リストが表示されます。この例では、利用可能なスロットが8つあります。
  • ツールバーのダウンロード アイコンをクリックして VEX プロジェクトをビルドし、成功したらプロジェクトを VEX Brain にダウンロードします。

    VS Codeのツールバーでダウンロードアイコンがハイライト表示されます。これをクリックすると、プロジェクトが接続されたVEX Brainの選択したスロットにダウンロードされます。

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

VEX プロジェクトが VEX Brain にダウンロードされ、Vex Brain がまだコンピューターに接続されている場合、ユーザーは VS Code でプロジェクトを実行したり、プロジェクトの実行を停止したりできます。

  • ツールバーの再生アイコンをクリックして、VS Code で VEX Brain にダウンロードしたユーザー プロジェクトを実行します
    注: この VEX プロジェクト実行方法は、VEX ロボットがまだコンピューターに接続されており、静止したままにしておく場合にのみ機能します。

    VS Codeのツールバーで再生アイコンがハイライト表示されます。これをクリックすると、ダウンロードしたプロジェクトを接続済みのVEX Brainで実行できます。
  • ツールバーの停止アイコンをクリックすると、VEX Brain でのユーザープログラムの実行が停止します
    注: この方法は、VEX ロボットがまだコンピューターに接続されている場合にのみ機能します。

    VS Codeのツールバーで停止アイコンがハイライト表示されます。これをクリックすると、接続されているVEX Brain上でダウンロードしたプロジェクトの実行を停止できます。

ロボットが駆動する場合は、コンピューターからプラグを抜いた状態で、VEX Robot Brain から VEX プロジェクトを実行および停止することをお勧めします。 VEX Brain でユーザー プログラムを実行する方法については、こちらの記事ご覧ください。

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

Last Updated: