Le starter kit Arduino Officiel

Pour débutant – Manuel en Français

Apprenez l’Arduino et l’électronique de façon pratique

Avec Amazon prime vous bénéficiez de la livraison gratuite en 1 jours ouvré. 30 jours d’essais gratuits dans obligation d’abonnement!

Utiliser une manette – Clavier 5 touches avec l’Arduino

keyes ad key arduino

Comment utiliser le Gamepad 5 touches Keyes AD Key avec l’Arduino

Ou comment récupérer plusieurs valeurs avec une seule entrée analogique.

 

Le clavier keyes ad key est une petite manette compatible avec l’Arduino contrôlable grâce à un seul fil de connexion (via une entrée analogique).

Le principe est simple. A chaque bouton de de la manette est attribué une résistance. Etant donné que ces boutons sont en série allant du bouton 1 au bouton 5. Plus on s’approche du bouton 5 plus la résistance est elevée ce qui renvoi une valeur différentes pour chaque bouton.

Je ne connais pas les résistances exacte donc voici un exemple:

  • Bouton 1 – > resistance 100
  • Bouton 2 – > resistance 100  + résistance bouton 1
  • Bouton 3 – > resistance 100 + résistance bouton 1 et bouton 2 (Donc 300)

Les différentes valeurs pourront ensuite être affichées sur le moniteur série ou être utilisée pour effectuer diverses actions

Caractéristiques

Trois broches

  • OUT – Sortie à relier au A0 de l’Arduino
  • VCC – Alimentation a rélier au 5V de l’Arduino
  • GND – Masse à relier au GND de l’Arduino

5 Boutons

  • SW1 – Switch 1 – Bouton 1
  • SW2 – Switch 2 – Bouton 2
  • SW3 – Switch 3 – Bouton 3
  • SW4 – Switch 4 – Bouton 4
  • SW5 – Switch 5 – Bouton 5

 

  • Tension de fonctionnement: 3.3 – 5V
  • Dimensions: 68mm*37mm*16mm
  • poid: 13.8g

 

Ce dont vous aurez besoin

Branchement du Keyes ad key à l’Arduino

  • Connectezle VCC à la broche 5V de l’Arduino
  • Connectez le OUT à la broche A0 de votre Arduino
  • Connectez le GND au GND de l’Arduino
branchement keyes ad key arduino

Note: J’utilise un Arduino Léonardo mais le tutoriel est identique pour un Arduino Uno.

Le code Arduino

Le code Arduino est le code AnalogRead présent directement dans le logiciel sous l’onglet: Fichiers > Exemples > Basics > AnalogReadSerial.

Ouvrez donc votre logiciel IDE Arduino et collez le code suivant.

int val = 0;
void setup() {
  Serial.begin(9600);
}

void loop() 
{
  // Lire l'entrée Analogique A0:
  val = analogRead(A0);
  // Ecrire la valeur reçue dans le moniteur série
  Serial.println(val);
  delay(100);       
}

Afficher la valeur

Ouvrez le moniteur série. En fonction du bouton pressé, vous verrez la valeur changer comme ci-dessous.

keyes ad key arduino série

Avec Amazon prime vous bénéficiez de la livraison gratuite en 1 jours ouvré. Profitez-en il y a 30 jours d’essais gratuits sans obligation d’abonnement!

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Inscrivez-vous a la newsletter

Inscrivez-vous a la newsletter

Soyez les premiers avertis de nouveaux tutos, mises à jours, bon plans,...

Merci et à bientôt!

Pin It on Pinterest

Share This