#define led1 4
#define led2 5
#define sw1 2
byte timer = 0;
byte cnt = 0;
byte x;
/* ----------------------------------------------------- */
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(sw1, INPUT);
Serial.begin(9600);
Serial.println();
Serial.println("Wait Timer On !");
}
/* ------------------------------------------------------ */
void loop() {
/* ------------------------------------------------- */
boolean SW1 = digitalRead(sw1);
boolean LED = digitalRead(led1);
boolean LED1 = digitalRead(led2);
//switch1
if (SW1 == 0) {
while (digitalRead(sw1) == 0) {
delay(10);
}
cnt++; timer = 0; if (cnt > 2) {
cnt = 2;
}
}
if(timer == 20){
if (cnt == 1 ){
digitalWrite(led1, 1);
digitalWrite(led2, 1);
delay(200);
if(LED==1&&cnt==1){digitalWrite(led1,0);
digitalWrite(led2,0);
delay(200);
}
}
timer = 0;
cnt = 0;
}
timer++;
Serial.println("Timer:" + String(timer));
Serial.println("cnt:" + String(cnt));
/// Serial.println("led:" + String(LED));
//Serial.println("led:" + String(LED1));
delay(200);
}