VEXcode V5 を使用したコーディング

VEXcode V5 は、VEX V5 ロボットをプログラミングするためのコーディング環境です。 次の記事には、VEXcode V5 でコーディングを開始するのに役立つ他の記事へのリンクが記載されています。 記事の最後には、VEX V5 Clawbot をプログラミングして前進するか、V5 Brain のカラー タッチ スクリーンに「VEX」を印刷するプロジェクトを作成するかのオプションが表示されます。

学生が V5 Clawbot とラップトップの近くに座っており、画面には VEXcode V5 Blocks プロジェクトが表示されています。

注: この記事の最後でプロジェクトをテストするには、 充電された V5 バッテリーから始めるようにしてください


アプリケーションをダウンロードする

VEXcode V5 のダウンロード オプションには、Windows、Mac、Apple AppStore プラットフォームが含まれます。

VEXcode V5 は、いくつかの異なるタイプのデバイスで利用できます。 アプリケーションをデバイスにダウンロードする必要があります。 VEXcode ダウンロード ページを表示します。

次のリンクは、アプリケーションをデバイスにダウンロードするのに役立ちます。

注: MSI インストール バージョンは IT 向けに提供されています。


デバイスとテンプレート

VEXcode V5 ブロック インターフェースのデバイス メニューが開き、デバイスを追加するためのオプションが表示されています。 左側のツールボックスには、ブロックの「外観」カテゴリが表示され、強調表示されています。

VEXcode V5 プロジェクトを開くと、プロジェクトは VEX V5 Brain のみを使用するように設定されます。 ツールボックスに表示されるブロックはデフォルトのブロックのみです。

VEXcode V5 ブロック インターフェースのデバイス メニューが開き、ドライブトレイン デバイスが追加されたことが示されます。 ブロックのドライブトレイン カテゴリが利用可能になり、ブロック ツールボックスに表示されます。

プロジェクトは、ロボットで使用されているデバイスを追加することによってカスタマイズされます。 追加のブロックは、追加されたデバイスごとにツールボックスに入力されます。

たとえば、「DRIVETRAIN 2 モーター」デバイスを追加すると、「Drivetrain」ブロックのセットがツールボックスに追加されます。

V5 Speedbot ビルドは、V5 Clawbot ビルドの隣に表示されます。

Speedbot や Clawbot など、教室や VEX STEM Labs で使用できる標準 VEX V5 ビルドが多数あります。

V5 Clawbot テンプレートによって追加されたデバイスを表示する VEXcode V5 デバイス メニュー。 ポート 1 と 10 には Drivetrain デバイス、ポート 8 には ArmMotor デバイス、ポート 3 には ClawMotor デバイスがあります。

VEXcode V5 には、これらのビルド用にすでにセットアップされている多数のテンプレートがあります。 たとえば、V5 Clawbot の VEXcode V5 プロジェクトを開始する簡単な方法は、サンプル テンプレートを使用することです。 これにより、Clawbot のデバイスが構成され、特定のデバイスのブロックがツールボックスに追加されます。

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

「ファイル」メニューから「サンプルを開く」を選択してサンプルプロジェクトを開きます。

フィルター バーのテンプレート カテゴリが強調表示されたプロジェクト メニューの例。

フィルターバーから「テンプレート」を選択します。

Clawbot Drivetrain 2 モーター (ジャイロなし) サンプル プロジェクトのサムネイル。

次に、Clawbot (ドライブトレイン 2 モーター、ジャイロなし) テンプレートを選択します。

注: デバイスの構成の詳細については、記事の「 Robot Config セクションを参照してください。


ブロックの使用

VEXcode V5 は Blocks プロジェクトとして開きます。 ブロックを使用したプログラミングは、非常に低い敷居値でアクセスできる環境を提供します。 ただし、Blocks プロジェクトをコーディングすると、高度なレベルのプログラミングも可能になります。

VEXcode V5 の矢印は、印刷ブロックがツールボックスからドラッグされ、ブロックのスタックに追加されていることを示しています。

ブロックをプロジェクトに追加するには、ブロックをツールボックスからワークスペースにドラッグします。

VEXcode V5 の矢印は、印刷ブロックがワークスペースからツールボックスに戻されて削除されていることを示しています。

ブロックをワークスペースからドラッグすることで、プロジェクトから簡単に削除できます。

ブロックを使用するその他の役立つ記事には次のようなものがあります。


保存

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

VEX V5 プロジェクトが完了したら、デバイスに保存する必要があります。 プロジェクトの保存方法はデバイスによって異なります。

次の記事では、プロジェクトをデバイスに保存する方法について説明します。


必要に応じてファームウェアを更新する

V5 ファームウェア ユーティリティ アプリケーション アイコン。

VEX V5 Brain およびその他のスマート デバイスには、デバイスが VEXcode V5 プロジェクトと連携できるようにする基盤となるソフトウェアが組み込まれています。 このソフトウェアはファームウェア、または VEXos と呼ばれます。

VEXcode V5 のツールバーにオレンジ色の Brain アイコンが表示されており、Brain のファームウェアが古くなっていることを示しています。

ファームウェアが現在のバージョン VEXcode V5 に最新でない場合、プロジェクトを V5 Brain にダウンロードすることはできません。 VEXcode V5 は、電源が入った V5 Brain がデバイスに接続されるとすぐに、オレンジ色の Brain アイコンを表示して、ファームウェアが最新でないことを警告します。

注: ファームウェアの使用開始に関する詳細については この記事 を参照してください。


ダウンロードと実行

V5 Robot Brain の電源がオンになっており、USB ケーブルを使用してラップトップ コンピューターに接続されています。

プロジェクトを実行するには、VEXcode V5 プロジェクトを VEX V5 Brain にダウンロードする必要があります。 これは、V5 Brain とデバイスの間に USB コードを接続することで実現されます。

V5 コントローラーと V5 Brain の間を指す 2 つの矢印の上に、ワイヤレス接続を示す信号アイコンが表示されている図。

または、デバイスを V5 コントローラーにワイヤレスで接続します。

スロット ドロップダウン メニューが開いた状態の VEXcode V5。 メニューには、Brain にプロジェクトをダウンロードするための 8 つのスロットがあります。

V5 Brain には 8 つのダウンロード スロットがあり、8 つの異なるプロジェクトを V5 Brain に同時に保存できます。

V5 Brain が接続され、スロットが選択されると、プロジェクトを V5 Brain にダウンロードして実行できます。 プロジェクトを実行すると、プロジェクトがロボットの動作にどのような影響を与えるかを確認できます。

ダウンロード プロセス中にダウンロード エラーが発生する場合があります。 ただし、これらは通常、トラブルシューティングが簡単です。

次の記事は、VEXcode V5 プロジェクトのダウンロードと実行に役立ちます。

注意: プロジェクトをダウンロードする前に、 プロジェクトのダウンロード前のチェックリストを確認してください。


プロジェクトを開く

以前に保存したブロック プロジェクトを含む VEXcode V5 がワークスペースで正常に開かれました。

VEXcode V5 プロジェクトがデバイスに保存されると、後で開いてロボットに再ダウンロードしたり、プロジェクトを変更したりできます。

次の記事は、特定のデバイスで VEXcode V5 プロジェクトを開くのに役立ちます。


追加の役立つリンク

VEXcode V5 を使用する際に役立つ追加の VEX ライブラリ記事 が多数あります。

開始するのに役立つその他の記事は次のとおりです。

VEX V5 STEM Labsには、楽しくて教育的なアクティビティも数多く用意されています。

VEX V5 STEM Labs と書かれたバナー画像。


私の最初のプロジェクト

次の 2 つのプロジェクトを使用すると、VEXcode V5 でプロジェクトを構築する練習ができます。

「VEX」を印刷

このプロジェクトでは、ロボットを組み立てずにプロジェクトを構築できます。 必要なのは、VEX V5 Brain と 充電されたバッテリーです。

V5 Robot Brain の電源がオンになっており、USB ケーブルを使用してラップトップ コンピューターに接続されています。

V5 Brain がデバイスに接続され、電源が入っていることを確認してください。

VEXcode V5 アプリケーション アイコン。

VEXcode V5を起動します。

空の Blocks プロジェクトを開いた VEXcode V5 では、ワークスペース内のブロックは When started ブロックのみです。

新しい空のプロジェクトが開きます。

VEXcode V5 では、プロジェクトの「開始時」ブロックの下に「印刷」ブロックが追加されています。 プロジェクトは、開始時に Brain に Hello と印刷するようになりました。

「Looks」カテゴリから[Print]ブロックを選択し、 {When started} ブロックに添付します。

VEXcode V5 の Print ブロックのメッセージが VEX に変更されました。 プロジェクトは、開始時に Brain に VEX を印刷するようになりました。

パラメータ内の「Hello」という単語を「VEX」という単語に置き換えます。

VEXcode V5 ツールバー。ブレイン アイコンと停止アイコンの間に、ダウンロード アイコンと実行アイコンが強調表示されています。 プロジェクト名の横にある保存ステータス インジケーターに「保存済み」と表示されます。

プロジェクトを保存、ダウンロード、実行します。

プロジェクト実行後の V5 Brain の画面。 VEX というメッセージが印刷されました。

「VEX」は V5 Brain のカラー タッチ スクリーンに印刷されます。

前進する

V5 Clawbot ビルドの斜めビュー。

このプロジェクトは、標準の V5 Clawbot で使用することを目的としています。 組み立て手順については、コントローラー付き クローボット STEM ラボ を参照してください。

V5 Robot Brainの電源がオンになっており、USBケーブルを使用してラップトップコンピューターに接続されています。

V5 Brain がデバイスに接続され、電源が入っていることを確認してください。

VEXcode V5 アプリケーション アイコン。

VEXcode V5を起動します。

空の Blocks プロジェクトを開いた VEXcode V5 では、ワークスペース内のブロックは When started ブロックのみです。

新しい空のプロジェクトが開きます。

Clawbot Drivetrain 2 モーター (ジャイロなし) サンプル プロジェクトのサムネイル。

Clawbot (ドライブトレイン 2 モーター、ジャイロなし) サンプル プロジェクトを開きます。

VEXcode V5 では、プロジェクトの When started ブロックの下に Drive for ブロックが追加されています。 プロジェクトは、「開始時に 200 mm 前進する」という状態になりました。

「Drivetrain」カテゴリから[Drive for]ブロックを選択し、 {When started} ブロックに取り付けます。

プロジェクトを保存、ダウンロード、実行します。 このアニメーションに示すように、Clawbot は 200 mm 前進します。

注: VEXcode V5 の使用中に問題が発生した場合は、VEXcode V5 内にある フィードバック ツール 使用してください。

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

Last Updated: