Avanzare attraverso un progetto in VEXcode VR

La funzionalità Project Stepping fornisce all'utente importanti segnali visivi che aiutano a risolvere i problemi o comprendere meglio il flusso di un progetto. Quando viene eseguito un progetto, il robot VR funzionerà come indicato, ma potrebbe non essere come previsto dall'utente. Avere la possibilità di vedere i blocchi eseguiti un passo alla volta offre all'utente una visione migliore di quali blocchi potrebbero causare l'errore.


Come utilizzare la funzione di stepping del progetto

Pulsante "Step" in VEXcode VR per eseguire un progetto un blocco alla volta.

Seleziona il pulsante del passaggio situato in alto a destra nella barra degli strumenti VEXcode VR.

Il pulsante "Step" fa avanzare il robot VR di un passo.

Una volta selezionato, apparirà un'evidenziazione verde attorno al blocco "quando avviato" per indicare dove sta iniziando il programma, quindi si sposterà immediatamente per evidenziare il primo blocco nello stack. L'evidenziazione rimarrà sul primo blocco dopo “quando avviato” finché non verrà selezionato nuovamente il pulsante del passaggio.

Il robot VR ha girato a destra di un passo nel parco giochi dopo aver eseguito il comando "Gira a destra".

Selezionare nuovamente il pulsante del passaggio per eseguire il blocco evidenziato. Una volta eseguito il blocco, verrà evidenziato il blocco successivo.

Continua a utilizzare il pulsante del passaggio per eseguire il progetto un blocco alla volta.


Debug con la funzionalità di stepping del progetto

Visualizzazioni a blocchi e interruttori in VEXcode VR per eseguire un progetto passo passo.

La funzionalità Project Stepping rallenta il flusso del progetto e fornisce un feedback visivo immediato. Ciò consente all'utente di esaminare il progetto un blocco alla volta per osservare il comportamento e correggere gli errori.

In questo esempio, l'intenzione è che il robot VR disegni un quadrato (avanzare per 800 mm e girare a destra di 90 gradi, 4 volte per creare un quadrato). Tuttavia c'è una svolta sbagliata nel progetto.

Messaggio di errore che indica che il progetto deve essere corretto prima che il robot VR possa funzionare.

Controlli di debug per eseguire passo passo un progetto VEXcode VR: Step, Step Into e Step Over

Esegui il progetto passo dopo passo utilizzando la funzione Project Stepping finché non si osserva un errore.

Lo stesso progetto VEXcode VR mostrato in Blocks e Python per il robot virtuale

Visualizzazioni a blocchi e interruttori nell'area di lavoro VEXcode VR per eseguire un progetto passo passo.

Correggi l'errore.

Pulsante "Passo" per eseguire un blocco alla volta in VEXcode VR

Pulsante "Passo" per eseguire un progetto VEXcode VR un blocco alla volta.

Quindi esegui nuovamente il progetto dall'inizio utilizzando la funzione Project Stepping. Ripetere questo processo finché il progetto non viene eseguito correttamente.

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

Last Updated: