Aux exemples Freennove j’ai rajouté deux nouvelles versions du programme qui sont basé sur des interruptions. Le premier : 02.2_TableLamp_int_bad.py n’implémente pas le « anti-rebond » est pour cette raison, ilne marche pas correctement (bien pour démonstration).
Dans le deuxième : 02.2_TableLamp_int.py j’ignore tout les changements d’état de l’interrupteur pendent 20 ms après l'interruption. Ceci est implémenté avec une horloge (timer). Jusqu’au moment où le timer déclenche, tous les changements d’état de l’interrupteur sont négligé.