Go Down

Topic: Chambre de culture a viabiliser (Read 3 times) previous topic - next topic

windaube21

Bonjour a tous

J'ai un project a viabiliser
Je shouaite fair une chambre de culture pour plante

Je doit géré
-temperature
-hydrometrie
-eclairage
-extrateur d'air
-braseur d'air

En plus je voudrai avoir un affichage sur lcd de tout sa
Temperature et hydro en valeur numerique (genre 23 degree)
Et pour le reste juste un ON ou OFF

Tout sa sur une arduino uno avec des relais sur les sortie

Alor deja premiere question es que l'arduino peut gere tout sa en meme temp ? Exemple allumer l'eclairage a x heure tout en gerant l'hydro et la temperature ?

Alor possible ou non ?

chabot380

ORDINAUSORE 2Ghz AMD64 QUI S'ALLUME EN 48 SECONDES AVEC UBUNTU 12.04
ARDUINO UNO / Shield Ethernet / RTC DS1307
Programmation Python et j'apprends le C
Technicien Télé Vidéo à la retraite.


windaube21

Tout de suite les grand mot ... Ont va dire que je veut avoir des tomates toute l'annee avec ma chambre de culture ...

Alor j'ai lu les tuto pour gerer lheure, la temperature, lhydrometrie avec l'arduino

Donc je commande des ce soir

Un ecran lcd 4x20 44780 ( ou truck du genre)
Une horloge rtc
Et un capteure de temperature et hydro ( d21 il me semble)

Je vous tien au jus

Christian_R

L'Arduino peut gerer tout ça sans problème. Capteur DHT pour la mesure thermo-hygro, module de relais 220V pour les lampes, et la ventilation.
Tu peux y rajouter une petite pompe électrique pour l'irrigation, et un capteur d'humidité du sol.
Christian

windaube21

Cest gentil du conseil mais je ne gere pas l'arrosage avec car jai deja un system qui le fait tres bien

Pour l'arduino cest juste pour mieu gerer tout sa car des simple programateur de prise pour gerer tout sa cest dur dur et nest pas du tout preci

Et surtout il ny a rien a dir un lcd bleu sa claque :)

infobarquee

prends pas la mouche ;)
tiens tu as tout ce qu'il faut ici http://forum.arduino.cc/index.php?topic=102352.0
c'est pour une couveuse, mais le principe est le même.
par contre, un ti effort pour éviter le langage SMS, ca sera plus simple pour comprendre.

windaube21

Hello

Bon j'ai commander
-1 lcd hd44780 2X16
- 1 lcd hd44780 4x20
- une dht 22
- une ds2730 ( une horloge rtc désoler je me souvient plus de la ref)
- des transitor npn 2n222 ( pour piloter des relais)

Tout sa de france donc ce week sa va bricoler :)

Et désoler pour le langage sms :/

Christian_R

+ diode pour le pilotage des relais.
Sinon les transistors vont se mettre à fumer :D
Christian

windaube21

Les diodes sont deja intégré a mon relais

Voila se que j'ai prevu

2 extrateur ( 1continue et le deuxieme en cas de forte chaleur)
1chauffage 20w 230v
Un brumificateur
Une lampe
Un brasseur d'air

Fonctionnement
- ventilateur 1 : ON si temp >20  OFF si temp <19( donc du moment ou sa depasse 20 je ventil et je coupe a 19 si je doit allumer le chauffage)

Ventilateur 2 : ON si temp > 25  OFF si temp < 22 ( allumage durgence a 25degrer et je ventil jusqua ma temp redésende a 22)

Chauffage : ON si temp < 18  OFF si temp > 19 ( je chauffe a partir de 18degree et coupe a 19 juste histoire de pas desendre trop bas )

Hydro : ON si hydro < 50 OFF si hydro >60 ( la l'hydro devrai fair des vagues de 50 a 60%)

Brasseur : ON 1minutes OFF 2minute et lampe off je fait 1minutes tout les 10minutes ( la je ne sais pas comment fair en prog)

Lampe : ON a 5h30 OFF a 23h30 ( facile a faire je dirrai )

Alor vos avis ?

Heloderma-kris

#10
May 30, 2013, 01:55 pm Last Edit: May 30, 2013, 03:34 pm by Heloderma-kris Reason: 1
Quote
Brasseur : ON 1minutes OFF 2minute et lampe off je fait 1minutes tout les 10minutes ( la je ne sais pas comment fair en prog)


si tu a une RTC

Code: [Select]

byte pinBrasseur=12;//(exemple)
boolean statut=true;// defaut a true =on
byte delayOn=60;
byte delayOff=120;

long temps;// en seconde
switch (statut){
case true:
if( temps+delayOn -tempsRtc>0){
digitalwrite(pinBrasseur,HIGH);}else{
statut=false;
digitalwrite(pinBrasseur,LOW);
temps= tempsRtc;};
break;
case false:

if( temps+delayOff -tempsRtc>0){
digitalwrite(pinBrasseur,LOW);}else{
statut=true;
digitalwrite(pinBrasseur,HIGH);
temps= tempsRtc;};
break;
}


je pense que sa doit marcher !

chabot380

Salut

[humour]
Y en a qui ont essayé, ils ont eu des problèmes !
http://www.sudouest.fr/2010/10/27/du-cannabis-cache-dans-la-sauce-tomate-223046-2780.php
[/humour]

Pour ton projet, c'est faisable, oui.

A+
ORDINAUSORE 2Ghz AMD64 QUI S'ALLUME EN 48 SECONDES AVEC UBUNTU 12.04
ARDUINO UNO / Shield Ethernet / RTC DS1307
Programmation Python et j'apprends le C
Technicien Télé Vidéo à la retraite.

windaube21

bon une bonne partie du matos est expédier j'espere recevoir sa avant le week end histoire de jouer

sinon en attendant
[humour]
http://www.cannaweed.com/actualites/_/insolite/
[\humour]

windaube21

Hello

Bon j'ai recu dht22 et j'ai commencer a jouer avec ( la rtc et le lcd devrai etre pour demain )

Il fonctionne bien et j'arrive a piloter des sortie avec

Pour la temperature pas de souci mais pour l'hydro j'ai des probleme

Il me donne toujour 10 a 15% de plus que ma station meteo alor qui croire la dht 22 ou la station meteo ?


Moilion

N'oublie pas de prendre en compte que si ton hygro est basse, il faudra arrêter ton ou tes intra/extracteurs le temps que ton humidificateur remette tes conditions "idéales"...

Go Up