Gestion automatisée d'un aquarium

Description

Pas à pas je vais vous commenter la réalisation complète de la gestion automatisée d'un aquarium.

J'ai pas mal cherché sur le net afin de trouver une centrale mais le prix était très élevé, je me suis plutôt orienté vers une réalisation personnelle.

Cette centrale est gérée complètement par un microcontrôleur, elle est autonome.

Le but étant de :

Gérer l'allumage de 4 néons.

L'allumage progressif d'une rampe de leds.

De gérer 3 pompes afin de palier à la corvée de devoir remplacer chaque semaine de l'eau dans l'aquarium.

De réguler la température mini et maxi.

D'allumer une lune la nuit avec un cycle de 29 jours.

 

Décrivons le fonctionnement de cette centrale:

 

Exemple de gestion de la rampe d'éclairage

Allumage progressif d'une rampe de led à 08h00 le matin (Cycle complet d'allumage de 1
heure) et extinction de la lune.

Allumage 1er néon à 09h00

Allumage 2éme néon à 10h00

Allumage 3éme néon à 11h00

Allumage 4éme néon à 12h00

Extinction à 19h00 néon 4

Extinction à 20h00 Néon 3

Extinction à 21h00 Néon 2

Extinction à 22h00 Néon 1

Exinction progressive rampe de leds à 23h00 (cycle complet d'extinction en 1 heure)

Allumage à 00h00 de la lune en fonction de son âge sur un cycle complet de 29 jours

Gestion d'une pompe eau osmosée.

Gestion d'une pompe eau Robinet.

Gestion d'une pompe de vidange eau aquarium.

 

Exemple du cycle de gestion des trois pompes:

 

A 06h30 vidange de 1,5 litres d'eau d'aquarium.

Ensuite remplissage de 1 litre d'eau osmosée.

Ensuite remplissage de 0,5 litre d'eau du robinet.

A 21h30 vidange de 1,5 litres d'eau d'aquarium.

Ensuite remplissage de 1 litre d'eau osmosée.

Ensuite remplissage de 0,5 litre d'eau du robinet.

Ce qui correspond en gros à 96 litres d'eau par mois pour un aquarium de 240 litres
soit plus 1/3 d'eau.

 

Exemple d'affichage sur l'écran:

 

Affichage de l'état des néons.

Affichage de l'état de la rampe leds.

Affichage constant de la température de l'eau.

Affichage constant du jour et de l'heure.

Affichage de l'état de la lune.

Affichage de l'état du chauffage.

Affichage de la mise en route du ventilateur (rafraichissant pour l'été).

 

Sécurité: 

POUR LES POMPES.

 

Témoin de réservoir d'eau osmosée vide.

Témoin de réservoir d'eau du robinet vide.

Témoin de réservoir d'eau de l'aquarium vidangée plein.

 

POUR LA TEMPERATURE.

 

Témoin de mise en route du ventilateur de rafraichissement de l'air(surtout pour l'été).

 

Fonctions:

Batterie de sauvegarde (Maintien l'heure centrale débranchée).

Réglage du jour, du mois, de l'année et de l'heure.

Fonction test des pompes (effectue un cycle complet de gestion des pompes).

Les valeurs de température Normale et maxi, âge de la lune, consigne de temps en
fonction des pompes utilisées sont réglables et enregistrées dans la mémoire du
microcontrôleur.

Lors d'une coupure de courant reprise des ces valeurs enregistrées.



09/05/2011
0 Poster un commentaire

Inscrivez-vous au blog

Soyez prévenu par email des prochaines mises à jour

Rejoignez les 8 autres membres