Bonjour à vous,
Etant actuellement en train de fabriquer un petit projet de gestion d'éclairage, je me heurte à un problème...
En effet, j'aimerai afficher lors de l'appui sur un bouton:
- Le temps restant avant extinction
- Ou le temps restant avant allumage
Malheureusement, je ne sais comment m'y prendre pour "pointer" sur la fin de l'éclairage en cours ou le début du prochain afin d'effectuer mon calcul par rapport à l'instant T.
Merci de vos lumières !
Je vous laisse les parties du code concernant l"éclairage.
int time_light_on=1859; // Heure d'allumage des lampes EX: 22h17 donnerait 2217
int time_light_off=1300; // Heure d'extinction des lampes
minutes=now.minute();
temps_perso=((now.hour()*100)+minutes);
if(time_light_on < time_light_off){
if(temps_perso > time_light_on && temps_perso < time_light_off){
digitalWrite(RELAY1,LOW);
}
else{
digitalWrite(RELAY1, HIGH);
}
}
else{
if(temps_perso > time_light_on || temps_perso < time_light_off){
digitalWrite(RELAY1,LOW);
}
else{
digitalWrite(RELAY1, HIGH);
}
}
Si il manque des informations, excusez moi