J'ai modifié ce que vous m'avez dis de modifier mais ça ne marche toujours pas, la valeur ne varie pas lorsque je l'utilise ...
int i;
int value;
float V,Vo,Vcal;
float Sum=0;
void setup()
{
Serial.begin(9600);
Serial.println("start");
//Calibration :
delay(3000);
Serial.println("Calibration");
for (byte i = 0; i < 50; i++)
{
Sum += analogRead(0) * 5.00 / 1023;
delay(10);
}
Vcal = Sum / 50.0;
}
void loop()
{
float Sum=0;
for(i=0;i<50;i++)
{
value=analogRead(0);
V=value*5.00/1023;
Sum+=V;
delay(10);
}
Vo=Sum/50;
Vo=(Vo-Vcal);
Vo=Vo*2;
Serial.print("Mesure en Kg:");
Serial.println(Vo);
delay(1000);
}