En terme de code comment exprime-t-on " si le seuil a été dépassé" plutôt que s'il est dépassé ??
Actuellement j'utilise un simple booléen pour comparer le seuil et déclencher la fonction.
voici la loop (basée sur vos explications)
void loop() {
int analogValue = analogRead(signalPin);
int analogVolts = analogReadMilliVolts(signalPin);
if (nouvelleMoyenne()) {
Serial.print("Moyenne = ");
if (nbEchantillons != 0) {
double moyenne = sommeEchantillons / nbEchantillons;
// Serial.println(moyenne);
if (moyenne > 1960) {
Serial.println(moyenne);
slideup();
} else {
fadeall();
}
} else {
Serial.println("Nan");
}
nouvelleMoyenne(true); // on amorce à nouveau
}
}