VEXcode V5 での C++ サンプル プロジェクトとテンプレートの使用

サンプル プロジェクトとテンプレートは、VEXcode V5 を使い始めたばかりで、さまざまなロボットの動作を探索したい場合に最適なリソースです。サンプル プロジェクトとテンプレートを使用すると、VEXcode V5 のさまざまなコマンドがどのように使用されるかを観察することもできます。


C++のサンプルプロジェクトを使用する

VEXcode V5ツールバーで、ファイルメニューを開き、「新規テキストプロジェクト」オプションを選択した状態。「新規テキストプロジェクト」は、メニューの「新規ブロックプロジェクト」の下にある2番目のオプションです。

C++ サンプル プロジェクトを使用するには、まず [ファイル] メニューから [新しいテキスト プロジェクト] を開きます。

VEXcode V5 のプロジェクト言語選択プロンプトには、Python または C++ のオプションがあります。どちらの言語を選択しても新しいプロジェクトが開きます。また、下のキャンセルボタンをクリックするとメニューが閉じます。 C++プロジェクトのオプションがハイライト表示されています。

「C++」を選択します。

VEXcode V5ツールバーで、ファイルメニューが開いており、「サンプルを開く」オプションがハイライト表示されています。メニューの「サンプルを開く」は、「新しいブロックプロジェクト」、「新しいテキストプロジェクト」、「開く」、「最近開いたものを開く」の下にある5番目のオプションです。

サンプル プロジェクトを開くには、[ファイル] メニューを選択し、[サンプルを開く] を選択します。

VEXcodeのサンプルプロジェクトメニューには、さまざまなカテゴリのプロジェクトが多数掲載されており、そこから選択できます。

さまざまなサンプル プロジェクトのアイコンが表示されます。各アイコンは異なるプロジェクトを表し、コマンド カテゴリに従って色分けされています。

フィルターバーがハイライトされたVEXcodeサンプルプロジェクトメニュー。フィルターバーには、多くのカテゴリのサンプルプロジェクトがあります。

フィルター バーを使用すると、特定の種類の例をすばやく見つけることができます。

VEXcodeのサンプルプロジェクトメニューで、「Changing Velocities」サンプルプロジェクトがハイライト表示されている。

サンプルを開くには、メニューからサンプルを選択します。

VEXcode V5でサンプルプロジェクトを開いた状態。上記にはプロジェクトの説明を含むコードコメント、下記には実際のC++コードが含まれています。

サンプル プロジェクトのコマンドがワークスペースに入力されます。これらのコマンドとそのパラメータは変更または削除できます。追加のコマンドを追加して、サンプル プロジェクトを変更できます。

VEXcode V5ツールバーで、BrainアイコンとRunアイコンの間にダウンロードアイコンがハイライト表示されています。

保存 および ダウンロード サンプルをロボットで試します。


テンプレートの使用

VEXcodeのサンプルプロジェクトメニューで、フィルターバーのテンプレートカテゴリがハイライト表示されています。

テンプレートと呼ばれる特別なタイプの例もあります。

VEXcodeのサンプルプロジェクトメニューで、Clawbot(駆動系:2モーター、ジャイロなし)テンプレートプロジェクトがハイライト表示されています。

ロボットのテンプレートを選択します。たとえば、Clawbot (ドライブトレイン 2 モーター、ジャイロなし) テンプレートです。

テンプレートのサンプルプロジェクトを開いた状態のVEXcode V5。設定済みのデバイスと、プロジェクトの説明を含むコードコメントが含まれています。デバイスが特定のポートに事前設定されていることを示すために、デバイスメニューが横に開きます。

テンプレートは、ロボットのプリセット デバイス構成を使用して空のプロジェクトを作成するために使用されます。

ワークスペースで、Clawbot (駆動系:2モーター、ジャイロなし) テンプレートプロジェクトを開いた状態で、VEXcode V5 を使用します。ユーザーは、駆動系を制御するためのコードをプロジェクトに追加しました。

Clawbot などの標準的なロボット ビルドを使用している場合は、テンプレートを使用して新しいプロジェクトをすぐに開始できます。


C++ サンプル プロジェクトとテンプレートの説明

VEXcode V5で、Clawbot(駆動系:2モーター、慣性)テンプレートプロジェクトを開き、説明と構成のコメントフィールドをハイライト表示した状態。

各 C++ サンプル プロジェクトとテンプレートには、ワークスペース内の説明が含まれています。説明を使用して、プロジェクト内の特定の情報を文書化できます。

VEXcode V5で、左アーケードコントロールのサンプルプロジェクトを開き、説明と構成のコメントフィールドをハイライト表示した状態。

C++ サンプル プロジェクトでは、説明にプロジェクトの動作の簡単な概要が示され、デバイス構成もリストされます。

テンプレートのサンプルプロジェクトを開き、構成コメントフィールドをハイライト表示した状態のVEXcode V5。このテンプレートは複数のデバイスを使用しており、各デバイスは新しい行にリストされます。

テンプレートの説明には、構成にどのデバイスがリストされているかが記載されています。

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

Last Updated: