Contexte
Le débitmètre AB32 est connecté à GP18 et génère une impulsion à chaque passage d’eau. Nous allons utiliser une interruption pour compter ces impulsions (voir tutoriel Pi Pico avec Microbit)
Consignes
- Importe les modules Pin depuis machine et sleep_ms depuis time.
- Crée une variable globale impulsion initialisée à 0.
- Configure la broche GP18 en entrée avec Pin(18, Pin.IN) et appelle-la debitmetre_pin.
- Crée une fonction fct_interruption(pin) qui incrémente impulsion.
- Active l’interruption sur debitmetre_pin pour détecter les fronts montants avec Pin.IRQ_RISING.
- Dans une boucle infinie, affiche la valeur de impulsion toutes les 200 ms.
Programme à compléter

Vérification
Charge le programme sur la Pico et ouvre le moniteur série (ex. avec Thonny). Fais passer de l’eau dans le débitmètre : vois-tu le compteur augmenter ?
Remarque : pour interrompre l’exécution d’un programme dans Thonny sans effacer les données affichées dans la console, utilisez le raccourci clavier CTRL + C.
Créé avec HelpNDoc Personal Edition: Créez sans effort une documentation d'aide de haute qualité avec un outil de création d'aide