P2E-Input-DEBOUNCE-FR

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche

Introduction

Dans le tutoriel sur les entrées numériques nous avons vu comment détecter la pression d'un bouton.

Ce que ce tutoriel ne nous à pas enseigné, c'est qu'un bouton ne dispose pas de contacts parfait. Le contact n'est donc pas instantané et présente une série de "rebonds".

Switchbounce.jpg

800px

Cas pratique

xx

Branchement simplifié

Réaliser le branchement entre GP10 et le contact Btn1.
La carte prend en charge les autres détails du raccordement.

Le bouton permet de raccorder la broche sur la masse lorsque celui-ci est pressé.

P2E-digital-input.png

Code

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 Pico-2-Explorer/input-button/

1 xxx

Voici quelques explications:

  • Ligne 1: importer l

Un problème?

Pas de message PRESS affiché lorsque vous pressez le bouton ? Voici quelques pistes de recherche:

  1. Avez-vou


Le défi

Branchez la LEDs Rouge sur GP2 et le Bouton Btn1 sur GP10.

Allumer la LED lors le bouton est enfoncé, éteindre la LED lorsque le bouton est relâché.


Traduction augmentée réalisée par Meurisse. D pour shop.MCHobby.be - Licence CC-BY-SA.


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.