int led1 =13;
int led2 =12;
int led3 =11;
int led4 =10;
int btn = 8;
int pot = A0;
void setup() {
// put your setup code here, to run once:
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(btn, INPUT);
pinMode(pot, INPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
int btnValue = digitalRead(btn);
int potValue = analogRead(pot);
int potValueMap = map(potValue, 0, 1023, 1, 4);
if (btnValue == 1 & potValueMap ==1){
digitalWrite(led1, HIGH);
}
if (btnValue == 1 & potValueMap ==2){
digitalWrite(led2, HIGH);
}
if (btnValue == 1 & potValueMap ==3){
digitalWrite(led3, HIGH);
}
if (btnValue == 1 & potValueMap ==4){
digitalWrite(led4, HIGH);
}
if(btnValue == 0){
digitalWrite(led1,LOW);
digitalWrite(led2,LOW);
digitalWrite(led3,LOW);
digitalWrite(led4,LOW);
}
}