VEXcode 123 監視器控制台中提供的變數和感測器監控提供了重要的視覺提示,使用戶能夠即時查看 VEXcode 123 專案中發生的情況。 監控控制台允許使用者在專案和 123 Robot 的操作之間建立視覺化聯繫。 在監控控制台中監控感測器和變數值可讓使用者查看專案中特定值(或多個值)的即時報告。
如何使用監控控制台
若要開啟“監視器”視窗並查看“監視器控制台”,請選擇“說明”旁邊的“監視器”圖示。
監視器控制台報告感測器和變數值。
工具箱中感測類別的區塊可以新增到監視器控制台。 首先,在工具箱內的區塊中選擇要監視的參數。
接下來,選擇該區塊並將其拖曳到工作區中的監視器控制台圖示。
若要從監視器控制台刪除感測器值,請選擇“X”圖示。
透過選擇變數區塊並將其拖曳到工作區中的監視器控制台圖標,可以將工具箱中的變數新增至監視器控制台。 VEXcode 123 始終以「myVariable」變數開頭。 有關在 VEXcode 123, 中新增變數和變數命名的信息,請查看本文。
若要從監視器控制台刪除變量,請選擇“X”圖示。
清單也可以加入到監控控制台。 在新增到監視器控制台之前,必須建立清單和 2D 清單。 這可以透過從工具箱中選擇「製作清單」或「製作二維清單」來完成。
若要新增現有列表或 2D 列表,請選擇關聯的列表區塊並將其拖曳到工作區中的監視器控制台圖示。
如果將錯誤的區塊拖曳到工作區中的監控控制台圖示上,其上方會出現紅色圖標,表示選擇了錯誤的區塊並且無法監控。
若要從監視器控制台刪除列表,請選擇“X”圖示。
監控感測器值
在監控控制台中監控感測器值可讓使用者即時查看感測器資料。
在下列範例中, <Detects color> 塊正在監控控制台中受到監控。 該項目指示 123 機器人行駛,直到偵測到物體。 一旦偵測到物體,如果該物體是藍色的,123機器人就會右轉。 如果123機器人沒有偵測到藍色,它將向左轉。 當您的 123 Robot 偵測到藍色時,觀察監視器控制台中 <Detects color> 塊的值從 false 變為 true。
監視器控制台還可以透過顯示可能未明確報告的區塊(例如以秒為單位的計時器值)來幫助使用者視覺化專案流程。
在下列範例中,監視器控制台中報告(計時器值)區塊。 123 機器人將向前行駛 2 步,然後等待(計時器值)區塊報告回大於 5 秒的值。 然後 123 機器人將右轉 90 度。 如果沒有監控控制台,使用者將無法看到 123 Robot 右轉 90 度的準確時間。
監控變數值
監控控制台也可用於監控變數值。 監控控制台可以提供專案中特定變數的即時報告。
在以下範例中,「timesRepeated」變數用於監控 123 Robot 重複特定行為的次數。 監控控制台上的變數監控可以幫助提供即時回饋以了解專案的流程。