Comment : plusieurs boutons sur 1 broche analogique - Tutorial Arduino (2 / 5 étapes)

Étape 2: Comment ça marche

C’est très simple, chaque fois que vous appuyez sur un bouton, l’Arduino reçoit une valeur analogique de 0 à 1023. En fonction de la résistance à chaque touche que cette valeur change. De cette façon, nous pouvons reconnaître quel bouton a été enfoncé.

Maintenant nous allons voir comment cela fonctionne en pratique !

Construire le circuit ci-dessus et programmer l’Arduino avec le croquis ci-dessous. Ci-dessous vous trouverez le moniteur de série Codebender, appuyez simplement sur le bouton se connecter pour commencer la communication série.

Comme vous pouvez le voir si aucune touche n’est actionnée à la valeur obtenue est 0. Maintenant, appuyez sur le premier bouton (avec résistance de 1K) et garder un avis avec la valeur que vous avez reçu. Continuer avec chacun d’eux.

Les valeurs de mine sont :

  • 1er bouton : 1013
  • 2ème bouton : 1004
  • 3ème bouton : 995
  • 4ème bouton : 871

Astuce : Vous pouvez utiliser autant de boutons que vous voulez;)

Articles Liés

RaspberryPi : Plusieurs boutons sur une broche numérique

RaspberryPi : Plusieurs boutons sur une broche numérique

Si jamais vous trouvez vous-même à court de broches GPIO sur un RaspberryPi vous pouvez mettre que plusieurs bouton bascule sur une seule broche à l'aide de cette méthode. Il définit une variable en chronométrant le charge d'un condensateur à travers
Comment faire des réglettes à broches empilable pour Arduino à bon compte

Comment faire des réglettes à broches empilable pour Arduino à bon compte

tu aimes Arduino ?Vous voulez faire un Conseil empilable mais les don´t ont des en-têtes empilables ?Alors cette instructable est pour vous.Broches empilables sont grands, mais ils ne sont pas faciles à trouver dans les magasins locaux.I´ll vous mont
Comment utiliser le capteur IR Sharp (GP2Y0A41SK0F) - Tutorial Arduino

Comment utiliser le capteur IR Sharp (GP2Y0A41SK0F) - Tutorial Arduino

Dans ce tutoriel, nous allons utiliser le capteur IR Sharp (GP2Y0A41SK0F) pour mesurer la distance d'un objet.Capteurs IR fonctionne en utilisant un capteur de lumière spécifique pour détecter une longueur d'onde lumineuse sélectionner dans le spectr
Plusieurs entrées analogiques en utilisant une broche analoge

Plusieurs entrées analogiques en utilisant une broche analoge

Salut!Dans ce instructible je vais expliquer comment lire des valeurs de plusieurs capteurs en utilisant seulement une broche d'entrée analogique.Vous pourriez vous demander pourquoi vous voulez de cela.Lorsque vous utilisez une planche de Nodemcu, c
Tutorial Arduino Bundle.: Kit d’expérimentation Arduino:. (ARDX)

Tutorial Arduino Bundle.: Kit d’expérimentation Arduino:. (ARDX)

Intéressé faisant projets soignées avec un Arduino mais ne savez pas par où commencer ?Voici un facile de suivre le guide sur comment se connecter et utiliser une multitude de composants électroniques.(plug éhonté)Intéressé à faire tout cela ?Kits co
Comment programmer le ATtiny85 avec la carte de Arduino uno

Comment programmer le ATtiny85 avec la carte de Arduino uno

Dans ce tutoriel, nous utiliserons une carte Arduino comme un programmeur ATtiny.Pour ce faire nous allons utiliser une seule carte Arduino UNO en tant qu'ISP (programmeur) et un microcontrôleur ATtiny85.Nous allons utiliser Codebender - en ligne IDE
Message sur un Display| alphanumérique Arduino

Message sur un Display| alphanumérique Arduino

Ce projet affiche « Bonjour » sur un seul écran de 16 segments à l'aide d'une carte Arduino.Étape 1: piècesPour ce projet, vous aurez besoin :Programmeur de l'ArduinoFils de raccordementAffichage alphanumérique * LTP587HR (anode commune)Étape 2: Comm
Affichage d’entrée analogique de Arduino

Affichage d’entrée analogique de Arduino

Salut, c'est un simple instructable qui vous montre comment utiliser une entrée analogique (potentiomètre) et qui affiche sous forme de pourcentage sur un affichage de caractères LCD 16 X 2Merci pour la recherche !Étape 1: Pièces nécessaires ce que v
Comment contrôler la TV fonctionne en utilisant les entrées analogiques et Arduino

Comment contrôler la TV fonctionne en utilisant les entrées analogiques et Arduino

avez-vous déjà souhaité utiliser un bouton de vieux bon pour contrôler votre volume TV au lieu de pousser le bouton répété ? Ou la rendre contrôlée par la lumière ? Voulez-vous que votre télécommande pour être remplacé par un arduino génial et laisse
Comment utiliser le capteur de température TMP36 - Arduino Tutorial

Comment utiliser le capteur de température TMP36 - Arduino Tutorial

Le TMP35/TMP36/TMP37 sont à basse tension, capteurs de température centigrade de précision. Ils fournissent une tension de sortie qui est linéairement proportionnelle à la Celsius (c) la température. Le TMP35 / TMP36/TMP37 ne nécessitent pas de n'imp
Comment utiliser un capteur de vibration (shake interrupteur) - Arduino Tutorial

Comment utiliser un capteur de vibration (shake interrupteur) - Arduino Tutorial

Dans ce tutoriel, nous allons utiliser un capteur vibrations (ou commutateur shake) pour faire un bip sonore d'un signal sonore tandis que nous nous serrons notre maquette.Regardez une vidéo de démonstration :Let's get started !Étape 1: Ce que vous a
Custom Made boutons sur votre moulin CNC

Custom Made boutons sur votre moulin CNC

Voici un projet facile pour tous les débutants de la métallurgie CNC.Ce projet a vu le jour comme un jour j'ai, en quelque sorte, perdu le bouton sur mon vibrateur métal / verre. Je me souviens dit bouton est si moche, il permet d'obtenir dévissé et
JavaScript pour ITO : contrôler un bouton sur la framboise Pi par Node.js

JavaScript pour ITO : contrôler un bouton sur la framboise Pi par Node.js

Ce tutoriel explique comment monter un « push to faire » bouton sur une maquette, il connecté à Raspberry Pi et à contrôler avec JavaScript et Node.js. L'exemple entier est open source et il est disponible sur GitHub sous la licence MIT. L'algorithme
Comment utiliser une résistance sensible de Force - Arduino Tutorial

Comment utiliser une résistance sensible de Force - Arduino Tutorial

Dans ce tutoriel, vous apprendrez comment utiliser un FSR - Force de résistance sensible avec Arduino à s'estomper une LED. Ce capteur est une résistance variable comme une cellule photoélectrique ou flex capteur. Les changements de la résistance en