Présentation de mon projet
J'ai installé un système aquaponique chez moi sur ma terrasse et afin de le faire évoluer, je voudrais faire les relevés automatiques.
Pour ceux qui ne savent pas ce qu'est l'aquaponie, dans les grandes lignes, c'est un système vertueux, mélangeant aquaculture et hydroponie, les excréments de poissons vont servir d'engrais pour les plantes et celles ci nettoient l'eau pour les poissons. Cette eau rempli d'excrément passe par deux filtres et du dernier l'eau va au bac de culture et aussi au bac à poissons.
Ce système entraîne des relevés de températures, pH, ammonium, nitrate, nitrite.... Certaines sondes sont hors de prix ou n'existent pas mais pour celle ci je verrais bien plus tard.
Dans un premier temps je veux récupérer la température et le pH sur le temps, les stocker, les envoyer sur un serveur afin de les consulter à distance et si les valeurs dépassent les minimums et maximums je voudrais une alerte par mail (ou sms). Voila un peu le résumé du projet.
Voici une photo de mon système
Equipements acquis:
- Arduino uno pour tester chaque module séparé
- Arduino mega pour le projet final
- ESP8266-01 pour transmettre les données
- LCD 16x2 pour les test
- un LCD 20x4 pour le visuel sur le système (en cours de livraison)
- RTC DS1307 (en cours de livraison)
- Adaptateur carte microSD
- 3 sondes DS18D20 étanche
Equipements à acquérir :
- sonde pH
- Les autres sont trop cher
- modules manquant selon l'évolution et aides sur le projet.
- module GSM pour l'envoie d'alerte via sms
Les trois sondes DS18D20 seront placées chacune dans les filtres et bac poissons, par la suite la sonde pH sera en plus dans le bac poissons puis d'autre en plus si le projet fonctionne.
En suivant des tutoriels sur le DS18D20, LCD , j'ai réussi à afficher la température sur le LCD.
Je vais stocker les relevés des sondes avec l'adaptateur microSD et rtc en suivant d'autre tuto.
La ou je tourne en rond, c'est comment faire pour envoyer les données des sondes via l'esp8266 pour y accéder à distance, site web, dynamique ou autre (je ne sais pas quel solution) et qu'une alerte par mail me parvienne en cas de dépassement des minimums et maximums.
Si une personne peut m'aider ou si quelqu'un a une autre solution plus logique à m'apporter, je suis preneur.