[Projeto Semanal] Piscando os LEDs com a entrada analógica

Os 4 LEDs devem piscas na sequência, pisca LED1, pisca LED2, pisca LED3, pisca LED4 e repete. O valor do potenciômetro aumentara ou diminuirá a velocidade desse efeito.

https://www.tinkercad.com/things/kut6QaQ2Mgu 



int pot = A0;//pino de entrada analógica conectado ao potenciômetro
int valor = 0;//armazena o valor do potenciômentro
void setup()
{
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, OUTPUT);
  pinMode(5, OUTPUT);
  
  pinMode(pot,INPUT);
}
void loop()
{
  
for(int i = 2; i  <=5; i++)//diminui a luminosidade 
    {
     valor = analogRead(pot);
     digitalWrite(i,LOW);   
      delay(valor);
    digitalWrite(i,HIGH);
    }
  
}

Nenhum comentário:

Postar um comentário