Projet Joystick avec Arduino
Programme Arduino
#define swPin     A0
#define xPin      A1
#define yPin      A2
int Jx, Jy, SWState;
float Vx, Vy, Vsw;
void setup() {
  Serial.begin(9600);
}
void loop() {
  // Lecture des voies X et Y et SW
  Jx = analogRead(xPin);
  Jy = analogRead(yPin);
  SWState = analogRead(swPin);
  // Conversion en Volt
  Vx = (float)Jx * 5.0 / 1023.0;
  Vy = (float)Jy * 5.0 / 1023.0;
  Vsw = (float)SWState * 5.0 / 1023.0;
  // Affichage des voies X et Y
  Serial.print(Vx); Serial.print(",");
  Serial.print(Vy); Serial.print(",");
  Serial.println(Vsw); 
}  Test Joystick 
 