Led para de piscar depois de um tempo

Estou com um problema com meu arduino uno.
Quando faço um led piscar ele pisca mas depois de um tempo (uns 5 segundos) e ele para de piscar e fica aceso direto.

Vídeo do problema:
Untitled

Segue o código:

#define led        12
#define velocidade 70

void setup() {
  pinMode(led, OUTPUT);
}

void loop() {
  digitalWrite(led, HIGH);
  delay(velocidade);
  digitalWrite(led, LOW);
  delay(velocidade);
}

Isso não é do código. Quanto é a resistência do LED? Você tem mais alguma coisa conectada? Como você alimenta o arduino?
Teste com o pino 13, (Led da placa).

Ola,

70 ms é muito pouco tempo para que a vista perceba o piscar.

Teste com por exemplo 500 ms. " #define velocidade 500 "

Tem um resistor de 220Ω.
Isso tambem ocorre com o 13.

Isso aparentemente resolveu

Aparentemente da esse erro abaixo de 300ms.

Porque abaixo desta velocidade pode ser difícil pra vista humana perceber.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.