Lezione 3: Raccogliere e spostare i dischi
Nella lezione precedente, hai utilizzato il blocco [Energize Electromagnet] e i blocchi Drivetrain per raccogliere e spostare i dischi sullo Disk Mover Playground con il robot VR. Questa lezione risolverà la stessa sfida utilizzando il feedback del sensore segnalato e i blocchi [Ripeti fino a].
Risultati dell'apprendimento
- Identificare come utilizzare il blocco [Ripeti fino a] in un progetto.
- Identificare che il blocco <Eye Sensor near object> segnala se il sensore oculare è abbastanza vicino a un oggetto per rilevare un colore.
- Identificare che il comando [Vai alla direzione] gira una trasmissione verso una direzione specifica, utilizzando il sensore giroscopico.
- Identificare che il comando [Virare verso direzione] determinerà quale direzione girare in base alla direzione corrente del sensore giroscopico.
- Spiegare perché verrebbe utilizzato il comando [Virare verso direzione] invece del comando [Virare] o [Virare per].
Perché utilizzare i sensori?
Nella Lezione 2, il robot VR ha percorso una distanza specifica utilizzando il blocco [Vai verso] per raccogliere e riportare un disco blu verso l'obiettivo. La distanza tra il robot VR e il primo disco blu è stata stimata e verificata utilizzando le dimensioni dei quadrati della griglia sullo Disk Mover Playground. Anche se questo ha risolto il problema, c'è molto margine di errore nel duplicare il processo per raccogliere più dischi a varie distanze, necessario per risolvere la sfida del Mover Disco alla fine di questa unità. L'utilizzo del feedback dei sensori riportato è un modo più efficiente per risolvere questa sfida, ottimizzando al tempo stesso il progetto utilizzando meno blocchi.
Cosa succede se il robot VR entra in collisione con un disco e viene sbattuto fuori rotta? Cosa succede se i dischi si trovano in posizioni leggermente diverse dall'obiettivo? Il feedback dei sensori può essere utilizzato per raccogliere e spostare con precisione i dischi senza conoscerne l'esatta posizione sul Mover Playground.
I passaggi per risolvere la sfida possono essere utilizzati per determinare quali sensori utilizzare nel progetto.
- Primo: il robot VR si dirigerà verso il primo disco blu.
- I dischi sono sul terreno del Playground. Per determinare dove si trova un disco, è possibile utilizzare il sensore Down Eye con il blocco <Eye Sensor near object>.
- I dischi sono sul terreno del Playground. Per determinare dove si trova un disco, è possibile utilizzare il sensore Down Eye con il blocco <Eye Sensor near object>.
- Secondo: il robot VR raccoglierà il primo disco blu.
- Terzo: il robot VR tornerà all'obiettivo blu.
- Durante il ritorno verso l'obiettivo blu, il robot VR utilizzerà il sensore di distanza per determinare quando smettere di guidare. Il sensore di distanza può essere utilizzato per determinare quanto è distante la parte anteriore del robot VR dal muro del parco giochi.
- Durante il ritorno verso l'obiettivo blu, il robot VR utilizzerà il sensore di distanza per determinare quando smettere di guidare. Il sensore di distanza può essere utilizzato per determinare quanto è distante la parte anteriore del robot VR dal muro del parco giochi.
- Infine: il robot VR lascerà cadere il disco blu nella porta blu.
Selezionare il pulsante Successivo per continuare con il resto di questa lezione.