l'aquarium a été mise en eau en février 2020 ====== HW ====== le gestionnaire d'aquarium réutilise la boite de distribution de l'aquarium V1 {{:aquamer:aquamerv1:dscf2678.jpg?200|}} on réutilise aussi la carte de fond de panier bleu sur laquelle on ajoute un wemos en temps que gestionnaire, l'interface utilisateur est uniquement Web. le pic16f84 utilisé comme I/O extension est lui aussi remplacer par MCP23017 {{:aquamer:aquamerv1:dscf2672.jpg?200|}} schema electrique de la carte et de la boite \S_DATA\electronique\kicad\aquamer2021 {{:aquamer:aqm2006:aquamer2021.jpg?200|}} vue arrière de la boite de distribution [[https://docs.google.com/drawings/d/1vFGh7c6K1syxSbocXKkaPgCboiHp0IlzpGNgj--pyrM/edit|edit]] ====== Fonctions ====== code sous \S_DATA\electronique\arduino\code\AquaMer_WD1M * activation pendant 2 minutes de la pompe de relevage de l'écumeur à chaque démarrage secteur * allumage néon de 11h a 23h * activation des résistances si T < 24.3 * désactivation des résistances si T > 24.7 ou problème de capteur * acquisition de la température de l'aquarium sur 3 capteurs de température * valeur médiane si 3 capteurs OK * moyenne si 2 capteurs OK * capteur OK si Température entre 5 et 30 * nourrissage à 20h * 30s d’arrêt de pompe de brassage * 3s activation nourrisseur et aussi pompe de relevage écumeur pour éviter son blocage * 5 minutes sans brassage * reprise de brassage avec un arret bref de 200ms (pour casser les vibrations des pompes) * osmolation du niveau du filtre hors procédure de démarrage secteur * arrêt osmolation si niveau réserve vide * arrêt bloquant si temps d'activation de la pompe > 4 minutes * arrêt bloquant si niveau réserve vide mais capteur OK du au siphonnage du tuyau * les arrêts bloquant sont réinitialisé sur activation de J1 ou redemarrage