Escolar Documentos
Profissional Documentos
Cultura Documentos
//
void setup()
{
Serial.begin(9600);
pinMode(Led1,OUTPUT);
pinMode(Led2,OUTPUT);
pinMode(Led3,OUTPUT);
pinMode(Led4,OUTPUT);
}
void loop()
{
ValorPot =analogRead(PinoPotenciometro);
Serial.print("valor do potenciometro: ");
Serial.println(ValorPot);
if (ValorPot>1 && ValorPot<300){
digitalWrite(Led1,HIGH);
digitalWrite(Led2,LOW);
digitalWrite(Led3,LOW);
digitalWrite(Led4,LOW);
}
else if(ValorPot>300 && ValorPot<600){
digitalWrite(Led1,HIGH);
digitalWrite(Led2,HIGH);
digitalWrite(Led3,LOW);
digitalWrite(Led4,LOW);
}
else if (ValorPot>600 && ValorPot<900){
digitalWrite(Led1,HIGH);
digitalWrite(Led2,HIGH);
digitalWrite(Led3,HIGH);
digitalWrite(Led4,LOW);
}
else if (ValorPot>900){
digitalWrite(Led4,HIGH);
delay(ValorPot);
digitalWrite(Led4,LOW);
delay(ValorPot);
}
else{
digitalWrite(Led1,LOW);
digitalWrite(Led2,LOW);
digitalWrite(Led3,LOW);
digitalWrite(Led4,LOW);
}
}