Reisafstand
Gebruik de afstandssensor aan de voorzijde om de VR-robot te besturen en zoveel mogelijk afval in één minuut te verzamelen. Bepaal het totale aantal verzamelde afvalstukken en de afgelegde afstand van de robot.
- Selecteer de speeltuin voor het opruimen van het koraalrif.
- Programmeer de VR-robot om in één minuut zoveel mogelijk afval te verzamelen, het aantal afvalstukken te tellen en de afgelegde afstand van de robot te berekenen.
- Stel een timer in om de tijd van het proces te meten.
- Declareer variabelen om het aantal afvalstukken en de afgelegde afstand op te slaan.
- Stel de gewenste draaisnelheid in. Gebruik het [Draai]-blok om de aandrijving te blijven draaien en gebruik de afstandssensor aan de voorzijde om te controleren op vuil.
- Als de afstandssensor aan de voorkant een stuk afval detecteert, laat de VR-robot dan naar het afval rijden om het op te rapen, de afgelegde afstand te meten en het aantal afvalstukken te tellen.
- Gebruik het [Forever]-blok om ervoor te zorgen dat de VR-robot constant blijft controleren op afval en dit verzamelt.
- Als de tijd van één minuut verstrijkt, verlaat dan onmiddellijk de herhalingslus.
- Gebruik het [print]-blok om het totale aantal afvalstukken en de totale afgelegde afstand van de robot naar de printconsole af te drukken.
Handige tips
Gebruik het blok ' FrontDistance found object uit de categorie 'Sensing' om te rapporteren of de Front Distance Sensor een object binnen zijn gezichtsveld detecteert.

Overeenkomend Python-commando:
front_distance.found_object()
Gebruik het FrontDistance Reporter-blok uit de categorie Sensing om de afstand van het dichtstbijzijnde object tot de afstandssensor te verkrijgen.

Overeenkomend Python-commando:
front_distance.get_distance(MM)
Gebruik het blok reset timer uit de categorie 'Sensing' om de timer aan het begin van je project terug te zetten naar 0 seconden.

Overeenkomend Python-commando:
brain.timer.clear()
Gebruik het if then blok uit de categorie 'Control' om te controleren of de afstandssensor aan de voorzijde een stuk afval detecteert en of de tijd van één minuut is verstreken

Overeenkomend Python-commando:
indien voorwaarde:
Gebruik het Forever blok uit de categorie 'Besturing' om de VR-robot constant te laten controleren op afval en dit te laten verzamelen.

Overeenkomend Python-commando:
terwijl Waar:
Gebruik het break -blok uit de categorie Control om een herhalende lus direct te verlaten.

Overeenkomend Python-commando:
pauze