Het tunneldoolhof
Gebruik de [Drive]- en [Turn for]-blokken, de Front Distance Sensor en de Down Eye Sensor om de VR-robot van de startpositie (groen vierkant) naar de eindpositie (rood vierkant) op de Maze+ Playground te besturen.
- Selecteer de Muurdoolhof + Speeltuin.
- Download het bestand .vrmaze uit deze map en upload het doolhof naar de Playground.
- Programmeer de VR-robot om van de startpositie (groen vierkant) naar de eindpositie (rood vierkant) te rijden.
- Ontwikkel een algoritme dat de afstandssensor aan de voorzijde gebruikt om de VR-robot door het doolhof te laten navigeren zonder tegen een muur aan te botsen.
- Gebruik de oogsensor om te controleren of de rode kleur verschijnt en zo te bepalen of de VR-robot de eindpositie heeft bereikt.
- Gebruik het [Forever]-blok om de VR-robot constant in beweging te houden in het doolhof, en laat de Down Eye Sensor continu de eindpositie controleren om de robot te stoppen.
Handige tips
Gebruik het blok Down Eye detecteert uit de categorie Sensoren om te rapporteren of de Down Eye Sensor een specifieke kleur detecteert.

Overeenkomend Python-commando:
down_eye.detect(RED)
Gebruik de afstandssensor aan de voorzijde om te bepalen of de VR-robot de muur nadert. Gebruik het vergelijkingsblok Minder dan uit de categorie Operators om te rapporteren of de afstand tussen de VR-robot en de wand van het doolhof kleiner is dan een drempelwaarde. Zo wordt bepaald of de VR-robot de wand nadert.

Overeenkomend Python-commando:
front_distance.get_distance(MM) < 200
Gebruik het if then else -blok uit de categorie 'Besturing' om te controleren of de VR-robot de muur nadert, en voer de code uit om verschillende acties uit te voeren op basis van de Booleaanse voorwaarde. Als de Booleaanse voorwaarde waaris, worden de blokken binnen als sectie uitgevoerd. Als de Booleaanse voorwaarde onwaaris, worden de blokken binnen anders uitgevoerd.

Overeenkomend Python-commando:
Als de voorwaarde is, geef dan door, anders geef door.
Gebruik de break block uit de categorie Control om een herhalende lus direct te verlaten.

Overeenkomend Python-commando:
pauze