Outils pour utilisateurs

Outils du site


aquamer:aqm2006

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

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

schema electrique de la carte et de la boite \S_DATA\electronique\kicad\aquamer2021

vue arrière de la boite de distribution

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
aquamer/aqm2006.txt · Dernière modification: 03/2021 par fred