27 lines
499 B
C++
Executable File
27 lines
499 B
C++
Executable File
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;
|
|
}
|
|
|
|
}
|