#define PIR 2
#define LED 12
#include <Servo.h>
unsigned long counttime;
Servo servo1;
Servo servo2;
void setup() {
pinMode(PIR, INPUT);
pinMode(LED, OUTPUT);
servo1.attach(10);
servo2.attach(9);
servo1.write(90);
servo2.write(90);
}
void loop() {
if (digitalRead(PIR) == HIGH) {
digitalWrite(LED, HIGH);
servo1.write(0);
servo2.write(180); // on dit à l'objet de mettre le servo à 180°
counttime = millis();
}
if (digitalRead(PIR) == LOW && millis() - counttime > 6) {
digitalWrite(LED, LOW);
servo1.write(90);
servo2.write(90);
}
}