プリント コンソールを使用すると、ユーザーはメッセージを表示したり、センサー値を報告したり、VEXcode VR プロジェクトからのデータを表示したりできます。 プリント コンソールを使用すると、ユーザーは印刷出力をテキスト ファイルとして保存することもできます。
プリント コンソールは、プロセス情報を表示するために使用することもでき、ユーザーが VEXcode VR プロジェクトで 瞬間に何が起こっているかを確認できるようにする視覚的な手がかりを提供し、それによってプロジェクトとアクションの間の視覚的な接続を確立します。 VRロボット。
プリントコンソールを開く方法
プリント コンソールは VR モニター ディスプレイ内にあります。 プリント コンソールを開くには、ヘルプの横にあるモニター ディスプレイ アイコンを選択します。
選択すると、モニター画面が開きます。 プリント コンソールは下部にあります。
プロジェクトでプリント コンソールを使用する方法
プリント コンソールをトリガーする Look ブロック
特殊な Look ブロックは、Print Console をトリガーするために VEXcode VR プロジェクト内で使用されます。 これらのブロックは、単語、数値、変数から報告された値、演算子の計算、センサーやデバイスから報告された値を出力します。
VEXcode VR のヘルプ機能では、これらおよびその他のプログラミング ブロックに関する追加情報が提供されます。 ヘルプ機能にアクセスする方法については、こちらの記事 を参照してください。
プロジェクト内のプリント コンソールで Look ブロックを使用する
プロジェクト内の Look ブロックを使用して、メッセージを印刷したり、プリント コンソールにデータを表示したりできます。 Print ブロックを使用するには、目的の Look ブロックを選択し、プロジェクトに追加します。
VEXcode VR ツールバーの「開始」を選択してプロジェクトを実行します。
「開始」を選択すると、プロジェクトが実行され、VEXcode VR プロジェクトの指示に従って「印刷」テキストまたはプログラムされた値がプリント コンソールに表示されます。
印刷コンソールの行をクリアする
プリント コンソールからすべての情報をクリアするには 2 つの方法があります。 すべてのテキストを完全にクリアする最初の方法は、プリント コンソールの右下にある [クリア] ボタンを選択することです。
印刷コンソールをクリアするもう 1 つの方法は、[すべての行をクリア] ブロックを使用することです。 プリント コンソールのすべての行を削除するには、 Clear all rows ブロックをプロジェクトに追加します。 このプロジェクトでは、プリント コンソールに「Hello」が表示されます。 5 秒後、すべての行がクリアされます。 すると、プリントコンソールに「Goodbye」と表示されます。
プリント コンソールから保存する
プリント コンソールからデバイスに情報を簡単に保存できます。 プリント コンソールの右下にある [保存] を選択して、すべてのテキストを .txt ファイルとして保存します。
「保存」ボタンを選択すると、ファイルはデバイスのダウンロード フォルダーに .txt ファイルとして自動的に保存されます。
注: ファイルには印刷された色は保存されません。
プリント コンソールを使用したサンプル プロジェクト
プロジェクト内のレポート変数値とデータ
プリント コンソールを使用すると、プロジェクト内の個別の時点で変数値をレポートできます。 プリント コンソールを使用して、「myVariable」の値を印刷するか、プロジェクトがループを通過する回数を表示します。
プロジェクト内の変数値を報告する例については、「 応用数学 - 教育者リソース - VEXcode VR」の記事の「モニター ウィンドウの使用」セクションを参照してください。
プロジェクト内のセンシング値とデータをレポートする
|
|
|
プリント コンソールによってキャプチャされたデータにより、ユーザーは VR ロボットの位置やセンサー情報など、プロジェクト プロセスに関する貴重な情報を確認できます。 Print ブロックがトリガーされると、その瞬間にキャプチャされた情報を表示するようにプログラムできます。
次のプロジェクトでは、プリント コンソールは、プロジェクト内の Look ブロックと Sensing ブロックの規定に従って、VR ロボット センサーによって報告された情報を表示します。 この情報には、プロジェクトの実行中に距離センサーが個別の瞬間にキャプチャした変化 (秒単位の時間、Y 位置、VR ロボットの移動距離 (mm) など) が含まれます。