[projet] automate terrarium tropical

Tout d'abord bonjour a tous,

Voila je viens de finir mon terrarium tropical et je voulait l'automatiser entièrement ou presque.

Je voudrais:

-connaitre le taux d’hygrométrie/température
-gérer ma rampe d’éclairage sur 5 sortie PWM (elle tourne actuellement déjà en mode lever/coucher via un TC421)
-Gérer mon système de brumisation en fonction de l’hygrométrie.
-Gérer si faisable une pompe pour ma cascade qui pourrait fonctionner en PWM

J'ai été voir le topic de l'aquaboun's qui est vraiment au top du top mais je n'ai pas besoin de tous ces paramètres.

De ce fait;

-je pense pas avoir besoin de la carte arduino mega, je pense plus partir sur la leonardo,
-pour la gestion du temps je partirai sur une :ds3231 (option car intégré dans l'écran)
-pour la gestion de la température sur :ds18b20 + résistance 4.7kHoms
-pour la gestion hygrométrie : Si7021
-pour l’écran : nextion3.5 NX4832K035 (RTC intégré)
-relais 220V

Par contre pour le système de brumisation (pompe a diaphragme 24V 6A)la je sèche un peu niveau relais car il va me falloir une alimentation 24v allant jusque 6A max

merci a ceux qui vont m'aider dans ce petit projet
cordialement jérôme
[édit du 04/05/2020]

1 Like

Cool , qui dit PWM dit régulation et moi j'aime bien ça :smiley:

moi pareil, j'adore l'informatique et l’électronique donc je pense juste que je vais pécher au niveau des codes a rentrer mais je vais apprendre

Perso, je me suis battu à essayer d'asservir techniquement mon taux d'humidité dans mon ancien projet de couveuse d'oeufs pour finalement échouer merd*quement :grinning: !

Le truc qui avait l'air de bien marcher c'était les brumisateurs des diffuseurs d'huiles essentielles mais pas trés adapté à mon volume trop petit :wink: .

hello
un bon debut ICI

dfgh:
hello
un bon debut ICI

oui déjà été voir celui la, je vais d’ailleur m'en inspirer ainsi que le projet aquaboun's

bonsoir ggdu621.

Pour l’écran en tactile, t'as les nextion qui peuvent être pas mal pour ton projet!

Pour l'alim, regarder du cote des alims de pc! en recup ça peut être pas mal! a voir!

Coté envoi puissance en PWM, regarder peut être coter mosfet ou transistor, une alternative aux relais?

Bonne chance pour ton projet!

2terium:
Pour l’écran en tactile, t'as les nextion qui peuvent être pas mal pour ton projet!
<<oui j'ai regarder pour un nextion en 3,... pouce je pense en avoir assez>>

Coté envoi puissance en PWM <>

regarder peut être coter mosfet ou transistor, une alternative aux relais? << un mosfet qui va me donner 12V 6A?!>>

je vais me pencher sur le problème.
Je vais déjà faire un shema papier de comment je vais brancher tous ça, ensuite je vais commencer à écrire le code toujours en papier.
mais toutes les informations sont bonne a prendre.

merci

alors voici mon shema papier du branchement si cela est possible comme ça,

je me pose des questions sur les alim et GND, peut on mettre en dérivation autant de V+ et GND?

si vos réponse son concluante je commence a écrire le code via arduino (chose qui va me demande du temps car c'est ma 1er :wink: :wink: )

mais quand on VEUT on PEUT :smiley: :smiley:

salut ggdu621

je vais peut être dire des bêtises, mais il y a plusieurs truc que je ne comprend pas sur ton schéma.

il manque la partie commande sur ton relais.

Si j'extrapole, j'imagine que tu récupère du brumi, du 12v pour le piloter, et tu profite pour brancher la pompe qui va tirer 6A, les deux, risques de pas bien marcher voir pas marcher du tout! ça m'etonnerai que tu puisses tirer 6A d'une partie commande! Mais bon, je suis peut être pas le mieux placer pour être clair sur ce point!

Ton capteur de température, je comprend pas le truc que tu met entre le + et le signal, qui n'est pas brancher!

Tu touches pas l'alim de 36V, j'imagine qu'elle est calibrée juste ce qu'il faut pour les leds!

Tu met une alim de PC, donc si c'est une version "tour", tu as du 5V dessus! si c'est juste du 12V

tu met un regulateur type 7805 (voir ce qui peut passer comme courant, le 7805 c'est pour l’idée, même si je pense, vu ce que tu as! ça le fait!) pour la partie 5V.

Si tu récupère une alim de PC portable par exemple, (là j'en ai une pour voir, elle sort 19V / 4.7A).

Pourquoi ne pas passer par deux régulateurs de tension? 7805 pour la partis arduino et regulteur 12V pour ton ventilo et ta pompe. (idée recup: pour le regulateur12v, regarde du coter de ceux de charge moto) encore une fois, regarder le courant qu'il encaisse!et attention, pour 6A il va surement chauffer!!

par rapport a ta demande, je ne vois pas de problème a toute tes dérivations V+ / ground!

il faut juste que tu fasses attention a ce que peut envoyer ton alim comme courant, et que tu additionnes ce que chaque composant va absorber au maximum, tant que t'es dessous...!

Met pas des longueur de fil extravagante, et de petite section. ça devrais aller!

en espérant t'avoir aider!

merci 2terium pour ta réponse,

oui grâce a vous je viens de m'apercevoir de cette oubli (la parti commande du relais) que je vais corriger de ce pas. je pense la mettre sur le pin A3

l'alim de 36v est en fait un driver LED 36v 300W donc non je ne touche pas a ça, avec les LDD700H il me donne un courant constant de 700mA, cette parti la ça fonctionne déjà.

pour le capteur de température c'est une résistance qui est avec le capteur pour qu'il fonctionne correctement :slight_smile: :slight_smile:

les alim de pc ne donne pas ce que je cherche en A malheureusement, donc a ce niveau je vais devoir partir sur un transformateur 220V 12V 10A pour être large

au niveau de l'alimentation de l'arduino je penser partir sur une alim 5V 2A de téléphone je pense être pas mauvais non plus a ce niveau.

Par contre pour le système de brumisation la je sèche un peu niveau relais car il va me falloir une alimention 12v ou 24v allant jusque 6A max (je ne sais pas encore quel pompe je vais acheter)

Qu'entends tu par brumisation. il y a 2 types, une avec une pompe à eau et des buse de brumisation type "mist" en haut qui envoie de l'eau en petite gouttelettes et l'autre c'est effectivement les systèmes type "fog" qui te fond un brouillard comme les diffuseurs d'huiles essentiels, là il faudra 1 ou plusieurs atomiseur à ultrasons. Dans les 2 cas il te faudra un relais pour commander le switch de chaque chose

pour le capteur de température c'est une résistance qui est avec le capteur pour qu'il fonctionne correctement

ggdu621 je ne connais pas les Ds18, mais je pense alors que la résistance et mal brancher, et que tu n'aura aucun retour avec cette connexion!

mon bon sens me fait peut etre dire une betise!! mais pour moi, le "orange" de ton ds18 c'est la tension de retour du capteur! donc a brancher surement sur une pin qui le lira sur l'arduino!!

ta résistance, je la verrai plutôt en série sur la ligne Vin, et encore, je dis ça si ton capteur fonctionne par exemple en 3.3v et que tu l'alimente en 5V!!

a vue de nez..coter alim de tel. en 5V 2A pour ce que tu as a alimenter! ça va le faire!

reste le cote "il va me falloir 3 prises 220v pour un terrarium"!! Si tu met un transfo en 12V 10A,

je suis presque sur que tu peut en tirer ton 5V tranquille!!

Je suis pas spécialiste, donc faudra que tu creuses!!

Je pense juste que ce prendre les pieds dans les fils sur la rallonge!! ben le terrarium risque de finir par terre :wink:

(boutade je precise!!)

aller!! y'a plus qu'a...!!

oui en effet si je peu tout rassembler en une seul prise serait plus judicieux.

pour la brumisation, c'est une pompe a diaphragme en 12 ou 24V qui va envoyer ~8 bar de pression a 2 buses sur le haut du terrarium

pour la brumisation, c'est une pompe a diaphragme en 12 ou 24V qui va envoyer ~8 bar de pression a 2 buses sur le haut du terrarium

Donc juste un relais et ton alim 12 v qui passe par le relais et vers la pompe, ensuite ton relais branché à un pin de ton arduino et au gnd

Ce que je vois par rapport au schéma ..

*Le fil vert(bleu) qui va de ton ventilateur 12V à ton Arduino, il sert à quoi ?
A mon avis soit c'est un retour pour compter le nbr de tours , soit c'est pour de la PWM.
Il faut vérifier mais tu fera pas ça direct avec une sortie de l'Arduino, il va falloir passer par un transistor .

*Ton hygromètre et le DS3231 communiquent en I2C donc tu peux les relier sur les pins SDA et SCL.

*Il manque le fil DATA de la DS18B20 comme dit au dessus.

*Pour ta pompe, passe par ton alim de PC, ou repars de ton +36V .

*L'arduino tu peux l'alimenter avec un L7809 à partir de ton alim de PC (+12V)

*De manière générale, je garderais qu'une seule alim (la +36V) et je ferais du 12V et du 5V avec.
En cherchant, ça doit se trouver un module stepdown qui recrache ses 2 tensions avec suffissament d'A pour tes besoins ..

merci pour ces réponses,

pour la parti alim:
je possede un LED Driveur de 36V 300w 7.4A +-5%
sachant que je lui demande déjà 6*0.7A soit 4.2A 180W ça fait qu'il me reste 2A pour être "safe" sur mon alim.

Des stepdown 36V à 12V j'en ai trouver qui peuvent allez juste 30A mais si je lui demande 6A (pompe de brumi) mon alim de 36V va me lâcher dans les mains je pense. (4.2A + 6A=10.2A)

c'est pour cela que je partirai plus sur:

alim LED spécifique à l'éclairage.

pour la pompe de brumi et le ventilo sur une autre alim en 12v 10A

je vais tout refaire au propre et reposter un shema demain.

ggdu621, je ne sais pas a quel fréquence tu devras "brumatisée", ( je sais pas si ça ce dis..) mais tant tu peut couper ta lumière le temps de le faire (ça me semble pas vraiment le top de l’idée.. mais c'est faisable)

En réfléchissant en terme de puissance, ton alim est donner pour 300W mais délivre 7.4A pour 36V (calcul P =UxI => 266.4W) 300W en puissance absorber donc...haaa mais oui!..marqueting quand tu nous tiens.. :wink:

là où je veut en venir:

Tu consommes 4.2A, donc tu tires 36x4.2=151.2W, bon...

Mais attend, 12 x 6 = 72W ce qui nous donne 151.2+72 = 223.2W. en théorie, ça peut le faire!! attend des confirmations!

encore une fois, je suis pas spécialiste mais en raisonnement de puissance théorique, ça passe!Non?

tu dois même pouvoir tous alimenter sans souci en fait. je croyais que ton alim délivrée seulement 700mA et qu'elle serait donc light pour envoyer un peut de sauce!! bref!

Si tu peut tous envoyer avec une seule alim, c'est tous bénef!! Je laisse volontiers des spécialistes confirmer ou infirmer mes dires pour le coup!

have fun!

As tu les specs de ton alim 36V ? il y a sans doute une référence / étiquette quelques part ...

2terium:
Mais attend, 12 x 6 = 72W ce qui nous donne 151.2+72 = 223.2W. en théorie, ça peut le faire!! attend des confirmations!

pourquoi 12*6?? a oui 12Vx6A c'est bon

BrUnO14200:
As tu les specs de ton alim 36V ? il y a sans doute une référence / étiquette quelques part ...

https://fr.aliexpress.com/item/32862383852.html?spm=a2g0o.productlist.0.0.447256bemK6dzy&algo_pvid=7f6a5092-c45c-4343-b6e4-b4c3be5e1257&algo_expid=7f6a5092-c45c-4343-b6e4-b4c3be5e1257-9&btsid=0b0a050115885937031133836e73a2&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_