Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] PiFish – Gestion RaspBerry pi 3 d'un aquarium
#1
Fortement inspiré par Mattdevue (https://openclassrooms.com/forum/sujet/r...r-en-cours

Aquariophile passionné depuis des années je possède un bac de 240L avec un biotope Malawi. Informaticien de métier (Administrateur Réseau) je n’ai jamais pris le temps de m’intéresser davantage au Raspberry et à ce qu’il pouvait offrir, jusqu’à ce que je parte en vacances .. Aussi ! (Je pense que c’est la démarche initiale pour les conceptions de contrôleur d’aquarium ?) De ce fait, je suis en train de monter un projet afin de surveiller mon bac en continu (notamment pour les vacances ^^).
Pour l'instant rien de bien concret, j’utilise juste 3 sondes étanches qui contrôle les paramètres de températures et envoie le tout dans une dB SQL avec alerte mail en cas dépassement des seuils que j’ai déterminé via Cayenne. Je me suis inspiré du tuto sur le site de Jahislove. (https://jahislove314.wordpress.com/). Mais mes connaissances en électroniques sont loin d’être au niveau (actuellement) afin d’avoir un projet comme celui de
mattdevue. Néanmoins, j’essaye d’avancer, et un petit schéma que vous trouverez plus bas sur l’avancée du projet.

J’imagine qu’il doit être truffé de « bévues » pour vos yeux expert, c’est pourquoi toute aides et/ou conseils sont les bienvenus 
?

J’y ai également mis le matériel dont je dispose afin d’y voir plus clair.

En ce qui concerne la sonde PH, elle doit être en 5v, je n’ai pas encore le relais, mais j’ignore actuellement si un relais 1 Channel est suffisant ou s’il vaut mieux en prendre un à 4 channels pour le futur (ceci dit vu le prix pourquoi se priver).

Voici la liste des fonctions :

 ECLAIRAGE :
  • Ne sera pas géré car j'ai déjà une rampe LED Razor r420 avec cycle
 TEMPÉRATURE :
  • Affichage température bac supérieur OK
  • Affichage température bac inférieur OK
  • Affichage température air ambiant     OK
 PARAMÈTRES D’EAU :
  • Affichage pH
  • Affichage hauteur eau
 DIVERS :
  • Alertes de seuil de température maximum et minimum du bac OK
  • Alertes de seuil de pH maximum et minimum du bac              OK
  • Alertes de seuil minimum d'eau du bac                               OK
  • Envoi alerte par mail                                                      OK
 EVOLUTIONS POSSIBLES :
  • Remplissage bac automatique (évaporation)
  • Ajout caméra à distance
  • Contrôle ventilateur (on/off/auto)
  • Contrôle résistance chauffage (on/off)
  • Ajout panneau Led pour affichage en temps réel T° et PH sur deux lignes
Matériels en ma possession :
  • 2 RASPBERRY PI 3 MODÈLE B
  • 2 Alimentations Micro USB 5v 3000mA
  • 2 Cartes Mémoire microSDHC 16GB Classe 10
  • 3 Capteurs de température numérique 1m étanche DS18B20
  • 1 Sonde PH + interface SEN0161
  • 1 Convertisseur analogique/numérique MCP3008
  • 1 Solution de calibrage de sonde ph
  • 1 Capteur ultrasons HC-SR04
  • Lot de 1000 résistances 1/4W
  • 10 K Précision réglable
  • 10 x résistance 10K (RA10K0)
  • 10 x résistance 560R (RA560E0)
  • 1 Breadboard 830
  • 2 Breadboard 400
  • 1 Support pour HC-SR04
  • Kit Fils Premium Jumper 40 X 150mm F/F - F/M – M/M
  • 2 T-Copper Kit pour Raspberry Pi
  • 2 BROCHES 40 PINS
  • 1 buzzer actif
  • 1 buzzer passif
  • 12 rouge LED
  • 12 vert LED
  • 10 jaune LED
  • 10 bleu LED
  • 1 x LED RVB de 5 mm
  • 2 gros boutons Bleu
  • 2 gros boutons Rouge
  • 2 gros boutons Jaune
  • 2 gros boutons Vert
  • 1 x module LCD 1602 (LCD1602BLC)
  • 65 x fil de raccordement M-M
  • 1 x carte d'extension GPIO en forme de T
  • 1 x câble plat pour carte GPIO
  • 1 x récepteur IR (VMA317)
  • 1 x mini télécommande pour VMA317
  • 1 x potentiomètre 50K (K047AM)
  • 4 x poussoir avec capuchon rond, 4 broches (12 x 12 cm)
  • 1 x connecteur mâle à 40 broches (2.54 mm), simple rangée
  • 1 x câble avec connecteur femelle à 3 broches - 20 cm
  • 1 x câble avec connecteur femelle à 3 broches - 20 cm
Schéma auquel je souhaiterais arriver :
[Image: 15158559253499_PiFish.png]

la petite interface web qui me permet de vérifier les températures, pas d'ip externe pour le moment

[Image: 15158559452403_Capture.png]
Répondre
#2
Bonjour,
une petite sonde de niveau eau.

"https://www.banggood.com/5V-12-24V-Non-contact-Tank-Liquid-Water-Level-Detect-Sensor-Switch-Container-p-1092044.html?rmmds=search&cur_warehouse=CN"

Bon courage. F.B.
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)

A propos de Communauté francophone RPi

Communauté francophone RPi est un forum d'aide et de partage autour du Raspberry Pi et des micro-ordinateurs.