This is what I wrote by myself, but it's not working very well ![]()
if (isDoorOpen == 0) {
analogWrite(red_LED, 0);
analogWrite(green_LED, 255);
}
if (distance < 10) {
isDoorOpen = 1;
}
if (isDoorOpen == 1) {
analogWrite(red_LED, 255);
analogWrite(green_LED, 0);
delay (5000);
if (distance > 10) {
(isDoorClosed = 1);
}
}
if (isDoorClosed == 1 && distance < 10) {
isDoorOpen = 0;
}