Voici un exemple de schéma de connexion pour un joystick à un Arduino :
Matériaux requis
- Cherchez la broche GND sur le joystick et connectez-la à la broche GND de l'Arduino.
- Cherchez la broche +5V sur le joystick et connectez-la à la broche 5V de l'Arduino.
- Cherchez la broche VRX sur le joystick et connectez-la à la broche A0 de l'Arduino.
- Cherchez la broche VRY sur le joystick et connectez-la à la broche A1 de l'Arduino.
- Cherchez la broche SW sur le joystick et connectez-la à la broche D1 de l'Arduino.
- Téléversez le code sur l'Arduino.
- Ouvrez le moniteur série en cliquant sur le bouton en haut à droite ou en appuyant sur les touches CTRL+Shift+M de votre clavier.
Schéma de connexion
Code d'exemple
#define VRX_PIN A0 // Broche Arduino connectée à la broche VRX
#define VRY_PIN A1 // Broche Arduino connectée à la broche VRY
int xValue = 0; // Pour stocker la valeur de l'axe X
int yValue = 0; // Pour stocker la valeur de l'axe Y
void setup() {
Serial.begin(9600) ;
}
void loop() {
// lire les valeurs analogiques X et Y
xValue = analogRead(VRX_PIN);
yValue = analogRead(VRY_PIN);
// imprimer les données sur le moniteur série de l'IDE Arduino
Serial.print("x = ");
Serial.print(xValue);
Serial.print(", y = ");
Serial.println(yValue);
delay(200);
}