int timedelay=100;
void setup() {
// put your setup code here, to run once:
for(int i=4; i<=13; i++)
pinMode(i, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
for(int i=0; i<=5; i++) {
pat1();
}
for(int i=0; i<=5; i++) {
pat2();
}
}
void pat1()
{
for(int i=4; i<=13; i++)
{
digitalWrite(i, HIGH);
delay(timedelay);
digitalWrite(i, LOW);
}
for(int i=13; i<=5; i--)
{
digitalWrite(i, HIGH);
delay(timedelay);
digitalWrite(i, LOW);
}
}
void pat2()
{
for(int i=4; i<=13; i=i+2)
{
digitalWrite(i, HIGH);
delay(timedelay);
digitalWrite(i, LOW);
}
for(int i=13; i>=4; i=i-2)
{
digitalWrite(i, HIGH);
delay(timedelay);
digitalWrite(i, LOW);
}
}