Skip to main content

Lezione 2: Utilizzo di più blocchi [Attendi fino a]

  • Per attraversare il Wall Maze Playground, il robot VR dovrà girare e continuare a guidare quando c'è una collisione con un muro. Rimuovere il blocco [Stop driving] e sostituirlo con un blocco [Turn for]. Modificare il parametro [Ruotare per] su "sinistra".

    Progetto VEXcode VR con un Turn for block nella parte inferiore dello stack sotto il blocco wait until. Il progetto ora recita All'avvio, avanzare, attendere che il paraurti sinistro sia premuto, quindi girare a sinistra di 90 gradi.
  • Avviare il Wall Maze Playground se non è già aperto ed eseguire il progetto.
  • Guarda il robot VR guidare dall'inizio del labirinto a parete, fermati quando il sensore paraurti viene premuto dal muro e gira a sinistra di 90 gradi.

    Una vista dall'alto verso il basso del parco giochi Wall Maze con il robot VR sulla prima parete di fronte alla posizione di partenza, e rivolto direttamente a sinistra.
  • È possibile utilizzare più blocchi [Attendi fino a] nello stesso progetto. Partendo dalla posizione attuale di questo robot VR, il passo successivo per risolvere il labirinto a muro sarebbe quello di avanzare fino alla parete successiva e girare a destra di 90 gradi. La pila di blocchi esistente può essere duplicata e aggiunta al fondo della pila. Ricordati di cambiare il secondo blocco [Gira per] da sinistra a destra.

    Lo stesso progetto mostrato con l'unità, attendere e girare per i blocchi duplicati e aggiunti alla fine della pila. Il progetto ora recita All'avvio, vai avanti, attendi fino a quando viene premuto il paraurti sinistro, gira a sinistra di 90 gradi. Quindi guidare in avanti, attendere che il paraurti sinistro sia premuto, girare a destra di 90 gradi.
  • Reimposta il Wall Maze Playground ed esegui di nuovo il progetto.
  • Guarda il robot VR guidare dall'inizio del labirinto a parete, fermarsi quando il sensore paraurti viene premuto dal muro, girare a sinistra di 90 gradi, avanzare fino a quando il sensore paraurti viene nuovamente premuto da un muro, quindi girare a destra di 90 gradi e fermarsi.

    Parco giochi labirinto a parete con il robot VR in posizione dopo aver eseguito il progetto una seconda volta. Il robot VR è rivolto verso la parte superiore del parco giochi con una parete a sinistra.

Mini sfida

Per questa mini sfida, crea un progetto in cui il robot VR guida dall'inizio alla lettera "A" sul Wall Maze Playground utilizzando più blocchi [Wait until] e il sensore paraurti!

Parco giochi del labirinto a parete con il robot VR nella posizione di partenza e una casella rossa attorno alla lettera A sul labirinto.

Segui questi passaggi per completare la mini sfida:

  • Guarda il video della soluzione qui sotto per vedere come dovrebbe guidare il robot VR per completare la mini sfida. In questo video, il robot VR inizia dall'inizio in basso al centro del parco giochi. Si muove in avanti fino a quando il sensore paraurti viene premuto dalla parete opposta, poi gira a sinistra e si dirige verso la parete successiva di fronte ad esso. Quando il paraurti viene premuto su quella parete, il robot gira di nuovo a sinistra e avanza fino a raggiungere la parete finale e la lettera A.

  • Creare un progetto aggiungendo o rimuovendo i blocchi necessari al progetto Unit4Lesson2. Ricorda che puoi utilizzare blocchi VEXcode, blocchi Switch o una combinazione di entrambi i tipi di blocchi per creare il tuo progetto. 
  • 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 non guida con successo dall'inizio alla lettera "A".
  • Salvare il progetto una volta che il robot VR guida con successo dall'inizio alla lettera "A".

Congratulazioni! Hai risolto la mini sfida!

Domande

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

Google Doc / .docx / .pdf