Josh Lopez-Binder, kitt leds

code:

int ledPins[] = {13,12,11,10,9,8,7,6,4,3};
int numLeds = 10;
int sensorValue = 0;
int sensorPin = A0;
 
void setup(){
  for(int i = 0; i < numLeds; i++){
    pinMode(ledPins[i], OUTPUT);
 
  }
 
}
 
void loop(){
 
  for(int i = 0; i <numLeds; i++){
    sensorValue = analogRead(sensorPin);
  int delayTime = sensorValue;
    digitalWrite(ledPins[i], HIGH);
    delay(delayTime);
    digitalWrite(ledPins[i], LOW);
 
  }
 
   for(int i = numLeds-1; i >=0; i--){
     sensorValue = analogRead(sensorPin);
  int delayTime = sensorValue;
    digitalWrite(ledPins[i], HIGH);
    delay(delayTime);
    digitalWrite(ledPins[i], LOW);
 
  }
 
}

Post a comment