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

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

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

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

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

      プロジェクト セレクター アイコンが VS Code ツールバーで強調表示されます。 プロジェクト セレクターには選択したプロジェクトの名前が表示され、この例では EXP_Test と表示されます。


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

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

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


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

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

    VS Code ツールバーでビルド アイコンが強調表示されます。 これをクリックすると、接続された VEX デバイスがない場合にプロジェクトをコンパイルしてダウンロードできます。

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

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

  • (オプション) 複数の VEX デバイスがコンピューターに接続されている場合、VEX Extension が接続するデバイスを選択します。
    • ツールバーのデバイスピッカーアイコンをクリックします
      注: デバイス ピッカーは、VEX デバイスがコンピューターに接続されている場合にのみツールバーに表示されます。 接続されているVEXデバイスの種類(ブレインまたはコントローラー)を表すアイコンとブレイン名が表示されます
      注: VEX コントローラーがコンピューターに接続されているが、ブレインとの無線リンクがない場合は、コントローラー アイコンの横にブレインの名前は表示されません。

      デバイス ピッカー アイコンが VS Code ツールバーで強調表示されます。 デバイス ピッカーには接続されているデバイスのタイプと名前が表示され、この例では EXP Brain(EXP1) と表示されます。
    • コンピューターに接続されているすべての VEX デバイスがクイック ピック リストに表示されます。 VEX 拡張機能を接続する VEX デバイスのリスト項目をクリックします。

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

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

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

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

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

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

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

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

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

ロボットが運転する必要がある場合は、コンピューターからプラグを抜いた状態で、Brain から VEX プロジェクトを実行および停止することをお勧めします。

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

Last Updated: