#define potenciometro 35
#define led15 15
#define led16 16
#define led17 17
#define led18 18
#define led19 19
#define led21 21
#define led22 22
#define led23 23
#define led25 25
int valor_lido;
void setup()
{
Serial.begin(9600);
pinMode(potenciometro, INPUT);
pinMode(led15, OUTPUT);
pinMode(led16, OUTPUT);
pinMode(led17, OUTPUT);
pinMode(led18, OUTPUT);
pinMode(led19, OUTPUT);
pinMode(led21, OUTPUT);
pinMode(led22, OUTPUT);
pinMode(led23, OUTPUT);
pinMode(led25, OUTPUT);
}
void loop()
{
if (analogRead(potenciometro) == 0)
digitalWrite(led23, LOW);
else
digitalWrite(led23, HIGH);
analogRead(potenciometro) < 500 ?
digitalWrite(led22, LOW) :
digitalWrite(led22, HIGH);
analogRead(potenciometro) < 1000 ?
digitalWrite(led21, LOW):
digitalWrite(led21, HIGH);
analogRead(potenciometro) < 1500 ?
digitalWrite(led19, LOW):
digitalWrite(led19, HIGH);
analogRead(potenciometro) < 2000 ?
digitalWrite(led18, LOW):
digitalWrite(led18, HIGH);
analogRead(potenciometro) < 2500 ?
digitalWrite(led17, LOW):
digitalWrite(led17, HIGH);
analogRead(potenciometro) < 3000 ?
digitalWrite(led16, LOW):
digitalWrite(led16, HIGH);
analogRead(potenciometro) < 3500 ?
digitalWrite(led15, LOW):
digitalWrite(led15, HIGH);
if (analogRead(potenciometro) < 4000){
digitalWrite(led25, LOW);
} else{
digitalWrite(led25, HIGH);
}
delay(10);
Serial.println(analogRead(potenciometro));
}