Étape 8: CONFIGURATION et boutons
BOUTONS :
J’ai utilisé trois boutons pour configurer et contrôler les API.
Toutes les touches sont traitées basé sur les interruptions de broche (bibliothèque de PinChangeInt).
- Rouge (à droite) est un bouton Sélectionner. Elle rend les API à passer en mode configuration et confirme également les valeurs.
- Boutons de gauche et milieu noir (positive et négative respectivement) sont utilisés pour augmenter ou diminuer les valeurs configurables (dans le mode de configuration), ou afficher date/heure actuelle et dernière arrosage informations exécution (en mode normal).
Puisque la plupart du temps que l’écran est éteint, tous les boutons seront tout d’abord « se réveiller » APIS et alors seulement, sur une deuxième presse, remplissent leur mission.
Affichage s’éteint après 30 secondes d’inactivité (à moins qu’un lancer l’arrosage est en cours).
API traverse les paramètres de configuration au démarrage pour examen : vidéo
CONFIGURATION :
API dispose de quatre modes de configuration :
- Configurer des paramètres d’arrosage
- Configurer l’horloge temps réel
- Course d’arrosage « Force »
- Passez en revue Journal d’arrosage
PARAMÈTRES D’ARROSAGE :
- Seuil d’humidité du sol faible (début d’arrosage)
- Seuil d’humidité du sol élevée (arrêt d’arrosage)
- Durée d’un seul arrosage (en secondes)
- Nombre de cycles d’arrosage dans un lot
- Durée de la période de saturation du sol entre s’exécute au sein d’un lot (en minutes)
- Temps d’activation du mode nuit (heure militaire, heures seulement)
- Heure de fin de mode nuit (heure militaire, heures seulement)
- Réglage de fin de semaine pour l’heure de fin de mode nuit (en heures)
CONFIGURATION DE L’HORLOGE EN TEMPS RÉEL :
- Siècle (c’est à dire 20 pour 2015)
- Année (soit 15 pour 2015)
- Mois
- Journée
- Heure
- Minute
L’horloge est réglée avec secondes la valeur 00 lors de la confirmation du procès-verbal.
Le paramètre a un délai de 15 secondes, après quoi toutes les modifications sont annulées.
À enregistrer, les paramètres sont sauvegardés dans la mémoire EEPROM.
FORCER UNE COURSE D’ARROSAGE :
Encore ne sais pas pourquoi j’ai mis en œuvre, mais il est là. Une fois activé, APIS est en mode d’arrosage. Le mode d’arrosage, cependant, est encore soumis à des seuils. Cela signifie, que si vous forcer à exécuter, l’arrosage mais l’humidité du sol est au-dessus de la barre haute , la course d’arrosage prendra fin immédiatement. Fondamentalement, cela fonctionne seulement si l’humidité du sol est entre les seuils bas et haut .
REVUE DE JOURNAL D’ARROSAGE :
API conserve un journal des 10 derniers runs dans la mémoire EEPROM, quel utilisateur peut examiner l’arrosage. Seulement la Date/heure de la course d’arrosage est stocké. Seuils (à l’époque) et le nombre de courses qu’il a fallu pour atteindre le seuil élevé n’est pas stocké (bien que dans la prochaine version, qu’ils soient).