buenas tardes necesito ayuda tengo un contador cuenta atras con arduino nano y display de 7 seg 4 dig y encoder giratorio con sw, el programa va muy bien funciona de la siguiente manera
enciendo el arduino y el display comienza 0000
selecciono mediante un encoder giratorio el tiempo en segundo de la cuenta atrás.
presiono el encoder y comienza el contador y me activa una salida para un relay.
si presiono nuevamente el encoder, pauso el contador
si presiono nuevamente el encoder, continua el contador hasta agotarse el tiempo y para la señal del realy.
el tiempo del contador se coloca en el mismo valor que se selecciono con el encoder giratorio al comienzo, es decir, si selecione 10seg al finalizar vuelve a 10 seg.
hasta aqui todo muy bien
el problema ocurre cuando desconecto el arduino y el tiempo se pone nuevamente en 0 segundos, yo nesecito poder guardar el ultimo tiempo programado en la eeprom de manera de recuperarlo al enceder el arduino (caso se va la energia electrica).
necesito que me ayuden a guardar ese dato
abjunto el codigo por su tamaño
codigo del temporizador.txt (10.9 KB)