Level 3 · Robots in beweging

Januari – begin februari · 5 lesweken · 25 lesuren. Alles wat tot nu toe stilstond gaat nu bewegen: motoren, servo's, tandwielen en hefbomen. De leerlingen bouwen een rijdende robot die zelf obstakels ontwijkt — en leren precies de bewegingstechniek die de flipperkast straks nodig heeft (de servo wordt de flipper!).

Missie: de rijdende robot 🏁 Boss 3 in week 20: parcours-wedstrijd 👑 ±400 XP te verdienen

Wat leren ze in dit level?

Kennis & inzicht

  • DC-motor vs. servomotor: wanneer gebruik je wat? LPD 1
  • Overbrengingen kwantitatief: tandwielverhouding, toerental vs. kracht LPD 19
  • Waarom een motordriver (H-brug) nodig is — de Arduino kan geen motor rechtstreeks voeden LPD 17
  • Regeling in de praktijk: sensor → beslissing → actie → opnieuw meten LPD 18
  • Snelheid als recht evenredig verband: v = afstand ÷ tijd LPD 13

Vaardigheden

  • Motoren en driver correct bekabelen (aparte voeding, gezamenlijke massa) LPD 11
  • Servo aansturen op hoek en snelheid in mBlock LPD 20
  • Een mechanisch systeem monteren en afstellen LPD 15
  • Bewegende onderdelen ontwerpen in Fusion (passing, speling) LPD 10 LPD 14
  • Systematisch testen en tunen voor een wedstrijd LPD 12
Twee paden, één missie. Dit level is uitgewerkt in twee varianten omdat het robotmateriaal op school nog niet vastligt: Pad A (kant-en-klaar) met mBot of vergelijkbare kit — minder bouwtijd, meer tijd voor programmeren en de wedstrijd. Pad B (zelfbouw) met TT-motoren + L298N-driver + eigen chassis — meer techniek en eigenaarschap, iets krapper qua tijd. Beide paden halen dezelfde leerplandoelen; pad B scoort extra op LPD 11 (productieproces). Je kan ook mengen: helft van de klas A, helft B, en laten vergelijken.

Les-per-les opbouw

Week 16 — Alles wat draait 4 – 8 jan

Volledige les van week 16

Week 17 — De robot rijdt 11 – 15 jan

Volledige les van week 17

Week 18 — De robot denkt 18 – 22 jan

Volledige les van week 18

Week 19 — Pimp je robot 25 – 29 jan

Volledige les van week 19

BOSS 3 — De robotparcours-wedstrijd week 20 · 1 – 5 feb

Parcours met start/finish, slalom, obstakelzone en (voor durvers) een lijnvolg-sectie. Punten voor tijd, precisie (strafpunten voor aanrakingen) en stijl (accessoire!). Elke leerling licht in 1 minuut de eigen aanpak toe: welk probleem was het lastigst en hoe heb je het opgelost?

Beloning: +200 XP tot +300 XP + badge 🤖 Robotmeester + podium-bonussen (🥇 +75, 🥈 +50, 🥉 +25 XP).

Alternatieven & differentiatie

Basis-pad

Robot die vooruit rijdt en stopt voor een obstakel (geen ontwijkmanoeuvre). Bij pad B mag het chassis een kant-en-klaar kitje zijn. Wedstrijddeelname in de "sprint-klasse" (recht stuk, alleen stoppen).

Alternatieve missies

  • Robotarm: 2-3 servo's + geprinte segmenten; missie: blokje oppakken en verplaatsen
  • Tekenrobot: stift in het midden, kunst door rijpatronen (spirograaf-effect)
  • Kermis-attractie: draaimolen/zweefmolen met motor + overbrenging + LED's (voor wie liever bouwt dan rijdt)

Uitbreidingen

  • Bluetooth-besturing via de mBlock-app (robot als RC-auto)
  • Lijnvolgen én obstakels combineren (state-denken!)
  • Snelheid regelen met PWM en het verband snelheid-spanning meten
  • Side quest: 🛟 Veiligheidsinspecteur op de werkposten

Materiaal voor dit level

De servo's van dit level worden hergebruikt als flipper-actuatoren in level 4-5 — koop ze dus meteen in voldoende aantal (2 per leerling + reserve). Zie Materiaal & budget.

Valkuilen & tips

Motoren rechtstreeks op de Arduino = kapotte Arduino. Hamer erop dat motoren altijd via de driver en een eigen voeding lopen. Controleer élke opstelling vóór de batterij erin gaat ("voedings-APK" door de leerkracht).
Batterijen leeg = "mijn code is kapot". Zwakke batterijen geven rare bugs (robot draait maar naar één kant). Leer ze: eerst spanning meten, dan pas debuggen. Voorzie reservebatterijen.
Parcours vroeg opbouwen: vanaf week 18 het wedstrijdparcours in de klas laten liggen. Elke les 10 minuten vrij oefenen houdt de motivatie hoog.
Servo-bibber: servo's die trillen op hun eindpositie slopen batterijen; leer de leerlingen de servo "los te laten" (detach) of naar een rustpositie te sturen — dat truukje hebben ze in de flipperkast keihard nodig.

Voorbereidingschecklist leerkracht

← Level 2 · Level 4: Het Flipperlab →