Skip to main content

Lezione 3: Monitoraggio dei valori dei sensori

Nella lezione precedente, hai utilizzato il sensore di distanza e i blocchi di confronto per il robot VR per guidare dall'inizio al numero "1" sul parco giochi del labirinto a parete. In questa lezione, imparerai come monitorare i valori dai sensori nella console del monitor e far guidare il robot VR dall'inizio alla lettera "B" sul parco giochi del labirinto a parete.

Una vista dall'alto verso il basso del labirinto della parete con l'obiettivo della lettera B evidenziato in una casella rossa.

Risultati di apprendimento

  • Identificare che il valore del sensore di distanza può essere monitorato selezionando e trascinando il blocco <Distance found object> o (Distanza da) sull'icona Console monitor nell'area di lavoro.
  • Descrivere il vantaggio di poter monitorare i valori dei sensori durante la creazione di progetti VEXcode VR.

Inizia un nuovo progetto

  • Avviare un nuovo progetto in VEXcode VR e denominare il progetto Unit5Lesson3.

    Barra degli strumenti VEXcode VR con il pulsante "Nome progetto" evidenziato in una casella rossa, a sinistra del pulsante Seleziona parco giochi. Il nome del progetto è impostato su Unità 5 Lezione 3.

Guida fino alla lettera "B"

  • Questa lezione costruirà un progetto per il robot VR da guidare fino alla lettera "B" sul parco giochi del labirinto a parete utilizzando il sensore di distanza.

    Lo stesso diagramma a labirinto a parete di prima, con l'obiettivo della lettera B evidenziato in un riquadro rosso.
  • Creare il seguente progetto VEXcode VR utilizzando blocchi VEXcode, blocchi Switch o una combinazione di entrambi i tipi. L'obiettivo di questa lezione è arrivare alla lettera "B", ma il seguente progetto ha un errore.
    VEXcode VR blocca il progetto che tenta di raggiungere l'obiettivo della lettera B, ma presenta un errore. Ci sono 21 blocchi dopo il blocco All'avvio. Considerare i comandi Guida in avanti, Attendi fino a quando la distanza anteriore in millimetri è inferiore a 50, quindi Ruota di 90 gradi come una sezione del codice. Ci sono 6 di queste sezioni, che girano a sinistra, poi a destra, poi a sinistra due volte, poi a destra due volte. Per completare il progetto c'è un altro Wait Until Front Distance in millimetri in meno di 50 blocchi e infine un blocco Stop Driving.
  • Avviare il Wall Maze Playground se non è già aperto ed eseguire il progetto.
  • Si noti che il robot VR NON raggiunge la lettera "B". Perché no? Eseguire nuovamente il progetto per identificare l'errore.
    Una vista dall'alto verso il basso del Wall Maze, ma con il robot VR nella posizione finale sbagliata e non all'obiettivo della lettera B come ci si potrebbe aspettare. Questo dimostra che c'è un errore nel nostro programma.
  • Quando il robot VR raggiunge questo punto nel labirinto a muro, il robot VR deve girare a sinistra per raggiungere la lettera "B". In questa curva, il robot VR è più lontano dalla parete rispetto alle altre curve. Il sensore di distanza può essere utilizzato per consentire al robot VR di girare a qualsiasi distanza da una parete.

Selezionare il pulsante Avanti per continuare con il resto della lezione.