VEXcode IQ での Python プロジェクトの開始、ダウンロード、実行

VEXcode IQ で Python プロジェクトを開始してダウンロードするのは簡単です。


Pythonプロジェクトの開始方法

VEXcode IQ で新しいブロック プロジェクトが開かれました。

VEXcode IQ を起動します。 プラットフォームのデフォルトは Blocks インターフェイスです。

VEXcode IQ ツールバーの「ファイル」メニューが開き、「新しいテキスト プロジェクト」オプションが強調表示されています。 「新しいテキスト プロジェクト」は、メニューの「新しいブロック プロジェクト」の下の 2 番目のオプションです。

[ファイル]、[新しいテキスト プロジェクト]の順に選択して、テキスト インターフェイスを開きます。

VEXcode IQ Python または C++ のオプションがあるプロジェクト言語プロンプトを選択します。 Python は第 2 世代の IQ でのみ実行できますが、C++ プロジェクトは第 1 世代と第 2 世代の IQ の両方で動作します。 どちらかの言語を選択して新しいプロジェクトを開くか、その下の「キャンセル」ボタンをクリックしてメニューを閉じます。 Python プロジェクト オプションが強調表示されます。

次に、Python プロジェクト言語を選択します。 C++ または Python で新しいプロジェクトを開始するオプションがあります。

注: 現在、Python プロジェクトと互換性があるのは IQ (第 2 世代) エレクトロニクスのみです。

VEXcode IQ で新しい Python プロジェクトが開かれました。

Python インターフェースが開きます。


Python プロジェクトを構築する方法

このセクションでは、ツール ボックスのコマンドを使用して基本的な Python プロジェクトを作成する方法を説明します。 ここで概要を説明するプロジェクトは、IQ (第 2 世代) BaseBot を 200 ミリメートル (mm) 前進させます。

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

「ファイル」を選択し、「例を開く」を選択してテンプレートプロジェクトを開きます。

BaseBot Drivetrain 2 モーターのサンプル プロジェクト サムネイル。

Basebot (ドライブトレイン 2 モーター) テンプレートを選択します。 テンプレートは、デバイス構成が事前に設定された空のプロジェクトです。

VEXcode IQ の「プロジェクトが保存されていません」というプロンプトが表示されます。 今すぐ保存しますか? 下に 2 つのボタンがあり、1 つは [破棄]、もう 1 つは [保存] です。

プロジェクトが保存されていない場合は、ワークスペースでサンプル プロジェクトが開く前に、[今すぐ保存] ウィンドウが表示されます。

以前のプロジェクトを保存する場合は「保存」を選択し、それ以外の場合は「破棄」を選択します。

テンプレート サンプル プロジェクトが開かれた VEXcode IQ。構成されたデバイスと、プロジェクトの説明を含むコード コメントが含まれています。

一連のプロジェクト コメントがワークスペースで開いていることに注目してください。 コメント の後にコマンド を追加します。

Clawbot Drivetrain 2 モーター テンプレートのサンプル プロジェクトが開かれた VEXcode IQ です。 47 行目の特定の空白コード行は、「プロジェクト コードの開始」というコメントのすぐ下で強調表示されています。

コードの最後の行 (46 行目) の最後で Enter を選択します。 これにより、次の番号付き行 (行 47) が作成されます。 ここで、プロジェクトへのコードの追加を開始します。

Python ツールボックスで Drive for コマンドが強調表示された VEXcode IQ。

これで、ツールボックスからコマンドを追加できるようになりました。 コマンドのドライブを選択します。

BaseBot Drivetrain 2 モーター テンプレートのサンプル プロジェクトが開かれた VEXcode IQ。 以前は空白だったコード行に、 drivetrain.drive_for(FORWARD, 200, MM) という Drive for コマンドが追加されました。

Drive for コマンドをワークスペースにドラッグし、プロジェクトの最後の行 (行 47) に配置します。


Python プロジェクトをダウンロードして実行する方法

プロジェクト名フィールドが強調表示され、名前が Drive Forward に変更された VEXcode IQ ツールバー。 プロジェクト名の右側に「保存済み」というラベルが表示されます。

まず、Python プロジェクトに名前を付けて保存します。 VEXcode IQ Python プロジェクトを保存する方法の詳細については、次のいずれかの記事を参照してください。

スロット ドロップダウン メニューが開いた状態の VEXcode IQ。 Brain にプロジェクトをダウンロードするためのスロットは 8 つあり、最初のスロットが強調表示されています。

次に、プロジェクトをダウンロードする Brain のスロットを選択します。 これを行うには、ツールバーの「スロット」ボタンを選択します。

VEXcode IQ ツールバーで緑色の Brain アイコンが強調表示され、Brain が接続されていることが示されています。

次に、Brain をデバイスに接続します (Micro-USB、USB-C、または VEX コントローラー経由で直接接続します)。 IQ Brain を VEXcode IQ に接続する方法の詳細については、ナレッジ ベース のこのセクションを参照してください アイコンが緑色になっていることを確認します。

VEXcode IQ ツールバー。ブレイン アイコンと実行アイコンの間にダウンロード アイコンが強調表示されています。

「ダウンロード」ボタンを選択して、プロジェクトを Brain にダウンロードします。 プロジェクトは選択したスロットにダウンロードされます。

ダウンロード アイコンと停止アイコンの間に実行アイコンが強調表示された VEXcode IQ ツールバー。

最後に、ロボットがコンピュータに接続されている間に「実行」を選択してプロジェクトを開始します。

Drive Forward プロジェクトのオプションが開かれ、実行ボタンが選択された状態で、VEXcode IQ 2nd gen Brain 画面が表示されます。

または、Brain をデバイスから切断し、IQ Brain でプロジェクトを実行します。

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

Last Updated: