int LED[] = {2,4,16,17,5};
#define SW 14
void setup() {
Serial.begin(9600);
for(int i = 0 ; i <= 4 ; i = i + 1){
pinMode(LED[i], OUTPUT);
pinMode(SW, INPUT) ;
}
}
void loop() {
Serial.println(digitalRead(SW));
if(digitalRead(SW) == 1){
for(int i = 4 ; i >= 0 ; i = i - 1){
digitalWrite(LED[i],1);
delay(500);
}
for(int i = 4 ; i >= 0 ; i = i - 1){
digitalWrite(LED[i],0);
}
}
if(digitalRead(SW) == 0){
for(int i = 4 ; i >= 0 ; i = i - 1){
digitalWrite(LED[i],0);
}
}
}
Loading
esp32-devkit-c-v4
esp32-devkit-c-v4