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

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

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


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

VEXcode 123 ツールバー。ヘルプ アイコンの左側にモニター アイコンが強調表示されています。

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

モニターの表示メニューが開き、下の印刷コンソールが強調表示されます。

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


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

プリント コンソールをトリガーする Look ブロック

VEXcode 123 ツールバーには、ブロックの Looks カテゴリが表示され、強調表示されています。

「Looks」カテゴリの特殊なブロックは、プリント コンソールをトリガーするために VEXcode 123 プロジェクト内で使用されます。 これらのブロックは、単語、数値、変数から報告された値、演算子の計算、センサーから報告された値を出力します。

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

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

VEXcode 123 ブロック プロジェクトには、When Started ブロックと、それに続く「Print Drive Forward」と表示される Print ブロックが含まれています。

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

VEXcode 123 ツールバー。ロボット アイコンとステップ アイコンの間にスタート アイコンが強調表示されています。

VEXcode 123 ツールバーで「開始」を選択してプロジェクトを実行します。

印刷コンソール メニューが開き、コンソールに「Drive Forward」という文字が印刷され、強調表示されます。

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


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

印刷コンソール メニューが開き、クリア ボタンが下で強調表示されます。

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

開いた印刷コンソールの横に表示されるワークスペース内の VEXcode 123 ブロック プロジェクト。 ブロック プロジェクトは、「Hello」という単語を印刷し、5 秒待ってから印刷コンソールをクリアし、「Goodbye」という単語を印刷します。 プロジェクトの実行後、開いた印刷コンソールに「Goodbye」という単語のみが表示されます。

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


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

印刷コンソール メニューが開き、「Drive Forward」という単語が印刷され、その下の [保存] ボタンが強調表示されます。

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

「VEXcode Project Logs.txt」という名前のテキスト ファイルがユーザーのデバイスにダウンロードされたことが表示されます。

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

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


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

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

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

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

開いた印刷コンソールの横に表示されるワークスペース内の VEXcode 123 ブロック プロジェクト。 ブロック プロジェクトには、連続的に右に曲がる Turn ブロックと、その後に現在の Timer (秒単位) の値と Drive (度単位) の方向の値を 30 秒間印刷する Repeat until ブロックが含まれています。 印刷コンソールの印刷された行には、タイマーと方向の値が印刷され更新されていることが示され、ロボットが回転していることを示しています。

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

次のプロジェクトでは、プロジェクト内の Look ブロックと Sensing ブロックの規定に従って、123 個のロボット センサーによって報告された情報がプリント コンソールに表示されます。 この情報には、プロジェクトの実行中および 123 ロボットが右折している間の、離散的な瞬間におけるドライブの進行方向の変化が度単位で含まれます。

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

Last Updated: