使用 VEXcode V5 中的列印控制台

列印控制台允許使用者顯示訊息、報告感測器值或顯示來自 VEXcode V5 項目的資料。 列印控制台還允許使用者將列印輸出儲存為文字檔案。

列印控制台還可用於顯示流程訊息,提供視覺提示,使用戶能夠及時查看 VEXcode V5 項目在 特定時刻 發生的情況,從而在項目和操作之間建立可視化聯繫V5機器人。


如何開啟列印控制台

列印圖示.png

列印控制台位於 V5 監視器顯示幕中。 若要開啟列印控制台,請選擇「說明」旁的「監視器顯示」圖示。

列印控制台.png

選擇後,監視器顯示將會開啟。 列印控制台位於右側。


如何在專案中使用列印控制台

檢視並繪製觸發列印控制台的區塊

Look_blocks.png

VEXcode V5 專案中使用專門的 Look 區塊來觸發列印控制台。 這些區塊列印文字、數字、變數報告值、運算符的計算結果或感測器或裝置報告的值。

VEXcode V5 中的說明功能提供了有關這些和其他程式設計區塊的附加資訊。 有關如何存取幫助功能的信息,請參閱此 文章

set_pen_color_block.png

:透過從下拉式選單中選擇“控制台”,也可以在“列印控制台”中使用“繪圖”類別下的“設定筆顏色”區塊。

在項目中將外觀方塊與列印控制台結合使用

print_commands-removebg-preview.png

使用項目中的「尋找」區塊來列印訊息,或在列印控制台中顯示資料。 若要使用列印區塊,請選擇所需的外觀區塊並將其新增至專案中。 從下拉式選單中選擇“控制台”。

:必須將 [設定遊標] 區塊新增至 [列印] 區塊之後,文字才能顯示在列印控制台中。

下載並執行.png

將專案下載到 V5 Robot Brain 並選擇「運行」。 有關下載和運行項目的信息,請參閱此 文章。 

列印.png

選擇「運行」後,項目將運行,並且「列印」文字或程式設計值將按照 VEXcode V5 項目的指示顯示在列印控制台中。

在專案中將繪圖區塊與列印控制台結合使用

color_project_blocks.png

使用項目中的繪圖區塊變更列印控制台中的文字顏色。 若要使用[設定筆顏色]區塊,請選擇[設定筆顏色]區塊並將其新增至項目。 從下拉式選單中選擇“控制台”。

:[設定畫筆顏色] 區塊是唯一可以在控制台中使用的繪圖區塊。

下載並執行.png

將專案下載到 V5 Robot Brain 並選擇「運行」。 有關下載和運行項目的信息,請參閱此 文章。 

顏色_項目.png

選擇「運行」後,項目將運行,並且彩色「列印」文字或程式設計值將按照 VEXcode V5 項目的指示顯示在列印控制台中。


清除列印控制台中的行

清除.png

有兩種方法可以清除列印控制台中的所有資訊。 完全清除所有文字的第一種方法是選擇列印控制台左下角的「清除」按鈕。

CLEAR_ALL_ROWS-removebg-preview__1_.png

清除列印控制台的另一種方法是使用清除所有行塊。 將 清除所有行 塊新增至項目中,以刪除列印控制台中的所有行。 在此項目中,「Hello」將在列印控制台上列印。 5 秒後,所有行將被清除。 然後,列印控制台上將列印“Goodbye”。


從列印控制台儲存

保存.png

將列印控制台中的資訊儲存到您的裝置上非常容易。 選擇列印控制台底部的“儲存”,將所有文字儲存為 .txt 檔案。

下載的日誌.png

選擇「儲存」按鈕後,檔案將自動以 .txt 檔案形式儲存到裝置上的「下載」資料夾中。

注意: 該文件不儲存列印的顏色。


使用列印控制台的範例項目

報告項目中的變數值和數據

列印控制台可用於報告項目中離散時刻的變數值。 使用列印控制台列印「myVariable」的值,或顯示專案經歷了多少次循環。

報告項目中的感測值和數據

模板_圖示.png

注意:本文中的項目使用 Clawbot(傳動系統、2 馬達、慣性)範本。

程式碼範例.png
控制台_範例.png

列印控制台捕獲的資料可讓使用者查看有關專案流程的有價值的信息,包括 V5 Robot 感測器資訊。 當 Print 塊被觸發時,可以對其進行編程以顯示當時捕獲的資訊。

在以下項目中,列印控制台顯示 V5 Clawbot 慣性感測器報告的訊息,如專案內的 Look 和 Sensing 模組所規定的。 此資訊包括專案運行時慣性感測器在離散時刻捕獲的變化:時間(以秒為單位)和 V5 Clawbot 的旋轉(以度為單位)。

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

Last Updated: