/* author arvind patil led scroll ,chase to and fro
select the led array refer to microcontroller board
for arduino
for arduino uno int ARVINDS[]= {2,3,4,5,6,7,8,9,10,11,12,13};
for rasberi pico
int ARVINDS[]= {1,3,4,5,6,7,8,9,10,11,12,13};
for esp32 dev kit 30pin
int ARVINDs[] = {15,2,4,5,18,19,21,22,23,26,27,32,33,};
A PROJECT BY ARVIND PATIL
*/
int ARVINDsCount = 13;
int ARVINDs[] = {15,2,4,5,18,19,21,22,23,26,27,32,33,35};
void setup() {
for (int i = 0; i < ARVINDsCount; i = i + 1) {
pinMode(ARVINDs[i], OUTPUT);
}
}
void loop() {
for (int i = 0; i < ARVINDsCount; i = i + 1) {
digitalWrite(ARVINDs[i], HIGH);
delay(300);
digitalWrite(ARVINDs[i], LOW);
}
for (int i = ARVINDsCount - 1; i > 0; i = i - 1) {
digitalWrite(ARVINDs[i], HIGH);
delay(300);
digitalWrite(ARVINDs[i], LOW);
}
}