int pin=2;
int LEDR = 10;
int LEDG=11;
int LEDB=12;
void setup() {
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(2, INPUT);
pinMode(2, INPUT_PULLUP);
attachInterrupt(digitalPinToInterrupt(pin), blink,LOW);
//interrupt at pin 2 blink ISR when pin to change to low
}
void loop() {
digitalWrite(LEDR ,LOW); //pin 13 equal the state value
digitalWrite(LEDG ,HIGH);
delay(200);
digitalWrite(LEDG ,LOW);
delay(200);
digitalWrite(LEDB ,HIGH);
delay(200);
digitalWrite(LEDB ,LOW);
delay(200);
}
void blink() {
digitalWrite(LEDR ,HIGH);
}