Fala galera, estou com um problema quanto a luz de fundo do LCD. Meu projeto possui dois botões: um para de start para um temporizador que aparece no display e outro para ligar a lus de fundo do display, o qual fica ligada por 10 segundos e desliga. Até então funciona perfeitamente, mas notei uma anomalia no funcionamento. Quando dou o start no temporizador, o cronometro começa a contar na tela do display, porém, enquanto o cronometro está contando e eu ligo a luz de fundo, o tempo que marcava no cronometro na hora que liguei a luz fica travado. Por exemplo, se o cronometro está em 00:00:10, quando ligo a luz ele trava a tela em 10s. O que pode ser isso? Há uma forma de reparar?
isso acontece pq vc usou delay para marcar o tempo que a luz fica acesa, a função delay, trava todo o processamento pelo tempo indicado, ou seja 10 segundos com o processador não fazendo nada. Sugiro vc usar a biblioteca do timerOne, que esse problema acaba