Hello guys I've been working on basic project to control 4 different color led with 2 potentiometer to change speed and brigthness but everytime I'm failing in coding part if someone guide me I'd be appreciated.
int sensorValue = 0;[color=#222222][/color]
int green = 10;[color=#222222][/color]
int red = 9;[color=#222222][/color]
int blue = 6;[color=#222222][/color]
int white = 5;[color=#222222][/color]
int val = 255;[color=#222222][/color]
int lav = 0;[color=#222222][/color]
int buttonA = 12;[color=#222222][/color]
int buttonState1 = 0;[color=#222222][/color]
int buttonB = 11;[color=#222222][/color]
int buttonState2 = 0;[color=#222222][/color]
[color=#222222][/color]
void setup()[color=#222222][/color]
{[color=#222222][/color]
pinMode(green, OUTPUT);[color=#222222][/color]
pinMode(red, OUTPUT);[color=#222222][/color]
pinMode(blue, OUTPUT);[color=#222222][/color]
pinMode(white, OUTPUT);[color=#222222][/color]
[color=#222222][/color]
pinMode(buttonA, INPUT);[color=#222222][/color]
pinMode(buttonB, INPUT);[color=#222222][/color]
}[color=#222222][/color]
[color=#222222][/color]
void loop()[color=#222222][/color]
{[color=#222222][/color]
int val = analogRead(0);[color=#222222][/color]
int lav = analogRead(0);[color=#222222][/color]
[color=#222222][/color]
buttonState1 = digitalRead(buttonA);[color=#222222][/color]
if(buttonState1 == HIGH) {[color=#222222][/color]
[color=#222222][/color]
lav = lav + 50;[color=#222222][/color]
[color=#222222][/color]
analogWrite(10,lav);[color=#222222][/color]
analogWrite(9,lav);[color=#222222][/color]
analogWrite(6,lav);[color=#222222][/color]
analogWrite(5,lav);[color=#222222][/color]
}[color=#222222][/color]
[color=#222222][/color]
buttonState2 = digitalRead(buttonB);[color=#222222][/color]
if(buttonState2 == HIGH) {[color=#222222][/color]
[color=#222222][/color]
val = val - 50:[color=#222222][/color]
analogWrite(10,lav);[color=#222222][/color]
analogWrite(9,lav);[color=#222222][/color]
analogWrite(6,lav);[color=#222222][/color]
analogWrite(5,lav);[color=#222222][/color]
}[color=#222222][/color]
[color=#222222][/color]
analogWrite(green, HIGH);[color=#222222][/color]
sensorValue = analogRead(0);[color=#222222][/color]
delay(sensorValue + 500);[color=#222222][/color]
analogWrite(green, LOW);[color=#222222][/color]
delay(1000);[color=#222222][/color]
[color=#222222][/color]
analogWrite(red, HIGH);[color=#222222][/color]
sensorValue = analogRead(0);[color=#222222][/color]
delay(sensorValue + 500);[color=#222222][/color]
analogWrite(red, LOW);[color=#222222][/color]
delay(1000);[color=#222222][/color]
[color=#222222][/color]
analogWrite(blue, HIGH);[color=#222222][/color]
sensorValue = analogRead(0);[color=#222222][/color]
delay(sensorValue + 500);[color=#222222][/color]
analogWrite(blue, LOW);[color=#222222][/color]
delay(1000);[color=#222222][/color]
[color=#222222][/color]
analogWrite(white, HIGH);[color=#222222][/color]
sensorValue = analogRead(0);[color=#222222][/color]
delay(sensorValue + 500);[color=#222222][/color]
analogWrite(white, LOW);[color=#222222][/color]
delay(1000);[color=#222222][/color]
[color=#222222][/color]
[color=#222222][/color]
}[color=#222222][/color]
in this code instead of 2 potentiometer there is 1 button can someone help me to reorganize the code instead of button can you help me to add second potentiometer to control brigthness and speed.