Beetje Coderen

Les 8

Timers en interrupts

Code laten draaien op vaste momenten met een Timer, op een knopdruk reageren met een pin-interrupt, en weten wat je wel en niet in zo'n callback doet.

⏱ 50 minuten leestijd + oefenen

🎯 Na deze les kun je

  • een Timer met callback gebruiken voor periodieke taken
  • pin-interrupts toepassen voor knoppen
  • uitleggen wat je wel en niet in een interrupt-callback doet
  • gegevens veilig van een callback naar de hoofdlus doorgeven

Tot nu toe draaide alles in één while True-lus met sleep. Wil je een LED laten knipperen én op een knop reageren, dan wordt dat lastig: tijdens sleep(0.5) mis je een korte knopdruk. Timers en interrupts laten de chip zelf het werk doen: hij roept jouw functie aan op het juiste moment, wat je hoofdlus ook aan het doen is.

🔒 Deze les zit in het betaalde deel van de cursus

De eerste 5 lessen zijn gratis; de rest van de cursus, de live labs en het certificaat koop je eenmalig (€ 24,00). Geen abonnement. Online afrekenen komt binnenkort beschikbaar.

Wil je een seintje als het zover is?