void setup() {
#define led1 2
#define led2 3
#define led3 4
#define led4 5
#define POT A5
pinMode(led1,OUTPUT);
pinMode(led2,OUTPUT);
pinMode(led3,OUTPUT);
pinMode(led4,OUTPUT);
pinMode(POT,INPUT);
Serial.begin(9600);
}
void loop() {
int val = analogRead(POT);
Serial.println(val);
int level = map(val,0,1023,0,255);
if(level >= 200){
analogWrite(led1,level);
analogWrite(led2,level+10);
analogWrite(led3,level+20);
analogWrite(led4,level+30);
}
else if(level >= 150)
{
analogWrite(led1,level);
analogWrite(led2,level+10);
analogWrite(led3,level+20);
}
else if(level >= 100)
{
analogWrite(led1,level);
analogWrite(led2,level+10);
}
}