VEXcode V5 は、VEX V5 ロボットをプログラミングするためのコーディング環境です。次の記事には、VEXcode V5 でコーディングを開始するのに役立つ他の記事へのリンクが記載されています。記事の最後には、VEX V5 Clawbot をプログラミングして前進するか、V5 Brain のカラー タッチ スクリーンに「VEX」を印刷するプロジェクトを作成するかのオプションが表示されます。
注: この記事の最後でプロジェクトをテストするには、 充電された V5 バッテリーから始めるようにしてください
アプリケーションをダウンロードする
VEXcode V5 は、いくつかの異なるタイプのデバイスで利用できます。アプリケーションをデバイスにダウンロードする必要があります。 VEXcode ダウンロード ページを表示します。
次のリンクは、アプリケーションをデバイスにダウンロードするのに役立ちます。
注: MSI インストール バージョンは IT 向けに提供されています。
デバイスとテンプレート
VEXcode V5 プロジェクトを開くと、プロジェクトは VEX V5 Brain のみを使用するように設定されます。ツールボックスに表示されるブロックはデフォルトのブロックのみです。
プロジェクトは、ロボットで使用されているデバイスを追加することによってカスタマイズされます。追加のブロックは、追加されたデバイスごとにツールボックスに入力されます。
たとえば、「DRIVETRAIN 2 モーター」デバイスを追加すると、「Drivetrain」ブロックのセットがツールボックスに追加されます。
Speedbot や Clawbot など、教室や VEX STEM Labs で使用できる標準 VEX V5 ビルドが多数あります。
VEXcode V5 には、これらのビルド用にすでにセットアップされている多数のテンプレートがあります。たとえば、V5 Clawbot の VEXcode V5 プロジェクトを開始する簡単な方法は、サンプル テンプレートを使用することです。これにより、Clawbot のデバイスが構成され、特定のデバイスのブロックがツールボックスに追加されます。
「ファイル」メニューから「サンプルを開く」を選択してサンプルプロジェクトを開きます。
フィルターバーから「テンプレート」を選択します。
次に、Clawbot (ドライブトレイン 2 モーター、ジャイロなし) テンプレートを選択します。
注: デバイスの構成の詳細については、記事の「 Robot Config セクションを参照してください。
ブロックの使用
VEXcode V5 は Blocks プロジェクトとして開きます。ブロックを使用したプログラミングは、非常に低い敷居値でアクセスできる環境を提供します。ただし、Blocks プロジェクトをコーディングすると、高度なレベルのプログラミングも可能になります。
ブロックをプロジェクトに追加するには、ブロックをツールボックスからワークスペースにドラッグします。
ブロックをワークスペースからドラッグすることで、プロジェクトから簡単に削除できます。
ブロックを使用するその他の役立つ記事には次のようなものがあります。
保存
VEX V5 プロジェクトが完了したら、デバイスに保存する必要があります。プロジェクトの保存方法はデバイスによって異なります。
次の記事では、プロジェクトをデバイスに保存する方法について説明します。
- Windows で Blocks プロジェクトを保存する - Blocks プロジェクトを開いて保存する
- macOS で Blocks プロジェクトを保存する - Blocks プロジェクトを開いて保存する
- Chromebook で Blocks プロジェクトを保存する - Blocks プロジェクトを開いて保存する
必要に応じてファームウェアを更新する
VEX V5 Brain およびその他のスマート デバイスには、デバイスが VEXcode V5 プロジェクトと連携できるようにする基盤となるソフトウェアが組み込まれています。このソフトウェアはファームウェア、または VEXos と呼ばれます。
ダウンロードと実行
プロジェクトを実行するには、VEXcode V5 プロジェクトを VEX V5 Brain にダウンロードする必要があります。これは、V5 Brain とデバイスの間に USB コードを接続することで実現されます。
または、デバイスを V5 コントローラーにワイヤレスで接続します。
V5 Brain には 8 つのダウンロード スロットがあり、8 つの異なるプロジェクトを V5 Brain に同時に保存できます。
V5 Brain が接続され、スロットが選択されると、プロジェクトを V5 Brain にダウンロードして実行できます。プロジェクトを実行すると、プロジェクトがロボットの動作にどのような影響を与えるかを確認できます。
ダウンロード プロセス中にダウンロード エラーが発生する場合があります。ただし、これらは通常、トラブルシューティングが簡単です。
次の記事は、VEXcode V5 プロジェクトのダウンロードと実行に役立ちます。
- ダウンロードして実行 - ブロックのチュートリアル
- 選択したスロットにダウンロードする - ブロックのチュートリアル
- ワイヤレスでダウンロード - Blocks チュートリアル
- Bluetooth 経由でコーディングするための V5 Brain の構成
- ダウンロード エラー - VEXcode V5
注意: プロジェクトをダウンロードする前に、 プロジェクトのダウンロード前のチェックリストを確認してください。
プロジェクトを開く
VEXcode V5 プロジェクトがデバイスに保存されると、後で開いてロボットに再ダウンロードしたり、プロジェクトを変更したりできます。
次の記事は、特定のデバイスで VEXcode V5 プロジェクトを開くのに役立ちます。
- Windows で Blocks プロジェクトを開く - Blocks プロジェクトを開いて保存する
- macOS で Blocks プロジェクトを開く - Blocks プロジェクトを開いて保存する
- Chromebook で Blocks プロジェクトを開く - Blocks プロジェクトを開いて保存する
追加の役立つリンク
VEXcode V5 を使用する際に役立つ追加の VEX ライブラリ記事 が多数あります。
開始するのに役立つその他の記事は次のとおりです。
VEX V5 STEM Labsには、楽しくて教育的なアクティビティも数多く用意されています。
私の最初のプロジェクト
次の 2 つのプロジェクトを使用すると、VEXcode V5 でプロジェクトを構築する練習ができます。
「VEX」を印刷
このプロジェクトでは、ロボットを組み立てずにプロジェクトを構築できます。必要なのは、VEX V5 Brain と 充電されたバッテリーです。
V5 Brain がデバイスに接続され、電源が入っていることを確認してください。
VEXcode V5を起動します。
新しい空のプロジェクトが開きます。
「Looks」カテゴリから[Print]ブロックを選択し、 {When started} ブロックに添付します。
パラメータ内の「Hello」という単語を「VEX」という単語に置き換えます。
プロジェクトを保存、ダウンロード、実行します。
「VEX」は V5 Brain のカラー タッチ スクリーンに印刷されます。
前進する
このプロジェクトは、標準の V5 Clawbot で使用することを目的としています。組み立て手順については、コントローラー付き クローボット STEM ラボ を参照してください。
V5 Brain がデバイスに接続され、電源が入っていることを確認してください。
VEXcode V5を起動します。
新しい空のプロジェクトが開きます。
Clawbot (Drivetrain 2-motor, No Gyro) サンプルプロジェクトを開きます。
「Drivetrain」カテゴリから[Drive for]ブロックを選択し、 {When started} ブロックに取り付けます。
プロジェクトを保存、ダウンロード、実行します。このアニメーションに示すように、Clawbot は 200 mm 前進します。
注: VEXcode V5 の使用中に問題が発生した場合は、VEXcode V5 内にある フィードバック ツール 使用してください。