13.1 - Afficher les valeurs du joystick
- L C
- 8 oct. 2024
- 1 min de lecture
Matériel
1 carte Arduino
1 breadboard
1 joystick
5 fils de connexion mâle femelle
Fils de connexion
Montage


L'ordre des broches peut varier suivant les modèles
Sketch
#define jsX A2
#define jsY A1
#define jsBouton 2
#define ledCarte 13
void setup() {
Serial.begin(9600);
pinMode(ledCarte, OUTPUT);
pinMode(jsX, INPUT);
pinMode(jsY, INPUT);
pinMode(jsBouton, INPUT);
digitalWrite(jsBouton, HIGH);
}
void loop() {
boolean ledEtat = digitalRead(jsBouton);
digitalWrite(ledCarte, ledEtat);
int X = analogRead(jsX);
int Y = analogRead(jsY);
Serial.print(X);
Serial.print("\t");
Serial.println(Y);
}
Explications
La Led intégrée à la carte Arduino (13) s'allume lorsqu'on appuie sur le bouton du joystick
On affiche sur le moniteur série de l'IDE Arduino les valeurs de X et Y.
Réalisation


