String LEDStatus="OFF"; | |
int YellowLED=10; | |
int RedLED=9; | |
void setup() { | |
// put your setup code here, to run once: | |
pinMode(YellowLED,OUTPUT); | |
pinMode(RedLED,OUTPUT); | |
Timer1.initialize(1000000); | |
Timer2.attachinterrupt ( BlinkYellow); | |
} | |
void loop() { | |
// put your main code here, to run repeatedly: | |
digitalWrite(RedLED,HIGH); | |
delay(250); | |
digitalWrite(RedLED,LOW); | |
delay(250); | |
} | |
void BlinkYellow() | |
{ | |
if(LEDStatus=="ON"){ | |
digitalWrite(YellowLED,LOW); | |
LEDStatus="OFF"; | |
return; | |
} | |
if(LEDStatus=="OFF"){ | |
digitalWrite(YellowLED,HIGH); | |
} | |
} | |