#define redLed 12
#define yellowLed 8
#define greenLed 5
int i = 1, j = 1;
void setup() {
// put your setup code here, to run once:
pinMode(redLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(greenLed, OUTPUT);
}
void blink(int led, int count)
{
for(int i = 1;i <= count; i++)
{
digitalWrite(led, 1);
delay(200);
digitalWrite(led, 0);
delay(200);
}
}
void loop() {
// put your main code here, to run repeatedly:
if(j < 10)
{
if(i > 10)
{
i = 1;
j++;
}
blink(redLed, i);
delay(200);
blink(yellowLed, j);
delay(200);
blink(greenLed, i * j);
delay(200);
i++;
}
else
j = 1;
}