#define t 30 #define t1 20 #define t2 100 #define t3 50 void setup() { // set up pins 2 to 13 as outputs for (int i = 2; i 1; i--){ digitalWrite(i, HIGH); delay(t1); digitalWrite(i-1, HIGH); delay(t1); digitalWrite(i-2, HIGH); delay(t1); digitalWrite(i, LOW); delay(t1); digitalWrite(i-1, LOW); delay(t1); } } /////////////////////////////////////////////////////////////////////////////////Effect 2 void effect_2() { int count = 13; // keeps track of second LED movement // move first LED from left to right and second from right to left for (int i = 2; i 2; i--) { clear(); digitalWrite(i, HIGH); // chaser 1 digitalWrite(count, HIGH); // chaser 2 count++; // stop LEDs from appearing to stand still in the middle if (count != 8) { delay(t2); } } } ////////////////////////////////////////////////////////////////////////////////Effect 3 void effect_3() { for(int i=2; i =2; i--){ digitalWrite(i, HIGH); delay(t3); } for(int i = 14; ...