Buenas, estoy intentando realizar una condicional (if) que haga algo cuando la variación de la temperatura en por ejemplo un minuto se mayor a 3 °C.
Estuve viendo la opción de usar la memoria eeprom pero tiene solo 100000 ciclos además de tener q hacer aun mas pesado mi proyecto si alguien sabe algo simple para hacer se lo voy a agradecer.
Puede usar millis() para monotorizar al tiempo - mida la temperatura una vez y de nuevo cuando un minuto ha pasado y reste las dos lecturas de temperatura.
int tiempo;
void setup() {
tiempo = millis();
}
void loop() {
if (millis() - tiempo > 1000) {
//un minuto ha pasado
}
}
La recomendación es para los dos. Ningún ha leído que en esta sección del foro no hay que postear nada?
Ni crear hilos ni responder.
A ambos les recomiendo que lean los hilos que estan al comienzo de cada foro, Normas del foro, No usar esta sección del foro.