#define dk15 4
#define dk30 3
#define dk45 2
#define dk60 1
#define role 0
void setup() {
pinMode(dk15, INPUT);
pinMode(dk30, INPUT);
pinMode(dk45, INPUT);
pinMode(dk60, INPUT);
pinMode(role, OUTPUT);
digitalWrite(role, LOW);
}
void delay_seconds(unsigned long saniye)
{
digitalWrite(role, HIGH);
for (unsigned long i = 0; i < saniye; i++)
{
delay(988);
}
digitalWrite(role, LOW);
}
void loop() {
if (digitalRead(dk15))
{
unsigned long san = 900;
delay_seconds(san); //900,000 15dk
}
if (digitalRead(dk30))
{
unsigned long san = 1800;
delay_seconds(san); //1.800,000
}
if (digitalRead(dk45))
{
unsigned long san = 2700;
delay_seconds(san); //2.700,000
}
if (digitalRead(dk60))
{
unsigned long san = 3600;
delay_seconds(san); //3.600,000
}
}