在 VEXcode 中單步執行項目 123

專案步進功能為使用者提供了一種逐塊查看專案執行情況的方法。 這些視覺提示可用於幫助學生排除故障,或更好地理解專案的流程。 當項目啟動時,123 Robot將按照指示執行項目,但可能不是使用者想要的方式。 能夠一次查看正在執行的區塊,可以讓使用者更了解哪些區塊可能導致錯誤,因此偵錯可以成為更有針對性和更有效率的過程。


如何使用專案步進功能

選擇步驟.png

為了使用 VEXcode 123 中的專案步進功能,123 Robot 必須連接到您的平板電腦或電腦。 有關連接 123 機器人的信息, 請參閱 VEX 庫的安裝和連接部分中適用於您的設備的文章

選擇位於 VEXcode 123 工具列右上角的 Step 按鈕。

前向突出顯示.png

一旦選擇,綠色突出顯示將出現並在 {When started} 塊周圍閃爍,以指示程式開始的位置,然後立即移動以突出顯示堆疊中的第一個區塊。 反白顯示將停留在 {When started} 之後的第一個區塊上,直到再次選擇“Step”按鈕。

右轉高亮.png

再次選擇“步驟”按鈕以啟動已反白的區塊。 當區塊被執行時,突出顯示將會閃爍。 該區塊完成後,下一個區塊將突出顯示,表明再次選擇“步驟”按鈕時已準備好運行下一個命令。

繼續使用「步驟」按鈕一次執行一個項目。 單步執行專案時,選擇「開始」按鈕將導致專案的其餘部分全速執行。 如果您想逐步完成專案的前幾個區塊,然後按編寫的方式執行專案的其餘部分,這會很有幫助。


使用專案步進功能進行調試

在這個例子中.png

專案步進功能可減慢專案流程,並提供有關 123 Robot 在專案中每個區塊所做工作的直接視覺回饋。 這使得用戶可以一次瀏覽整個項目,以觀察行為並糾正錯誤。

在此範例中,目的是讓 123 機器人在一個正方形內行駛(向前行駛 1 步,然後右轉 90 度,共 4 次以形成一個正方形)。 然而,專案卻出現了錯誤的轉折。

範例突出顯示.png

使用專案步進功能逐步啟動並執行項目,直到發現錯誤為止。

Correct_mistake_together.png

改正錯誤。

機器人方塊.png

然後,選擇「停止」按鈕並使用「步進」按鈕從頭開始重新啟動項目,使用「項目步進」功能觀察 123 Robot 在項目每個區塊中的行為。 重複此過程,直到項目按預期運行。

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

Last Updated: