int button_pin = 2;
int led_red = 3;
int led_green = 4;
void program1(){
digitalWrite(led_green, HIGH);
delay(400);
digitalWrite(led_green, LOW);
delay(400);
}
void program2(){
digitalWrite(led_red, HIGH);
delay(400);
digitalWrite(led_red, LOW);
delay(400);
}
void setup() {
pinMode(button_pin, INPUT);
pinMode(led_red, OUTPUT);
pinMode(led_green,OUTPUT);
}
void loop() {
int val = digitalRead(button_pin);
if (val == 1) {
digitalWrite(led_red, LOW); // set led to 5V
for(int n=0;n<3;n++){// red blink 3 times
program2();
}
for(int n=0;n<5;n++){// green blink 5 times
program1();
}
// end button process
} else {
digitalWrite(led_red, LOW); // turn off led
digitalWrite(led_green, LOW); // turn off led
}
}