Week 7 · Missie: het verkeerslicht (deel 1)

Dé eerste echte missie van het jaar. De leerlingen doorlopen voor het eerst de volledige ingenieurscyclus: schema tekenen → simuleren in Tinkercad → bouwen op het breadboard → programmeren in mBlock. Aan het einde van de week loopt bij (bijna) iedereen een verkeerslichtcyclus.

LPD 6 · 17 · 20 missie: 50 XP · logboek: 10 XP

Lesdoelen

Lesverloop (5 lesuren)

BlokDuurFaseWat gebeurt er
115 minInstapFilmpje: kruispunt in Vlaanderen. Vraag: hoe "weet" het licht wanneer het moet wisselen? Terugblik week 6: wat kon onze Arduino al?
130 minInstructieDe ontwerpvolgorde op het bord: schema → simulatie → bouwen → code. Demo: leerkracht tekent het schema live en benoemt elke stap (waarom 3 aparte weerstanden? waarom alle kathodes naar GND?).
115 minBegeleidIedereen tekent het schema op papier; buddy-check met het symbolenblad van week 3.
250 minZelfstandigTinkercad Circuits: schema virtueel nabouwen en simuleren. Lukt de simulatie → foto/screenshot in het logboek → groen licht van de leerkracht om echt te bouwen.
350 minZelfstandigEcht bouwen op het breadboard: 3 LED's + 3 weerstanden, nette kleurafspraken (rood = +, zwart = –). Doorgangscontrole met de multimeter vóór de USB erin gaat.
450 minZelfstandigProgrammeren in mBlock: de cyclus als sequentie in een eeuwige lus. Eerst werkend krijgen met korte tijden (1-2 s), dan de echte tijden opzoeken en instellen.
535 minVerdiepingWie klaar is: uitbreiding knipperend oranje, side quest of hulp aan een klasgenoot (Helper-XP). Wie vastzit: klassikale debug-ronde.
515 minAfsluitingLogboek: foto van de opstelling + "wat was mijn moeilijkste moment?". Opruimen volgens bakkensysteem. XP-moment.

Instructie: zo bouw je het verkeerslicht

1 · Het schema

Drie LED's, elk met een eigen voorschakelweerstand van 220 Ω, elk aan een eigen pin. Alle kathodes (korte pootjes) gaan samen naar GND.

Arduino Uno 8 9 10 GND 220 Ω 220 Ω 220 Ω rood oranje groen GND

Tip voor het bord: teken eerst één LED-tak volledig en kopieer die dan twee keer — zo zien leerlingen het patroon.

2 · De code

De cyclus is pure sequentie in een eeuwige lus. Merk op: een licht dat aangaat, moet later ook weer uít.

De volledige verkeerslicht-cyclus in mBlock
wanneer Arduino Uno opstart
herhaal voortdurend
zet digitale pin 10 (groen) op hoog
wacht 8 seconden
zet digitale pin 10 (groen) op laag
zet digitale pin 9 (oranje) op hoog
wacht 3 seconden
zet digitale pin 9 (oranje) op laag
zet digitale pin 8 (rood) op hoog
wacht 10 seconden
zet digitale pin 8 (rood) op laag

Oefen dit eerst als blokpuzzel 2 in het Blokkenboek — dan is de code zo gebouwd.

Hoe lang staat een echt licht op oranje? In Vlaanderen: 3 seconden bij 50 km/u, 4 à 5 seconden bij hogere snelheden. Laat leerlingen dit zelf opzoeken en hun keuze verantwoorden in het logboek — dat is precies LPD 5 (keuzes beargumenteren).

Opdrachten

Kernopdracht (iedereen)

  1. Teken het schema op papier (symbolen week 3).
  2. Bouw en simuleer het in Tinkercad Circuits.
  3. Laat je simulatie goedkeuren (stempel/paraaf).
  4. Bouw het echt: LED's op pins 8/9/10, elk met 220 Ω.
  5. Programmeer de cyclus: groen 8 s → oranje 3 s → rood 10 s.
  6. Test: loopt de cyclus 3× foutloos? Foto in het logboek!

Basis-pad

Verkeerslicht met 2 LED's (rood/groen) en vaste tijden van 5 s. Het Tinkercad-model mag als overtekenvoorbeeld dienen voor het schema. Zelfde eindfoto in het logboek.

Uitbreidingen

  • Nachtstand: na de cyclus 5× knipperend oranje (herhaal-blok!).
  • Realistische tijden: echte Vlaamse tijden opzoeken en toepassen.
  • Duo-kruispunt: synchroniseer met je buur — als jouw licht groen is, is het zijne rood (voorbereiding op week 11!).

Materiaal deze week

Leerkracht-hoek
Side quests die hier mooi bij passen Speedrun (verkeerslicht in 15 minuten — pas ná de kernopdracht) · Debug-Detective (leerkracht saboteert een verkeerslicht: verwissel twee draden) · Verslaggever (uitmuntend logboek van deze missie).
Week 6 · Hallo Arduino! Week 8 · Verkeerslicht deel 2 + 3D-print