unsigned long origine; int previousValue; void setup() { Serial.begin(9600); previousValue = 0; origine = micros(); } void loop() { unsigned long time = micros()-origine; int val = analogRead(A0); if (val != previousValue){ Serial.print((time-1)/1000.); // en ms Serial.print(" "); Serial.println(previousValue*5./1023.); // en V Serial.print(time/1000.); // en ms Serial.print(" "); Serial.println(val*5./1023.); // en V previousValue = val; } }