Viker

CannaWeedeur
  • Compteur de contenus

    379
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Viker

  1. Viker

    GROWDUINO [Zone de partage]

    Pas de problème. Je patiente et du coup je vais jeter un oeil sur la page du proto ++ Viker
  2. Viker

    GROWDUINO [Zone de partage]

    Arf, je viens de mettre la nouvelle classe moteur mais j'ai toujours un clignotement comme si la comparaison de vitesse était toujours différente alors qu'il n'y pas eu de changement de température. Il y a bien une instance de la classe pour l'extra et une pour l'intra? il n'y pas comparaison de la vitesse de l'intra avec celle de l'extra? Que se passe-t-il? Edit: ou est-ce le fait que currentSpeed soit initialisée à 0 et qu'elle reste à cette valeur ? int _currentSpeed = 0; ++ Viker
  3. Viker

    GROWDUINO [Zone de partage]

    Excellent. Possibilité de modifier et vérifier la valeur du délai des relais via l'interface du miniGrowduino. Bon je vais quand même utiliser la valeur par défaut sans toucher au programme J'upload la nouvelle bibli, je teste sur 24h. A plusieurs on est plus intelligent Vive la zone de partage! ++ Viker
  4. Viker

    GROWDUINO [Zone de partage]

    Ah bah oui en effet comparer si la vitesse est différente de la vitesse actuelle dans la classe même.
  5. Viker

    GROWDUINO [Zone de partage]

    Bonjour, Je viens de mettre la nouvelle classe MotorDriver et j'ai testé sur une lampe à filament et... bah ça clignote. En effet runMotors est relancé periodiquement avec runProcess et du coup MOTOR_DRIVER.setSpeed est également relancé et par conséquent 500 ms de délais. Du coup il est possible qu'en effet les ssr ne grillent plus (je n'ai pas encore testé) mais par contre l'allumage extinction des intra extra toutes les 2 secondes ne vont-ils pas nuire à leur durée de vie? Du coup quel est la meilleur option pour éviter le clignotement (hors changement de vitesse)? J'ai pensé à une
  6. Viker

    GROWDUINO [Zone de partage]

    Bon je testerais demain en espérant ne pas avoir à redessouder et souder :/ merci Gen ++ Viker
  7. Viker

    GROWDUINO [Zone de partage]

    héhé trop rapide Gen! et oui j'ai compris en regardant ton code qu'il faut un begin et un end transmission pour chaque commande. Bon et bien en attendant confirmation de ta part après test je m'en vais changer le ssd cramé. ++ Viker
  8. Viker

    GROWDUINO [Zone de partage]

    Ce que tu appelles la classe moteur c'est la librairie? et du coup est-ce que ce changement est pertinent? void MotorDriver::setSpeed(int motorSelected, int speed) { if(speed > 7){speed = 7;} if(speed < 0){speed = 0;} Wire.beginTransmission(_I2cAddress); Wire.write(motorSelected); if(_reverse) { Wire.write(inverted_speed[0]); delay(500); Wire.write(inverted_speed[speed]); } else { Wire.write(normal_speed[0]); delay(500); Wire.write(normal_speed[speed]); } Wire.endTrans
  9. Viker

    GROWDUINO [Zone de partage]

    C'est l'intracteur donc il tourne en permanence. Il est régulé par minigrowduino par la sortie intra et la rampe de ssr 8 voie. Il change donc de régime en fonction de la température et par conséquent change de sortie ssr. Mais là je constate que c'est la sortie correspondant à la vitesse là plus élevée qui est morte sachant que vu les températures actuelles il n'a pas du changer de sortie ou alors c'est au changement de sortie qu'il a claqué mais ce n'est que supputation. ++ Viker
  10. Viker

    GROWDUINO [Zone de partage]

    Merci Gen. Alors le ssr est un ssr 8 voie high level trigger communément vendu sur allixx Il ne semble pas avoir chauffé d'aspect extérieur mais il est devenu passant de façon permanente alors qu'il devrait être non passant au repos (non connecté) ++ Viker
  11. Viker

    GROWDUINO [Zone de partage]

    alors oui le relais est un interrupteur à distance là je n'apprend rien. si je pose la question c'est parce que mon intracteur n'arrête pas de me péter mes relais ssr du coup je me demandais que faire et si je devais mettre au cul de l'intracteur quelque chose pour que cela ne pète pas mes ssr. Sachant que l'intracteur fait 15w et que le ssr est en théorie supporte 2A soit largement plus. Une idée? (sachant, pour info, que c'est le même intracteur qui refusait la régulation avec le circuit régulateur de vitesse universel pour moteur) ++ Viker
  12. Viker

    GROWDUINO [Zone de partage]

    Salut Gen, bon une diode roue libre permet d'éviter un retour de courant dans le circuit lors de l'extinction d'un moteur qui se transforme momentanément en alternateur. La diode shunt le moteur. du coup en ac comment ça se passe? il faut un condensateur non polarisé? ++ Viker
  13. Viker

    GROWDUINO [Zone de partage]

    Sinon petit retour sur les relais ssr chinois que j'ai utilisé afin de me passer de relais mécaniques en pensant que c'était bien mieux. Au final ils sont fragiles. Sur une rampe de 8 j'ai d'abord eue les petit fusible vert qui ont claqués par ci par là. Du coup, je les ai remplacés par des fusibles réarmable de 2A. Ensuite sur cette même rampe j'ai eu deux ssr qui ont claqués et que j'ai du remplacer. Bref il ne sont pas cher et pas très fiable. Du coup, préférez le bon vieux relais à bobine ou des ssr de meilleur qualité. Sinon question sur un moteur dc on utilise une diode
  14. Viker

    GROWDUINO [Zone de partage]

    Salut GEN, tu as raison, je modifierai à l'occasion. Mais bon comme ça gère que l'extinction de l'écran ce n'est pas dramatique. Salut John.Do, Je n'ai fait qu'ajouté la possibilité de changer la valeur de l'hystérésis pour la température et l'humidité Mais par contre le choix de Gen d'utiliser l'hystérésis et non un pid (gen tu me corriges si je me trompe ) permet de ne pas déclencher et d'éteindre le chauffage ou la clim dès le franchissement de la valeur sélectionné ce qui donnerait comme résultat une succession d'allumage et d'extinction des appareils façon cligno
  15. Suite à une demande MP voici le schéma ainsi que les fichier gerber pour le régulateur de vitesse universel pour moteur. ++ Viker I2C Motor Phase controler.zip
  16. Viker

    GROWDUINO [Zone de partage]

    Salut, Très belle réalisation! Clairement cette taille de boitier est mieux pour pouvoir faire le miniGrowduino. (Le mien étant devenu presque trop juste pour les transfo alors que j'avais initialement prévu des cartes de contrôle des ventilateurs) Suite à une demande en MP je vais partager mon code. C'est une version basée sur la version 1.34 de GEN Les modifs sont les suivantes: - possibilité de changer l'heure et la date - un mode séchage en plus du mode cro et flo qui pilote l'intra et l'extra en fonction du taux d'humidité et non de la température et coupe la lampe 1. (le rég
  17. Viker

    GROWDUINO [Zone de partage]

    Yop. Merci Gen. J'ai fait la modif mais en mettant le - du relais Fotek en direct sur le GND de la platine et le + sur la sortie du miniGrowduino dédié à la lampe car mon allumage était prévu en HIGH et non LOW. Mais le résultat est là et cela fonctionne à merveille. Sinon au final je suis parti sur des transformateur et non la platine régulatrice de vitesse car au final cela ne fonctionnait pas avec mon intracteur même avec les modifs. (En fait il faut que je refasse un autre design du pcb sans le soft start) Alors voilà comme promis les toffs. Voici tout d'abords la vue d'ensemb
  18. Viker

    MiniGrowduino 13

    Depuis l’album : Arduino

    Menu modif Max Extracteur
  19. Viker

    MiniGrowduino 12

    Depuis l’album : Arduino

    Menu Min/Max/Delta
  20. Viker

    MiniGrowduino 11

    Depuis l’album : Arduino

    Menu Extracteur
  21. Viker

    MiniGrowduino 10

    Depuis l’album : Arduino

    Menu Extracteur/Intracteur
  22. Viker

    MiniGrowduino 09

    Depuis l’album : Arduino

    Modification de l'hystérésis
  23. Viker

    MiniGrowduino 08

    Depuis l’album : Arduino

    Menu mode de culture
  24. Viker

    MiniGrowduino 07

    Depuis l’album : Arduino

    Menu environnement
  25. Viker

    MiniGrowduino 06

    Depuis l’album : Arduino

    Modif date et heure