Bonjour,
J'aimerais utiliser une fonction millis pour que quand un capteur(PIR) déclenche une led il continue toujours de faire des mesures.
J'ai cherché partout, mais rien ne permet de résoudre mon problème sauf Blink without delay mais cela ne m'aide pas.
void setup() {
pinMode(PIR, INPUT);
void loop() {
if (digitalRead(A3) == 1) {
digitalWrite(13, HIGH);
delay(10000); //il faudrait un que la lampe reste allumée pendant 10 secondes même si A3=0, tout en continuant de mesurer avec le capteur infrarouge pour que si une personne est à nouveau détectée pendant ces 10 secondes il reste encore 10 secondes d'allumage etc...
}
else {
digitalWrite(13, LOW);
}
}