Solving Approach:

How do you plan to solve it?

 

 

Code

/*Paste your code here*/


// C++ code
//
int ledPin[4]={3, 7, 5, 6};
int ptMeter =A0; 
int ptVal;
long ledVal;

void setup()
{
  Serial.begin(9600);
  pinMode(ledPin[0],OUTPUT);
    pinMode(ledPin[1],OUTPUT);
    pinMode(ledPin[2],OUTPUT);
    pinMode(ledPin[3],OUTPUT);
  pinMode(ptMeter,INPUT);
}

void loop()
{
  
  
  for(int i=0;i<=3;i++){
    ptVal = analogRead(ptMeter);
    analogWrite(ledPin[i], HIGH);
    delay(ptVal);
    analogWrite(ledPin[i], LOW);
  }
   for(int i=3;i<=0;i--){
    ptVal = analogRead(ptMeter);
    analogWrite(ledPin[i], HIGH);
    delay(ptVal);
    analogWrite(ledPin[i], LOW);
  }
  
}
 

Output

Video

Add video of output (know more)

 

 

 

 

 

Photo of Output

Add a photo of your hardware showing the output.

 

 

 

 

 

Upvote
Downvote

Submit Your Solution

Note: Once submitted, your solution goes public, helping others learn from your approach!