david_vb0402:
Prezados,Como várias outras pessoas, estou dando meus primeiros passos em programação e em especial no Arduíno.
Já consegui fazer alguns pequenos projetos, agora estou tentando fazer um contador regressivo e não estou obtendo êxito, as bibliotecas que encontro apontam para um contador progressivo, já tentei alterar alguns paramentos nas configurações, mas tudo sem sucesso, não consigo fazer a contagem regressiva.
Encontrei no Playground um artigo com uma biblioteca que pudesse me ajudar, porém o link da biblioteca está com erro de indisponibilidade (404).
Abaixo dois códigos que estou tentando modificar para conseguir fazer o contador regressivo.
O código abaixo, é relativamente simples, mas embora eu tente fazer qualquer alteração ele sempre conta progressivamente, então me fez entender que a biblioteca MsTimer2 não conta de forma regressiva.
Agora esse abaixo quase obtive sucesso.
Adaptei de um código que encontrei na internet e alterei seguindo as minhas necessidades, fiz a emulação no Thinkercad e funcionou corretamente, porém ao colocar no Arduíno não funciona.
Ele não exibe o cronometro regressivo.
Achei que pudesse ser uma falha da minha placa Arduíno e então fiz uma simulação no Protheus, deu a mesma coisa... Não exibe nada, portanto não há dúvidas, tem algum erro que não consegui encontrar.
Peço desculpas pelo texto ter ficado longo demais, mas se puderem me ajudar a encontrar uma forma de fazer um contador regressivo ficarei muito grato.
Muito obrigado,
David
Tinha sido boa ideia ler as regras do fórum antes de postar. Quote não é igual a Code e o código deve ficar numa caixa de Code porque é mais fácil de ler e mais fácil de seleccionar e consequentemente de copiar para um editor de texto.
O problema que descreve no segundo código parece ser que o problema é do LCD e não do código em si. Veja se tem o LDC bem definido (principalmente os pinos que estão a ser usados).