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.
🎯 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?