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

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


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

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

サンプル プロジェクトを開くには、Python テキスト プロジェクトが開いていることを確認してください。次に、「ファイル」メニューを選択し、「例を開く」を選択します。

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

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

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

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

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

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

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

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

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

保存し、 ダウンロードして サンプルをロボットで試してください。


テンプレートの使用

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

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

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

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

ワークスペースで、Clawbot Drivetrain 2モーターテンプレートのサンプルプロジェクトが開かれたVEXcode V5。ユーザーは、駆動系を制御するためのコードをプロジェクトに追加しました。

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


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

VEXcode V5で新しいPythonプロジェクトが開設されました。説明コメントがハイライト表示され、デフォルトでは「VEXcode V5 Pythonプロジェクト」と表示されます。

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

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

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

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

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

 

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

Last Updated: