hola me podrían decir si existe una función de tiempo como delay pero que pueda contar hasta dos dias ?
De hecho teoricamente se puede fijar un delay de hasta 49 días, ahora ¿que sentido tiene detener el programa durante 2 días?
Saludos
Si, con la funcion millis (), un ejemplo
unsigned long tp;
void setup () {
tp = millis();// Marca de inicio cuenta
}
void loop () {
// 172801440 dos dias en milisegundos + 1440 millis que aprox. se perderan
if (millis () - tp >= 172801440) {
tp = millis(); // Reinicio marca de inicio para nueva cuenta
// Se hace lo que sea.
}
}
This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.