Trainingskamp 3: Op lijnen reageren

Zoek de juiste lijn!

lesson-header

Het is gemakkelijk een autorace te winnen. Je moet meestal gewoon de snelste zijn en op jouw baan blijven.

Zou het helpen als je een lijn zou kunnen volgen?

Bouw deze rijbasis met kleursensor.

student-02

Kom op, dit gaat lukken!

Rijden en stoppen bij een lijn.

SPIKE Competition Ready Training camp 3 Step03-Program - nl-nl
student-03

Gebruik de eerste programmeerstack en beschrijf wat je ziet.

De eerste stack laat de rijbasis bij een lijn stoppen die loodrecht op zijn beweging staat.

De lijn kan:

  • Op de tafel worden getekend
  • Op papier worden getekend
  • De zwarte as zijn

Op een lijn rijden.

student-04

Gebruik de tweede programmeerstack en beschrijf wat je ziet.

Wanneer de kleursensor de rand van de zwarte lijn detecteert, draait de rijbasis in de richting van de witte ruimte.

Wanneer de kleursensor de witte ruimte detecteert, draait de rijbasis in de andere richting, naar de rand van de zwarte lijn.

Blijf deze 2 acties herhalen.

student-03-hint

Misschien heb je gemerkt dat de motoren in de Power Modus draaien? Weet je waarom dat is?

Omdat je rijbasis kleine en snelle bewegingen moet uitvoeren (hoogstwaarschijnlijk minder dan 10 graden per keer tussen de witte en de zwarte ruimte), is het beter om te programmeren in de Power Modus aangezien deze reactiever is, waardoor de lijnvolger nauwkeuriger functioneert.

Optimaliseer je programma voor snelheid.

student-05

Er zijn veel verschillende manieren om een snelle lijnvolger te maken.

Organiseer een race om te kijken wiens rijbasis het snelste is!

Voeg een ‘ALS/ANDERS’-blok toe om de uitvoering van het programma te versnellen.

Blijf lijnvolgprogramma’s verkennen. Je zult versteld staan hoe snel ze kunnen rijden!

Jouw programma zou er zo uit kunnen zien:

SPIKE Competition Ready Training camp 3 Step05-Hint - nl-nl

Hoe goed heb je het gedaan?

student-06

Wat heb je goed gedaan? Is er iets wat je beter had kunnen doen?

Geweldig! Nu kun je je rijbasis bijna over het hele speelveld laten rijden.