void setup(){ Serial.begin(9600); pinMode(1,INPUT); pinMode(2,OUTPUT); pinMode(3,OUTPUT); digitalWrite(2,HIGH); digitalWrite(3,HIGH); } int valprec = -1; int val = -1; void loop() { val = analogRead(1); Serial.println(val); if (val > 3 && valprec == 0) { Serial.println("attente 80s"); digitalWrite(2,HIGH); digitalWrite(3,HIGH); delay(80000); } else if (val >35) { digitalWrite(3,LOW); digitalWrite(2,LOW); delay(500); digitalWrite(2,HIGH); delay(500); }else { digitalWrite(2,HIGH); digitalWrite(3,HIGH); } valprec = val; }