VEXcode V5 でのプリント コンソールの使用

プリント コンソールを使用すると、ユーザーはメッセージを表示したり、センサー値を報告したり、VEXcode V5 プロジェクトからのデータを表示したりできます。 プリント コンソールを使用すると、ユーザーは印刷出力をテキスト ファイルとして保存することもできます。

プリント コンソールは、プロセス情報を表示するために使用することもでき、ユーザーが 瞬間に VEXcode V5 プロジェクトで何が起こっているかを確認できるようにする視覚的な手がかりを提供し、プロジェクトとアクションの間の視覚的な接続を確立します。 V5ロボット。


プリントコンソールを開く方法

V5 ブロック チュートリアルのコンテキストで使用される、コンテンツを印刷するオプションを表す印刷アイコン。

プリント コンソールは V5 モニター ディスプレイにあります。 プリント コンソールを開くには、ヘルプの横にあるモニター ディスプレイ アイコンを選択します。

ブロック チュートリアルのコンテキストでさまざまなブロックとプログラミング オプションを表示する、VEX V5 プリント コンソール インターフェイスのスクリーンショット。

選択すると、モニター画面が開きます。 プリント コンソールは右側にあります。


プロジェクトでプリント コンソールを使用する方法

印刷コンソールをトリガーするブロックを見て描画する

プログラミング チュートリアルで使用される VEX V5 ブロックのイラスト。教育目的でさまざまなプログラミング要素とそれらの接続を紹介しています。

特殊な Look ブロックは、Print Console をトリガーするために VEXcode V5 プロジェクト内で使用されます。 これらのブロックは、単語、数値、変数から報告された値、演算子の計算、センサーやデバイスから報告された値を出力します。

VEXcode V5 のヘルプ機能では、これらおよびその他のプログラミング ブロックに関する追加情報が提供されます。 ヘルプ機能にアクセスする方法については、こちらの 記事 を参照してください。

VEX V5 ロボットのカラー ブロック設定。プログラミング チュートリアルでペンの色を設定するオプションが表示されます。

: 描画カテゴリの [ペン色の設定] ブロックは、ドロップダウン メニューから [コンソール] を選択することで、プリント コンソールでも使用できます。

プロジェクト内のプリント コンソールで Look ブロックを使用する

V5 ロボットの印刷コマンドの図解。さまざまなブロック オプションと構成をチュートリアル形式で紹介します。

プロジェクト内の Look ブロックを使用して、メッセージを印刷したり、プリント コンソールにデータを表示したりできます。 Print ブロックを使用するには、目的の Look ブロックを選択し、プロジェクトに追加します。 ドロップダウンメニューから「コンソール」を選択します。

: プリント コンソールにテキストを表示するには、[Print] ブロックの後に [Set Cursor] ブロックを追加する必要があります。

プログラムのダウンロードと実行のプロセスを示す VEXcode V5 インターフェースのスクリーンショット。チュートリアルのガイダンス用にブロックが強調表示されています。

プロジェクトを V5 Robot Brain にダウンロードし、「実行」を選択します。 プロジェクトのダウンロードと実行については、この記事 参照してください。 

プログラミング チュートリアルで使用されるさまざまなブロックを示し、VEX ロボット教育に関連するレイアウトと例を示す、印刷された VEX V5 カテゴリの説明のスクリーンショット。

「実行」を選択すると、プロジェクトが実行され、VEXcode V5 プロジェクトの指示に従って「印刷」テキストまたはプログラムされた値がプリント コンソールに表示されます。

プロジェクト内のプリント コンソールで描画ブロックを使用する

VEX V5 のカラー プロジェクト ブロック。さまざまなプログラミング要素とその接続を紹介し、教育目的のブロック チュートリアルで使用されます。

プロジェクト内の Draw ブロックを使用して、プリント コンソールのテキストの色を変更します。 [ペン色設定]ブロックを使用するには、[ペン色設定]ブロックを選択してプロジェクトに追加します。 ドロップダウンメニューから「コンソール」を選択します。

: コンソールで使用できる描画ブロックは[ペン色設定]ブロックのみです。

プログラムのダウンロードと実行のプロセスを示す VEXcode V5 インターフェースのスクリーンショット。チュートリアルのガイダンス用にブロックが強調表示されています。

プロジェクトを V5 Robot Brain にダウンロードし、「実行」を選択します。 プロジェクトのダウンロードと実行については、この記事 参照してください。 

V5 カテゴリの説明のブロック チュートリアル セクションで使用されている、V5 ロボティクスのさまざまなブロックとその機能を示すカラー プロジェクト図。

「実行」を選択すると、プロジェクトが実行され、VEXcode V5 プロジェクトの指示に従って、色付きの「印刷」テキストまたはプログラムされた値がプリント コンソールに表示されます。


印刷コンソールの行をクリアする

V5 ブロック チュートリアルからの明確なブロック設計例。ユーザーが Vex プラットフォームのブロック機能を理解できるように、シンプルでクリーンなレイアウトを示しています。

プリント コンソールからすべての情報をクリアするには 2 つの方法があります。 すべてのテキストを完全にクリアする最初の方法は、プリント コンソールの左下にある [クリア] ボタンを選択することです。

V5 ブロック チュートリアルの「すべての行をクリア」機能を表すアイコン。透明な背景のシンプルなデザインが特徴です。

印刷コンソールをクリアするもう 1 つの方法は、[すべての行をクリア] ブロックを使用することです。 プリント コンソールのすべての行を削除するには、 Clear all rows ブロックをプロジェクトに追加します。 このプロジェクトでは、プリント コンソールに「Hello」が表示されます。 5 秒後、すべての行がクリアされます。 すると、プリントコンソールに「Goodbye」と表示されます。


プリント コンソールから保存する

VEXcode V5 の保存ボタンのスクリーンショット。V5 カテゴリの説明とブロックのチュートリアルの一部として、ブロック プログラミング環境でプロジェクトを保存するプロセスを示しています。

プリント コンソールからデバイスに情報を簡単に保存できます。 プリント コンソールの下部にある [保存] を選択して、すべてのテキストを .txt ファイルとして保存します。

Vex V5 からダウンロードされたログのスクリーンショット。V5 カテゴリの説明のブロック チュートリアルに関連する、タイムスタンプとファイル サイズを含むログ ファイルのリストが表示されています。

「保存」ボタンを選択すると、ファイルはデバイスのダウンロード フォルダーに .txt ファイルとして自動的に保存されます。

注: ファイルには印刷された色は保存されません。


プリント コンソールを使用したサンプル プロジェクト

プロジェクト内のレポート変数値とデータ

プリント コンソールを使用すると、プロジェクト内の個別の時点で変数値をレポートできます。 プリント コンソールを使用して、「myVariable」の値を印刷するか、プロジェクトがループを通過する回数を表示します。

プロジェクト内のセンシング値とデータをレポートする

ブロック チュートリアルの V5 カテゴリを表すテンプレート アイコン。VEX Robotics でプログラミング テンプレートを作成するユーザー向けの視覚的な補助を示します。

注: この記事のプロジェクトでは、Clawbot (ドライブトレイン、2 モーター、慣性) テンプレートを使用します。

V5 プログラミングでのブロックの使用方法を示すコード例。ブロック チュートリアル セクションに関連するブロックの接続と機能を視覚的に表現しています。
VEX V5 コンソール インターフェイスのスクリーンショット。チュートリアル用のさまざまなプログラミング ブロックとオプションが表示され、ブロック チュートリアル セクションでユーザーが利用できる機能と機能が示されています。

プリント コンソールによってキャプチャされたデータにより、ユーザーは V5 ロボット センサー情報などのプロジェクト プロセスに関する貴重な情報を確認できます。 Print ブロックがトリガーされると、その瞬間にキャプチャされた情報を表示するようにプログラムできます。

次のプロジェクトでは、プロジェクト内の Look ブロックと Sensing ブロックの規定に従って、V5 Clawbot Inertial Sensor によって報告された情報が Print Console に表示されます。 この情報には、プロジェクトの実行中に慣性センサーが個別の瞬間にキャプチャした変化 (秒単位の時間と度単位の V5 Clawbot の回転) が含まれます。

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

Last Updated: