Gen

CannaWeedeur Confirmé
  • Compteur de contenus

    3 039
  • Inscription

  • Dernière visite

  • Jours gagnés

    5

Tout ce qui a été posté par Gen

  1. yop fais moi un schéma de ton GPIO/relais chinois/SSR et je te dirai si ça colle ++ GEN
  2. yop oublies la platine relais chinoises pour tes lampes 25A par lampe ?? ça fait du 5000W ! Tu ne te serais pas trompé qlq part ? Pour une distance de 1mètre cela ne pose pas de problème. Par contre si tu utilises plusieurs GPIO simultanément tu devras mettre un étage d'amplification genre array de transistors (ULN2008). Car je ne pense pas qu'une framboise puisse débiter bcp de mA edit : Je ne crois pas que tu puisses remplacer tel quel le relais (boite noire) car je pense qu'il est alimenté en 220V, il te faudra faire un petit montage interm
  3. yop un relais SSR se pilote exactement comme un relais mécanique avec du 3 à 32 VDC donc ça passe sans problème sur un GPIO ++ GEN
  4. Yop Quand on travaille avec des ballasts, à l'allumage il y a un pic de charge, les relais mécaniques n'apprécient pas spécialement ce traitement, car il se crée à chaque allumage un coup d'arc entre les contacts du relais, ce qui aura à la longue comme conséquence de les souder ensemble. De fait, le circuit reste fermé et le courant passe non stop Et voila l'explication. Moralité, pour du ballast, utilisez des relais SSR edit : Pour les leds ou les envirolites qui scintillent quand le courant est coupé, c'est dû à un courant de fuite, la tension d
  5. Gen

    GDW#22 GLOBAL CONTROLER

    Yop Circuit monté, je teste dans la semaine. ++ GEN
  6. re: Quelques conseils en programmation. Dans ton code tu utilises un entier (int) pour déclarer la valeur d'état : int brasseurState = 0; Cette variable n'aura que 2 valeurs possibles (0 ou 1), alors pourquoi ne pas utiliser un booléen ? booléen = 0 ou 1 / faux ou vrai Ce qui donne en déclaration : bool brasseurState = false; tu y gagneras en mémoire et tu peux utiliser directement cette valeur booléenne pour te faciliter la vie et réduire ton code Exemple Ton code if ( TimerBrass <= 10 ) { digitalWrite(brasseur,
  7. Gen

    GDW#22 GLOBAL CONTROLER

    Yop Je ne suis pas mécontent de ma première expérience de circuit imprimé 4 couches qui m'a permis de diminuer la taille du circuit imprimé Cela m'a facilité la tâche du routage des pistes.Je fais toujours le plus gros manuellement, et ensuite je laisse l'auto-routeur terminer. Si on le laisse faire dès le début.. On se retrouve avec pas mal de déviations inutiles. Donc j'ai reçu mes circuits imprimés aujourd'hui Face avant Face arrière C'est donc le circuit qui remplacera le mini-contrôleur et le GRCC. Il est dédié au n
  8. re: Pioche dans le programme GrowDuino V3, tu y trouveras toute l'inspiration dont tu as besoin, ainsi que des classes qui te faciliteront la tâche Bonne prog ++ GEN
  9. yop J'ai jeté une bille vite fait et.... Ton programme va planter au bout d'une 50 aines de jours. la fonction millis() est à bannir pour des programmes à cycles longs Utilises unixtime du RTC Tu n'utilises pas d'hystérésis sur ta t° et ton Hr. de fait les relais seront sollicités de manières répétitives pour rien Les données sont en dur dans le code... pas glop, à la moindre modification, il faut recharger le programme voila en gros ce que j'ai vu rapidement, en espérant que cela puisse t'aider ++ GEN
  10. yop Tu n'as pas de rétro-éclairage.. à contrôler : 1-tension de sortie du transfo au multimètre a régler sur 5.01v en charge (Attention, comme l'alim rentre directement sur le 5V de l'arduino, si tu dépasses 5.5V, tu crames le contrôleur) 2-présence du jumper à l'arrière du LCD 3-reglage de la luminosité LCD avec le petit potar bleu à l'arrière. Le fait que ton clavier déconne est dû à une mauvaise tension d'alimentation ou un mauvais contact du clavier au shield ++ GEN
  11. Yop Mets ton SSR lampe sur TIMER 1, C'est lui qui détermine les calculs jour/nuit pour toute la gestion. Pour l'instant, un seul point d'interrogation au sujet de la connexion des prises externes. Le neutre de la prise doit-il aller au neutre "général" venant de l’alimentation générale en 220v ? oui A propos des fils : - dimension : de 2,5mm pour tout ce qui est 220v, 0.75 pour le reste. oui - couleur : les fils rouge, noir, bleu et vert de mon schéma sont-elles correctes ? on s'en fout, (bleu neutre, noi
  12. yop Ton schéma est faux la platine relais ne se branche pas sur les connecteurs SSR, mais sur le connecteur vert 10 pin nommé RELAIS ++ GEN
  13. Pour ceux qui désirent automatiser leur système de culture, voici la version finale du GrowDuino (V3) Ce shield est destiné aux arduino's Mega 2560. Il est capable de gérer : - 2 timers journaliers avec différentiation de cycles (Croissance, Floraison, Séchage). C'est le TIMER1 qui défini jour/nuit pour tout le système. - 2 timers cycliques avec différents modes de travail (aéro, perco, terre, etc). En mode cyclique, différentiation de timing en fonction du jour ou de la nuit - 1 gestion de dessiccateur avec valeurs différentes (Croissance, Floraison, Jo
  14. Yop L'alimentation se fait via le connecteur du shield, il faut une alimentation de 5V 3A Une fois sous tension, toutes tes questions trouveront réponses dans le menu. *= accès menu Pas besoin de relier à un PC, l'arduino est déjà programmé, (verion logicielle pour sonde MH-Z14 & MH-Z19) ++ GEN
  15. Salut la room Voici mon dernier projet en date, le global controler V1. C'est ce qui remplacera avantageusement le GRCC et le mini-contrôleur que je ne ferai plus. Circuit compact 4 couches Couche 1 TOP Couche 2 GND Couche 3 VCC Couche 4 BOTTOM vue globale le circuit il fonctionne avec 1 sondes IN DHT22 (T°/HR) + 1 sonde OUT DS18B20 (T°) et un capteur CO2 auto-calibré MH-Z19 commande par clavier, affichage LCD 4x20 Contrôleur ATMEGA2560 commande relais par ULN2803 fonc
  16. Gen

    GDW#10 GENesis

    yop.. Cela dépendra en majeure partie si j'arrive à travailler avec les écrans nextion. Pour le moment le sens arduino vers écran ne pose aucun problème, le problème que je rencontre c'est la détection par l'arduino des actions sur l'écran. J'attends toujours la réponse de Itead, et ayant visionné toutes les vidéos sur l'utilisation des nextion, il n'y a aucun exemple de ce qui me pose problème.. Je commence à me poser des questions... A suivre ++ GEN
  17. Gen

    GDW#10 GENesis

    Yop J'ai pris du retard avec les montages de proto, bref c'est bientôt terminé et je vais pouvoir attaquer sérieusement le projet. J'ai déjà pensé à quelques modifications, à savoir le remplacement du contrôleur arduino Due par un ESP32S qui a le double de vitesse 160MHz et 16M ram au lieu des 512Kb A bientôt pour la suite ++ GEN
  18. Yop Ce topic existe https://www.cannaweed.com/forums/topic/214966-liste-projets-gentronik-update9-29102018/ si tu as un méga, alors il faut passer sur le shield GrowDuino ++ GEN
  19. yop tu me mp pour les modalités. Oui c'est ouvert car c'est sur base d'un arduino UNO, et on peut y modifier le code ++ GEN
  20. Gen

    GDW#12A GRCC V3 [update]

    yop au fur et à mesure je vais supprimer l'utilisation des platines moteur 7fils par une platine moteurs I2c double cela se branche sur le bus I2c il y a deux sorties, la première pour l'écran et le clavier (via un PCF8574) et la seconde pour la platine moteur (intra/extra) Je vais bientôt faire une démo ++ GEN
  21. Gen

    GDW#12A GRCC V3 [update]

    Yop Circuit monté ! taille réduite drastiquement :-) Ce sera la dernière version du GRCC ++ GEN
  22. Gen

    GDW#12A GRCC V3 [update]

    Salut Circuits reçus ++ GEN