L'exemple ci-dessous utilise le bouton Btn 1 pour incrémenter un compteur et en afficher la valeur dans la session REPL à l'aide de la fonction {{fname|print()}}.
=== Branchement simplifié ===
=== Branchement simplifié ===
Ligne 32 :
Ligne 32 :
[[Fichier:P2E-digital-input.png|800px]]
[[Fichier:P2E-digital-input.png|800px]]
−
=== Code ===
+
=== Code sans déparasitage ===
Le code ci-dessous peut être saisi dans une session REPL ou dans Thonny IDE.
Le code ci-dessous peut être saisi dans une session REPL ou dans Thonny IDE.
−
Cet exemple est également disponible dans le dépôt [https://github.com/mchobby/pico-2-explorer/tree/main/input-button Pico-2-Explorer/input-button/]
+
En pressant le bouton, on pourra remarquer que, de temps à autre, le bouton incrémente plusieurs fois le compteur.
+
+
Cet exemple est également disponible dans le dépôt sous le nom [https://github.com/mchobby/pico-2-explorer/tree/main/debounce nodebounce.py] .
<syntaxhighlight lang="python" line highlight="3,7">
<syntaxhighlight lang="python" line highlight="3,7">