#define VRX_PIN A0 // Broche Arduino connectée à la broche VRX
#define VRY_PIN A1 // Broche Arduino connectée à la broche VRY
#define SW_PIN 2 // Broche Arduino connectée à la broche SW
int xValue = 0; // Pour stocker la valeur de l'axe X
int yValue = 0; // Pour stocker la valeur de l'axe Y
int SWValue = 0; // Pour stocker la valeur du bouton SW
void setup() {
Serial.begin(9600) ;
// Déclare le bouton SW en entrée et on Active
// la résistance de rappel interne
pinMode(SW_PIN, INPUT_PULLUP);
}
void loop() {
// lire les valeurs analogiques X et Y
xValue = analogRead(VRX_PIN);
yValue = analogRead(VRY_PIN);
// lire la valeur digital du bouton SW
SWValue = digitalRead(SW_PIN);
// imprimer les données sur le moniteur série de l'IDE Arduino
Serial.print("x = ");
Serial.print(xValue);
Serial.print(", y = ");
Serial.print(yValue);
Serial.print(", bouton = ");
Serial.println(SWValue);
delay(200);
}