fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Avisos
Vaciar todo

contar segundos

2 Respuestas
2 Usuarios
0 Reactions
3,958 Visitas
jagjesus23
Respuestas: 1
Topic starter
(@jagjesus23)
New Member
Registrado: hace 11 años

Buenas tardes, tengo una duda de como crear un contador de segundos, con millis()/60000 voy contando los segundos, hasta ahí perfecto, mi duda es como crear un contador de segundos basado en millis() que por ejemplo cuando llegue a 240 segundos se ponga a 0 y empiece a contar desde 0 sin alterar el cuenteo del millis() principal. Serian dos contadores uno que va hasta 10.000 segundos por ejemplo y el otro que cuente hasta 240 y reinicie.

Saludos y gracias.

Responder
1 respuesta
sistemasorp
Respuestas: 478
(@sistemasorp)
Ardero
Registrado: hace 15 años

unsigned long contador1 = millis();
unsigned long contador2 = contador1;
unsigned long tiempo = 0;
.
.
.
tiempo = millis();
if((tiempo - contador1) >= 10000000)
{
//hacer lo que sea
contador1 = tiempo;
}
if((tiempo - contador2) >= 240000)
{
//hacer lo que sea
contador2 = tiempo;
}

Responder
Compartir: