Lezione 4: Sfida Drive to Three Numbers
Nella sfida Drive to Three Numbers, il robot VR si sposterà verso tre numeri sulla mappa della griglia dei numeri Playground in qualsiasi ordine, utilizzando il sensore di posizione e i blocchi operatore.

Risultati di apprendimento
- Applicare i blocchi delle categorie Drivetrain, Sensing e Control nella sequenza corretta per far sì che il robot VR raggiunga con successo tre numeri sul campo da gioco della mappa della griglia numerica in qualsiasi ordine, durante l'utilizzo del sensore di posizione.
Mettere tutto insieme
Il sensore di posizione può essere utilizzato per spostarsi tra le coordinate di qualsiasi parco giochi o per spostare un robot VR in una posizione nota. Utilizzando la griglia di coordinate di ciascun parco giochi, un robot VR può utilizzare più valori del sensore (valori X e Y) per guidare in queste posizioni specificate. I blocchi utilizzati con il sensore di posizione in un progetto VEXcode VR sono influenzati dalle azioni precedenti di un robot VR e dalla direzione in cui un robot VR sta guidando.

Se un robot VR deve guidare verso il basso o verso sinistra, il valore del sensore mirato per il sensore di posizione dovrà essere inferiore alle informazioni di avvio. Ciò significa che il progetto dovrebbe utilizzare un <Less than> blocco. Affinché un robot VR guidi verso l'alto o verso destra, i valori del sensore mirati per il sensore di posizione dovranno essere maggiori della posizione precedente, richiedendo l'uso di un <Greater than> blocco.
La combinazione dell'uso di blocchi operatore e valori multipli dal sensore di posizione consente a un robot VR di guidare in qualsiasi posizione nota, evitare di cadere da un parco giochi o spostarsi sul piano delle coordinate di qualsiasi parco giochi.
Panoramica della sfida
Nella sfida Drive to Three Numbers, guiderai il robot VR a tre numeri utilizzando il sensore di posizione e i blocchi di confronto nel parco giochi della mappa della griglia dei numeri. Per completare questa sfida, il robot VR deve raggiungere i numeri "25", "42" e "78" in qualsiasi ordine.

Segui questi passaggi per completare la sfida:
-
Guarda il video qui sotto per vedere un progetto completo in cui il robot VR guida su tre numeri diversi nel parco giochi della mappa della griglia dei numeri. Questo parco giochi presenta quadrati numerati da 1 a 100, in file da 10, a partire da 1 nell'angolo in basso a sinistra e 100 nell'angolo in alto a destra. Il robot VR inizia dal numero 1, quindi naviga lungo un asse alla volta per raggiungere i numeri 25, 78 e 42. Ad ogni numero, il robot si ferma per 1 secondo per indicare che ha raggiunto la sua posizione.
- Crea un nuovo progetto o carica un progetto dalle lezioni precedenti in questa unità. Se si crea un nuovo progetto, selezionare il campo da gioco della mappa della griglia numerica.
- Rinominare il progetto Unit6Challenge.
- Avvia la finestra Parco giochi.
- Carica il parco giochi della mappa della griglia numerica.
- Aggiungi i blocchi necessari per navigare nel robot VR ai numeri "25", "42" e "78".
- Avvia il progetto per verificare se funziona.
- Se il progetto non va a buon fine, modificalo e riprova. Continua a rivedere ed eseguire il progetto fino a quando il robot VR raggiunge con successo i numeri "25", "42" e "78".
- Salvare il progetto una volta che il robot VR guida con successo su ciascuno di questi numeri.
Congratulazioni! Hai completato con successo la sfida Drive to Three Numbers!