Skip to main content

Lezione 2: Mini Sfida

Mini sfida

Per questa mini sfida, crea un progetto in cui il robot VR guida dall'inizio al numero "1" sul Wall Maze Playground utilizzando il sensore di distanza. Questo progetto utilizzerà più cicli while con operatori maggiori di (>) e get_distance comandi.

Una vista dall'alto verso il basso del Wall Maze Playground con il VR Robot nella sua posizione di partenza e il numero 1 evidenziato con una casella rossa, verso l'angolo in basso a destra, separato da una breve parete verticale e orizzontale.

Per tua informazione

I valori riportati dal sensore di distanza possono essere monitorati anche nella console del monitor. Il monitoraggio dei valori dei sensori nella Console Monitor consente all'utente di visualizzare report in tempo reale di un valore specifico (o più valori) in un progetto. Accedere alla finestra Monitor selezionando l'icona Monitor accanto alla Guida.

La barra degli strumenti VEXcode VR con il pulsante Monitor evidenziato in una casella rossa. Il monitor si trova direttamente a sinistra del pulsante Aiuto.

In questo progetto, la Monitor Console può essere utilizzata per visualizzare i valori riportati dal comando get_distance per determinare quando il robot VR deve svoltare per attraversare correttamente il labirinto a pareti. Nel video qui sotto, mentre il robot VR si muove nel parco giochi, la console del monitor aperta mostra i dati per la distanza anteriore in millimetri e la distanza anteriore in pollici si aggiornano in tempo reale.

File video

Per visualizzare i valori dei sensori nella Monitor Console, nella prima riga del progetto, trascinare o digitare il comando monitor_sensor come mostrato di seguito. Digitare l'identificatore del sensore come stringa nel parametro del comando. Per questo progetto, i valori visualizzati nella console del monitor provengono dal sensore di distanza anteriore e il parametro stringa sarà "front_distance.get_distance".

def main(): sensore_
    monitor ("front_distance.get_distance")

Per ulteriori informazioni su come utilizzare la Console monitor, consulta questo articolo.

Segui questi passaggi per completare la mini sfida:

  • Guarda il video della soluzione per vedere come dovrebbe guidare il robot VR per completare la mini sfida. Nel video qui sotto, il robot VR inizia nella posizione di partenza e prima gira a destra per affrontare la parete corta che separa il robot dal numero 1. Il robot quindi guida in avanti, gira a sinistra, guida in avanti e gira a destra due volte per superare la prima parete. Successivamente, il robot gira a destra e avanza due volte per aggirare la parete orizzontale fino al numero 1. 
File video
  • Creare un progetto aggiungendo o rimuovendo i comandi necessari al progetto Unit5Lesson2.
  • Avviare il progetto per testarlo.
  • Se il progetto non va a buon fine, modificalo e riprova. Continuare a rivedere ed eseguire il progetto fino a quando il robot VR guida con successo dall'inizio al numero "1".
  • Salvare il progetto una volta che il robot VR guida con successo dall'inizio al numero "1".

Congratulazioni! Hai risolto la mini sfida!

Domande

Seleziona un link qui sotto per accedere al quiz della lezione.

Google Doc / .docx / .pdf