Il raccoglitore di rifiuti
Utilizza i blocchi [Guida per] e [Turna] e il sensore di distanza anteriore per guidare il robot VR e raccogliere più rifiuti possibile prima che le batterie si scarichino.
- Seleziona l'area giochi per la pulizia della barriera corallina.
- Programma il robot VR in modo che raccolga più rifiuti possibile prima che le batterie si scarichino.
- Imposta la velocità di sterzata desiderata. Utilizza il blocco [Turn] per continuare a ruotare la trasmissione e il sensore di distanza anteriore per verificare la presenza di detriti.
- Se il sensore di distanza anteriore rileva un rifiuto, il robot VR si muove per la distanza che lo separa dal rifiuto per raccoglierlo.
- Utilizza il blocco [Per sempre] per fare in modo che il Robot VR controlli e raccolga costantemente i rifiuti.
Suggerimenti utili
Utilizzare il blocco FrontDistance trovato oggetto dalla categoria Rilevamento per segnalare se il sensore di distanza anteriore rileva un oggetto all'interno del suo campo visivo.

Comando Python corrispondente:
distanza_frontaleoggetto_trovato()
Utilizza il blocco FrontDistance Reporter della categoria Rilevamento per ottenere la distanza dell'oggetto più vicino dal sensore di distanza.

Comando Python corrispondente:
distanza_frontale.get_distance(MM)
Utilizzare il blocco se allora dalla categoria Controllo per verificare se il sensore di distanza anteriore rileva un pezzo di spazzatura ed eseguire il codice per raccogliere il pezzo di spazzatura se la condizione booleana è vera.

Comando Python corrispondente:
se front_distance.found_object():
Utilizza il blocco Per sempre dalla categoria Controllo per fare in modo che il robot VR controlli e raccolga costantemente i rifiuti.

Comando Python corrispondente:
mentre è vero: