#define RLED 23
#define BLED 22
#define GLED 19
#define LBLED 18
#define YLED 5
#define dilei 200
#define PIR 34
#define PIRR 35
void setup() {
// put your setup code here, to run once:
Serial.begin(115200);
pinMode(RLED, OUTPUT);
pinMode(BLED, OUTPUT);
pinMode(GLED, OUTPUT);
pinMode(LBLED, OUTPUT);
pinMode(YLED, OUTPUT);
pinMode(PIR, INPUT);
pinMode(PIRR, INPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if(digitalRead(PIR)==1 && digitalRead(PIRR)==1)
{
blinkled(RLED,dilei);
delay(200);
blinkled(GLED,dilei);
delay(200);
}
else if (digitalRead(PIR)==1 || digitalRead(PIRR)==1)
{ blinkled(RLED,dilei+200);
delay(dilei);
}
else {
blinkled(GLED,dilei+200);
delay(dilei);
}
}
void blinkled(int whichled,int onduration){
digitalWrite(whichled, HIGH);
delay(onduration);
digitalWrite(whichled,LOW);
}