Etape 11 : Croquis et plus
Mise à jour de mars 2015 :
- Fonctionnalité ajoutée pour drainer les tubes après arrosage courir pour éviter les moisissures formant vers le haut
(Boy ! Je suis heureux que j’ai fait le sens de rotation pompe pas câblés sur L293D!) - Journalisation plus étendue inclut la date/heure du début de course d’arrosage et fin, début et fin humidité et combien de fois pompe a été engagé lors de l’arrosage exécuter
- Routine d’erreur mise à jour : appareil sera-réinitialisation matérielle après 24 heures d’entrer dans la condition d’erreur
- Recompilé avec TaskScheduler 2.1.0
- Diverses autres corrections de bugs
À compter du 18 novembre 2015 API a été mis à jour avec les fonctionnalités supplémentaires suivantes :
- Utilisation de DirectIO bibliothèque pour changement de NIP plus rapide et plus facile
- Utilisation de la bibliothèque de fuseau horaire pour correctement basculer entre EST et EDT
- Ajout du bouton rebondir hors logique à l’aide de TaskScheduler seulement
- Ajout du bouton répéter fonctionnalité (cycle de valeurs si le bouton est enfoncé et tenu, avec la vitesse du cycle augmentant après 5 cycles)
- Recompilé avec IDE 1.6.6 AVR 1.6.9 contre TaskScheduler 1.8.4
- S’installe à Github
BIBLIOTHÈQUES :
API est basé sur les bibliothèques suivantes :
- EEPROM - partie des IDE Arduino
- Fil - partie des IDE Arduino
- EnableInterrupt - disponible sur Github
- Fuseau horaire - disponible sur Github
- DirectIO - disponible sur Github
Modification (fourchue) par moi :
Développé par moi :
- TM1650 - disponible sur Github
- TaskScheduler - disponible sur Github
- AvgFilter - disponible sur Github
SKETCH :
Version 1.7.1 du schéma actuel API est disponible sur Github
FICHES TECHNIQUES :