Potenciómetro con leds
Potenciómetro con LEDS
En esta práctica, según el valor que el potenciómetro reciba, se iluminará un led u otro, además de que se verá el color del led en la consola.
Vídeo:
Código:
int yellow=13;
int green=12;
int red=11;
void setup()
{ pinMode(yellow,OUTPUT);
pinMode(green,OUTPUT);
pinMode(red,OUTPUT);
Serial.begin(9600);
}
void loop()
{
int valor= analogRead(A0);
Serial.println(valor);
delay(100);
if (valor<=340){
digitalWrite(yellow,HIGH);
digitalWrite(green,LOW);
digitalWrite(red,LOW);
} else {
digitalWrite(yellow,LOW);
}
if (valor>340){
digitalWrite(green, HIGH);
digitalWrite(red,LOW);
digitalWrite(yellow,LOW);
}else{
digitalWrite (green, LOW);
}
if(valor>800){
digitalWrite(green, LOW);
digitalWrite(red,HIGH);
digitalWrite(yellow,LOW);
}else{
digitalWrite(red,LOW);
}
if(valor<=340){
Serial.print("El led es Amarillo.El Valor es:" );
}
else{
if(valor<800){
Serial.print("El led es Verde.El Valor es:");
}else{
if(valor>800){
Serial.print("El led es Rojo. El Valor es:");}
}
}
}
Comentarios
Publicar un comentario