-
Compteur de contenus
32 -
Inscription
-
Dernière visite
Type de contenu
Calendrier
Profils
Forums
Blogs
Galerie
Articles
Variétés
Breeder
Grow Report
Smoke Report
Produits
Marque
Guides
Messages posté(e)s par Daddario
-
-
Salut.
Pour l'extraction, faut prendre en fonction de ton filtre à charbon si tu compte en mettre un. C'est plus que conseillé pour les odeurs. Mais si tu n'en mets pas, tu prends un extracteur quelconque. Je crois qu'il faut compter 1m3 par watt, donc ça te ferait un extra 100m3/h.
Pour les néons, il vaut mieux prendre le plus fort, les plantes aiment la lumière ^^
Les périodes, pour faire simple, 18/6 en croissance, 12/12 en floraison. Après t'as les adaptations douces blabbla, mais pour débuter, un cycle simple ça facilite les choses.
Voilà voilà tchao
-
Re
Baron vert, le truc, c'est que le prix des leds horticoles n'est en rien comparable avec le prix d'une cfl, malheureusement :'(
-
Salut les gens,
Jpose un cul dans un coin, pour surveiller Jack (jme suis toujours demander ce qu'elle valait ^^)
Et RIP Fred, même si je ne t'avais jamais parlé, mon esprit sous-marin sur cannaweed, m'a fait lire beaucoup de ses posts
Tchao
-
Yop.
Je connais pas personnellement ce système, mais vu que tu as un tank pour tous les pots, ça veut dire que tous les pots auront la même soupe.
Je trouve ça toujours un peu limite de mettre des espèces différentes dans un même système de culture. Surtout que c'est un système où je pense, vaut mieux partir de bouture.
Attends quand même l'avis des experts mais moi jsuis pas trop pour ce genre de chose.
- 2
-
Yop,
Jsuis d'accord avec les gens plus haut, vaut mieux 2*60w, rien que pour la répartition lumineuse
++
-
Yop,
Bah ça pourra pas être pire xD
Mais aujourd'hui, tu trouve des ptites CFL horticole apachère...Tu devrais y songer si tu compte fumer un peu plus qu'un bédo xD
Aller tchuss
-
Slt
Non.
++
(best post ever)
Salut,
Je le quote pour la prospérité.
xD
Non plus sérieusement, à moins d'avoir un environnement ultra ensoleillé, avoir une bonne paire de panneaui solaire pour recharger tes batteries (qui s'useraient rapidement je pense), ça reste du domaine de l'utopique.
Pi 25W éco ça fera jamais 100w hps
Et même en partant sur des leds, j'y crois pas des masses dans le temps.
Tchao
-
Yop GEN,
Tout d'abord, merci pour le MP, jvais lire ça avec attention, histoire de comprendre un peu plus de chose (j'ai du temps libre devant moi, merci les accidents de travail xD)
Mais en lisant ton exemple, effectivement, ça simplifierait grandement le programme, mais je perdrais l’hystérésis dans ce cas présent.
A moins que je fasse quelque chose dans ce gout là
int TCRO = 22
#define chaud 23
#define froid 19
String tableau [2] {"chaud" , "froid"}
digitalWrite EXTRA (tableau[ [0]>TCRO]); //resultat NON
digitalWrite EXTRA (tableau[ [1]<TCRO]) //resultat NON
Ça ferait un truc comme ça? Il faut juste trouver la bonne comparaison à faire pour pas que l'arduino reçoive deux ordres differents .
Je me trompe?
Bon avant même de poster je me rends compte que c'est con, mais je laisse noter ça là, ça pourra toujours servir.
Peut être en faisant comme ça :
int TCRO = 22
#define chaud 23
#define froid 19
String tableau [2] {"chaud" , "froid"}
var EXTRA1 (tableau[ [0]>TCRO]); //resultat NON
var EXTRA2 (tableau[ [1]<TCRO]) //resultat NON
Et après faire une comparaison des résultats, une opération binaire ou un truc du genre qui écrit sur digitalWrite
Désolé pour le pâté, j'essaye de comprendre, mais si même mes erreurs peuvent profiter, allons-y
-
Yop les gens
J'ai essayer de comprendre tout GEN, mais je n'y arrive vraiment pas, j'arrive vraiment pas à comprendre dans quel optique l'utilisation d'un tableau couperait ma forêt d'if, puisque si j'utilise un tableau, la seul difference du code ça sera
if(h1 > tableau[1]){
digitalWrite(DESHUM, LOW);au lieu de:
if(h1 > hydro_off_flo){
digitalWrite(DESHUM, LOW);Je me trompe?
-
Re,
Bien sur que ça m’intéresse, je fais pas ça seulement pour le placard, je le fais surtout pour apprendre ^^.
Jvais voir ce dont tu me parles
EDIT:
Gen, je viens de tester ce que tu me dis, après deux trois recherches, j'ai trouvé quelque chose sur les tableau je crois, mais quand j'écris mon code, il me réclame un int au lieu d'un #define pour les pins xD
Exemple:
EXTRAFLO= (h1>hydro_off_flo) ? LOW : HIGH;
Alors je pense qu'on doit surement pas parler de la même chose, étant donné que je suis plus qu'amateur dans le domaine (la décompilation ça apprend pas très bien si c'est mal commenté xD)
Tchao
-
Re,
Bon bah je voulais faire les choses bien, sortir un ptit tuto tout ça, mais en fait j'y arrive pas xD
Donc je vais laisser le code, j'ai essayé de bien le commenter (il y même encore certains commentaires de windaube xD
#include <SPI.h> // #include <LiquidCrystal_I2C.h>//Lancement ecran i2c #include <Wire.h>// #include <Arduino.h>// #include <DS1307.h>//Lancement Horloge #include "DHT.h"//TOUCHE PAS A CA PETIT CON #define DHTTYPE DHT22 #define DHT1_PIN 2 #define DHT2_PIN 11 DHT TCRO(DHT1_PIN, DHTTYPE); DHT TFLO(DHT2_PIN, DHTTYPE); //Bloc Croissance int BRASSEURCRO = 3; int LEDCRO = 4; int BRUMCRO = 5; int EXTRACRO = 6; //Bloc Floraison int BRASSEURFLO = 7; int LEDFLO = 8; int EXTRAFLO = 9; int DESHUM = 10; int lampe_on = 530; //allume lA LAMPE A CETTE HEURE EN CRO int lampe_off = 2330; //ETIENT LA LAMPE A CETTE HEURE CRO int lampe_on_flo = 659;//ALLUME LA LAMPE A CETTE HEURE FLO int lampe_off_flo = 1900;//ETIENT LA LAMPE A CETTE HEURE FLO int minute;//TOUCHE PAS A CA PETIT CON int heure; //TOUCHE PAS A CA PETIT CON int seconde;///TOUCHE PAS A CA PETIT CON int date;///TOUCHE PAS A CA PETIT CON int mois;///TOUCHE PAS A CA PETIT CON int annee; ///TOUCHE PAS A CA PETIT CON :)1 int temps_perso;//TOUCHE PAS A CA PETIT CON int hydro_on = 65; // HYDRO ON A CETTE VALEUR EN CRO int hydro_off = 85 ;// HYDRO OFF A CETTE VALEUR EN CRO int hydro_on_flo = 60;// HYDRO ON A CETTE VALEUR EN FLO int hydro_off_flo = 40;// HYDRO OFF A CETTE VALEUR EN FLO int hydro_on_flo2 = 60;// HYDRO ON A CETTE VALEUR EN FIN DE FLO int hydro_off_flo2 = 40;// HYDRO OFF A CETTE VALEUR EN FIN DE FLO int extracteur_on = 20;// EXTRA ON A CETTE TEMP OU SUPERIEUR int extracteur_off = 19;// EXTRA OFF A CETTE TEMP OU INFERIEUR LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); void setup() { // RTC.stop(); // RTC.set(DS1307_SEC,00); //réglage secondes // RTC.set(DS1307_MIN,24); //réglage minutes // RTC.set(DS1307_HR,20); //réglage heures // RTC.set(DS1307_DOW,04); //réglage jour de la semaine // RTC.set(DS1307_DATE,23); //réglage date // RTC.set(DS1307_MTH,03); //réglage mois // RTC.set(DS1307_YR,17); //réglage année // RTC.start();REGLAGE HEURE //Sortie Pin Croissance pinMode(BRASSEURCRO, OUTPUT); pinMode(LEDCRO, OUTPUT); pinMode(BRUMCRO, OUTPUT); pinMode(EXTRACRO, OUTPUT); digitalWrite(BRASSEURCRO, HIGH); digitalWrite(LEDCRO, HIGH); digitalWrite(BRUMCRO, HIGH); digitalWrite(EXTRACRO, HIGH); //Sortie Pin Floraison pinMode(BRASSEURFLO, OUTPUT); pinMode(LEDFLO, OUTPUT); pinMode(EXTRAFLO, OUTPUT); pinMode(DESHUM, OUTPUT); digitalWrite(BRASSEURFLO, HIGH); digitalWrite(LEDFLO, HIGH); digitalWrite(EXTRAFLO, HIGH); digitalWrite(DESHUM, HIGH); //Lancement Thermo+LCD lcd.begin(20,4);//Lancement écran lcd.print(" Forum Canaweed "); lcd.setCursor(0,1); lcd.print(" Twinbox "); lcd.setCursor(0,2); lcd.print(" Par Daddario "); lcd.setCursor(0,3); lcd.print(" ALPHA "); delay(5000); lcd.clear(); } void loop() {{ //Récupérer l'heure du DS1307********************************************************************************************** heure = RTC.get(DS1307_HR,true); minute = RTC.get(DS1307_MIN,false); seconde = RTC.get(DS1307_SEC,false); date = RTC.get(DS1307_DATE,false); mois = RTC.get(DS1307_MTH,false); annee = RTC.get(DS1307_YR,false); temps_perso = (heure * 100) + minute; //creation temps_perso if (minute <30) {digitalWrite (BRASSEURCRO, LOW); } if (minute >30){ digitalWrite (BRASSEURCRO, HIGH); } float h = TCRO.readHumidity(); float t = TCRO.readTemperature(); if (isnan(t) || isnan(h)) { } else { if(t > extracteur_on){ digitalWrite(EXTRACRO, LOW); } if(t < extracteur_off){ digitalWrite(EXTRACRO, HIGH); } if(h > hydro_off){ digitalWrite(BRUMCRO, HIGH); } if(h < hydro_on){ digitalWrite(BRUMCRO, LOW); } if(temps_perso > lampe_on && temps_perso < lampe_off){ digitalWrite(LEDCRO,LOW); } else { digitalWrite(LEDCRO, HIGH); } } // fin du texte a modifier lcd.setCursor(0,0); lcd.print(" Partie Croissance "); lcd.setCursor(0,1); lcd.print("T= "); lcd.print(t); lcd.print(" C"); lcd.setCursor(0,2); lcd.print("H= "); lcd.print(h); lcd.print(" %"); lcd.setCursor(8,3); if(digitalRead(LEDCRO) == LOW) { lcd.print("Jour"); } else { lcd.print("Nuit"); } delay(10); lcd.setCursor(0,3); if (heure < 10) { lcd.print("0"); } lcd.print(RTC.get(DS1307_HR,true)); lcd.print("H"); if (minute < 10) { lcd.print("0"); } lcd.print(RTC.get(DS1307_MIN,false)); lcd.print(" "); delay(5000); lcd.clear(); lcd.setCursor(0,0); lcd.print("Extracteur "); lcd.setCursor(11,0); if(digitalRead(EXTRACRO) == LOW) { lcd.print("ON "); } else { lcd.print("OFF"); } lcd.setCursor(0,1); lcd.print("Brumisateur "); lcd.setCursor(12,1); if(digitalRead(BRUMCRO) == LOW) { lcd.print("ON "); } else { lcd.print("OFF"); } lcd.setCursor(0,2); lcd.print("Brasseur "); lcd.setCursor(9,2); if(digitalRead(BRASSEURCRO) == LOW) { lcd.print("ON "); } else { lcd.print("OFF"); } delay(5000); lcd.clear(); } { //PARTIE FLORAISON float h1 = TFLO.readHumidity(); float t1 = TFLO.readTemperature(); if (isnan(t1) || isnan(h1)) { } else { if(t1 > extracteur_on){ digitalWrite(EXTRAFLO, LOW); } if(t1 < extracteur_off){ digitalWrite(EXTRAFLO, HIGH); } if(h1 > hydro_off_flo){ digitalWrite(DESHUM, LOW); } if(h1 < hydro_on_flo){ digitalWrite(DESHUM, HIGH); } if(temps_perso > lampe_on_flo && temps_perso < lampe_off_flo){ digitalWrite(LEDFLO,LOW); } else { digitalWrite(LEDFLO, HIGH); } } if (minute <30) {digitalWrite (BRASSEURFLO, LOW); } if (minute >30){ digitalWrite (BRASSEURFLO, HIGH);} // fin du texte a modifier lcd.setCursor(0,0); lcd.print(" Partie Floraison "); lcd.setCursor(0,1); lcd.print("T= "); lcd.print(t1); lcd.print(" C"); lcd.setCursor(0,2); lcd.print("H= "); lcd.print(h1); lcd.print(" %"); lcd.setCursor(8,3); if(digitalRead(LEDFLO) == LOW) { lcd.print("Jour"); } else { lcd.print("Nuit"); } delay(10); lcd.setCursor(0,3); if (heure < 10) { lcd.print("0"); } lcd.print(RTC.get(DS1307_HR,true)); lcd.print("H"); if (minute < 10) { lcd.print("0"); } lcd.print(RTC.get(DS1307_MIN,false)); lcd.print(" "); } delay(5000); lcd.clear(); lcd.setCursor(0,0); lcd.print("Extracteur "); lcd.setCursor(11,0); if(digitalRead(EXTRAFLO) == LOW) { lcd.print("ON "); } else { lcd.print("OFF"); } lcd.setCursor(0,1); lcd.print("Assecheur "); lcd.setCursor(11,1); if(digitalRead(DESHUM) == LOW) { lcd.print("ON "); } else { lcd.print("OFF"); } lcd.setCursor(0,2); lcd.print("Brasseur "); lcd.setCursor(9,2); if(digitalRead(BRASSEURFLO) == LOW) { lcd.print("ON "); } else { lcd.print("OFF"); } delay(5000); lcd.clear(); }
-
Re,
Bon bah voilà, ça m'aura pris l'après midi. C'est rapide en fait, sachant que j'y connais vraiment pas grand chose xD
Bien-sur, il faut remercier windaube pour la base du programme, gen pour l'astuce des deux DHT, mais tout m'a l'air fonctionnel.
Seul "bizarrerie", pour faire fonctionner mes relais, je dois leur envoyer un LOW. Après ça dépend peut être des relais, je n'en sais rien, mais là, tout fonctionne sur ma breadboard, avec les bonnes réactions, les bons relevés
J'ai donc gardé les valeurs de windaube qui m'ont l'air bonnes (il est plus expérimenté que moi ^^), j'ai juste, parce que c'est la seule façon que j'ai trouvé avec mon peu de savoir, décidé de lancer le brasseur 30minutes par heure, avec cette commande (que jtrouve pas belle)
if (minute <30) {digitalWrite (BRASSEURCRO, LOW); } if (minute >30){ digitalWrite (BRASSEURCRO, HIGH); }
Arf, je voulais l'envoyer sur le site, mais apparement, je ne peux pas :s
Tchao les gens
-
Merci de passer les gens
Du coup, pour récupérer les infos, je fais :
float h = dht1.readHumidity();
float t = dht1.readTemperature();et un autre avec h2, t2 et dht2?
J'ai bien compris la leçon? ^^
-
Bonjour à tous,
Ayant lu, et ayant fabriqué le système de windaube31, son automate à 60€, j'ai décidé de l'adapter à mes futurs besoins (ouai, je sais, je mets des mois et des mois, mais la patience porte toujours ses fruits ^^)
Etant donné que je pars sur deux espaces distincts dès le départ, l'automate méritait quelques améliorations.
Donc pour chaque espace, une gestion différente (en gardant peut être pour le futur le mode "fin de flo")
Espace croissance:
Un capteur DHT22 (humidité/température)
Un brasseur
Un brumisateur
Un extracteur
Un jeu de LED
Espace floraison:
Un capteur DHT22 (humidité/température)
Un brasseur
Un déshumidificateur (je tourne à 50% d'humidité au minimum chez moi, c'est pas mal pour la flo)
Un extracteur
Un jeu de LED
En partant du code de Windaube, j'ai réussi à faire fonctionner l'ensemble comme il faut je pense (enfin, j'affiche ce que je veux afficher sur l'écran, avec les valeurs, ect.. J'ai pas encore testé les relais, mais il n'y a pas de raison que ça ne fonctionne pas)
Mais il me reste un soucis. Est-ce qu'il y a possibilité de faire gérer deux DHT22 avec l'arduino.
J'ai trouvé un semblant de réponse en lorgnant du côté de la librairie DHT22, mais je n'arrive pas à faire fonctionner le capteur avec cette librairie. Le capteur semble fonctionner uniquement avec la librairie DHT, et je ne trouve rien sur le net pour deux capteurs en même temps sur le même arduino.
Merci d'avance
-
Salut
Je viens de mettre en route mon arduino pour tester tout ça, est franchement c'est top. Je me suis permis de passer l'écran en i2c et le DHT22 sur une broche numérique, et tout roule.
Tchao
-
Hello les COBeux,
J'ai une petite question.
J'ai un nouveau projet de led, pour la croissance, mais j'ai vraiment pas besoin de beaucoup de puissance, et du coup, je pensais partir sur des cree cxa 2540. N'ayant pas besoin de lumière dans 30*60, je pensais en mettre deux sur un HLG60H-36A.
30W par espace bouture, ça me semble suffisant. Mais vu que le COB défini son intensité, il va pas me faire cramer mon driver, vu que le COB a besoin de 1.1A visiblement, ou va-t-il falloir que je le sousvolte pour pas qu'il atteigne son intensité max?
(même si je sais que le driver donne un peu plus, j'ai pas envie de faire cramer la baraque ^^)
Bonne journée
-
Salut les chefs,
Aujourd'hui, je viens vous faire part de mon projet pour cultiver.
Donc je partirais sur une secret jardin lodge 90, avec deux espaces de culture, un espace floraison et un espace bouture/pieds mère.
Espace floraison :
-Un petit projecteur LED diy avec 4 COB CREE 2540, drivé par un HLG150H-36A
- Extra TD 350/125 SILENT avec gaine Virgin phonic plus
-FAC phresh filter 400m3/h
-Petit ventilo 12V pour brasser l'air
Pour peut être partir sur du one bud, du coup ça serait planté dans des pots de 2/3 litres (j'ai bon?)
Dans l'espace croissance :
Donc j'aurais deux espace distincts, pour les pieds mère et pour les boutures.
Dans chaque espace, un COB CREE 1840 en 4000k, drivé par un HLG60H-36A commun
Quelques ventilo pour brasser l'air en 12v
Un petit ventilo pour brasser/fortifier les tiges
Substrat/Amendement:
Lors de mes dernières sessions, j'étais parti sur le biobiz lightmix, avec de très bon resultats, donc je vais rester avec.
Niveau engrais, j'étais avec HESI, mais ça remonte à quelques années, du coup, est ce que mes bouteilles sont encores bonnes?
Sinon je pensais partir sur du platinium
Le But:
Donc le but de cette culture, c'est d'être autosuffisant grâce au roulement que j'aurais avec les pieds mères. Je compte lancer 2,3 ou 4 pieds chaque mois, comme ça, j'ai une récolte tous les mois. malheureusement, je peux mettre la box uniquement dans la chambre à coucher, avec ce que ça implique vis à vis du bruit. J'ai pris l'extra la plus silencieuse que j'ai trouvé, mais si vous avez d'autres idées/solutions pour encore atténuer le bruit, voir d'autres extra encore plus silencieux, je suis preneur ^^
N'hesitez pas à donner votre avis, vos idées pour améliorer la chose ^^
Tchao
- 2
-
Yop,
Merci pour les infos bouba et merci à Indi d'avoir accepté
Bonne journée
- 1
-
Bonjour bonjour,
Avant de me lancer à corps perdu dans ma cause, j'aurais aimé savoir, est-il possible de changer de pseudo.
En effet, lors de la création du compte, j'étais bien stupide, et ce pseudo se retrouve un peu partout sur le ouaib. Niveau discrétion, c'est pas ça quoi.
Merci d'avance
Tchao
-
Re,
Je viens de test, et ouaip, ça marche.
Du coup, pour me régler, je fais comment, tension max et j'affine l'intensité ou intensité max et j'affine avec la tension?
Et merci du coup de main, parce que c'est vrai que c'est déroutant ce fonctionnement ^^
-
Re,
Phyl, ouaip, j'ai bien le type A, j'ai essayé de tourner la vis, ça varie bien, mais me référant au datasheet du cob, il est donné pour 36.2V, du coup je monte pas plus. Il faut aller plus haut malgré tout?
-
Salut,
@phyl : J'ai refais le montage de bout en bout, branché le multimètre pour la prise et réglage de tension, j'étais à 36.02, j'ai pas reussi à faire mieux.
Après avoir passé le multi dans le bonne position, et dans le circuit, et sur sa molette, il me sort avec les 3 COBs allumés 2.44A à fond, et 1.06A au minimum, le tout mesuré avec un metrix MX24 étalonné. J'ai beau tripoté le potard dans tous les sens, j'arrive à aller un peu plus haut, mais c'est leger...
Tchao bambino
EDIT: LEs images de mes branchements, au cas où (ça fait longtemps quand même...)
-
Yop la planète verte.
J'ai reçu ce matin ma commande Mouser.
Alors deux choses, bravo Mouser, rapide, fiable et tout.
ET BRAVO FEDEX, qui fait bien mieux que la poste nationale (colis parti vendredi matin des USA, arrivé ce matin, que demande le peuple)
Cependant, quelques questions...
J'ai donc attaqué le montage, normal, comme un gosse, même si le reste du projet n'est pas encore là.
Donc j'ai monté les COB avec leur support sur mes radiateurs, nickel, pas de soucis (une vis de pété mais bon, c'est le jeu, j'avais du rab, j'ai juste du décalé le support et du coup ça fait moche xD)
J'ai tout mis en route et là stupeur.
J'ai branché avec un vrai multi dans le circuit pour prendre l'intensité. Je suis en parallèle, donc je me prends entre la sortie du driver et le positif commun des COBs.
Outre le fait que je me sois trompé de sortie sur le multimètre, ce qui m'a fait croire que rien ne marchait, j'ai fait un relevé de l'intensité, et je comprends pas tout du coup
Potard intensité tourné au mini j'ai 1.3 ampères; Au maxi, il dépasse pas 2.9A. Le driver est sensé m'en donné 4.2 (hlg-150H-36A). Est ce que c'est normal (l'intensité est demandé par la led, pas imposé par le driver) ou pas.
Parce que quand je regarde le datasheet des cobs, il me donne 1.1A en intensité , que là, même tout à fond, j'y suis pas.
Alors question température, pate thermique et tout, le rad reste pas chaud (pas de test de plus de 2/3minutes sur la table, ça explose le crane xD)
Voilà voilà, sinon jsuis content, bons conseils ^^
Bonne soirée les gens
-
Salut phyl,
J'ai regardé un peu ce dont tu nous parles, et je me demande, pourquoi passé par des relais SKA20420, alors qu'en commandant un relais type SSR 40DA, et en gardant le système de commande par la platine relais comme tu le propose, on gagnerait en fiablité/simplicité non?
Et pour l'isolation du 220, il me semble que pas mal de ces petites cartes relais ont des octocoupleurs non?
Tchao
EDIT : Laisse tomber jvais retourner lire mes livres un peu... xD
GDW#5 Growduino Shield pour MEGA2560 + LCD 4x20 en open source. [TERMINE]
dans GDW Temp
Posté(e)
Yop,
Awé, je vois que toi tu fais ça bien xD.
Comme les autres, la curiosité piqué tout ça, je regarde et j'apprends.
Par contre, pour l’hystérésis, t'as carrément créé une librairie, chapeau. Je suis pressé de pouvoir lire le projet en entier ^^