Viker

CannaWeedeur
  • Compteur de contenus

    379
  • Inscription

  • Dernière visite

Messages posté(e)s par Viker

  1. Yop,

    @Fabristi je pense que tu peux faire le switch entre les deux mais je n'ai pas de certitude car à l'époque quand j'avais fait le switch inverse il a fallu que je modifie les librairies en conséquence. Fait un essai et tu verras.

     

    ++

    Viker

  2. Yop,

     

    @Fabristi

     

    Le 21/07/2023 à 04:46, Fabristi a dit:

     

     

    Yep 

     

    @Viker les io 5 et 23 est ce que je peux y mettre ce type de module pour controler mon relais SSR pour le dessic ?

     

    661599043_Capturedecran2023-07-21a09_28_24.thumb.png.a2d8dc6dbf4844fb0aa96c83bfe7e7ee.png  1296463317_Capturedecran2023-07-21a09_30_32.thumb.png.197dfcff329ecfddb7ca99c993f77ba7.png

     

    Sinon peux tu me conseillé ? Non tu ne peux pas utiliser ces modules mais prend ce module à base uln2003. Attention aux branchement (regardes le datasheet) et il faut que tu trouves une source de +5V de la redboard pour l'alimenter. Ce module pourra servir pour les deux io 5 et 23

     

    - Pour le OTA je n arrive pas à accéder à la page redboard ( connexion impossible), donc pour l'upload impossible pour l instant.

     

    - En salle B j ai remarquer des incohérences de valeurs les maxi sont a la place du mini pour l hum est la Temp et m indique du 15% de plus alors que les 2 sondes A et B sont dans la même salle...  N ayant pas trouver les LTC4311  ici j ai opter pour des Isolateur ISO1540 I2C - STEMA QT Qwiic mais sans les jst adéquat je ne les ai pas encore teste...  

    L'écart de 15% correspond aux marges d'erreurs des modules (+ ou - 10%) donc tout va bien

    - J ai brancher ma sonde CO2 ( Une MH-Z19C) et aucun retour a part le clignotement de la led de la sonde... mais j ai 1m50 de cables blindé 4 cores, je me sert de la tresse en Gnd du coup je me pose pas trop de question du pourquoi je n'ai pas de retour sur le nextion.... a voir apres la mise en place des isolteur i2c.

    Normale que cela ne fonctionne pas ce n'est pas de l'i2C donc enlèves tes modules et mets les sur les sondes de température/humidité.

    je vais continuer de pencher sur OTA pour le moment et je reviendrai...

     

    ++

     

    ++

    Viker

    • Like 1
  3. Yop,

     

    @Fabristi cool ça à l'air de fonctionner à part la page web

    Avais-tu bien suivi la procédure pour l'uploader ?

     

    Sinon tu peux essayer de la faire passer par l'OTA pour rappel pour accéder à l'OTA il faut que tu mettes /upload devant l'adresse ip de la redboard

     

    ++

    Viker

  4. Yop,

     

    @Fabristi bonnes nouvelles concernant les channels led ainsi que les sorties (pwm je suppose).

    Du coup tu as des valeurs de températures cohérentes?

     

    Comment procèdes-tu pour l'OTA? Tu utilises la page web de la redboard?

    Si tu soude une nouvelle prise usb utilise de l'air chaud pour le faire avec du flux.

    Idem pour la puce FTDI si tu en trouve une originale.

     

    ++

    Viker

  5. Yop,

     

    @Fabristi

    Les erreurs en jaunes ne sont pas graves et il est bon que tu puisses programmer la redboard en OTA car la puce usb est une fake qui crâme à la longue.

     

    je pense qu'il était inutile de couper tes câbles à 1,80m et de les laisser à 2,50. As-tu des relevés de températures sur les 3 sondes ?

    Si oui ce n'est pas la cause du problème.

    Si l'intra et l'extra sont à 0 c'est normale que le pwm n'ait pas de jus. Changes tes paramètres de conditions de déclenchement de ton intra et de ton extra ;)

     

    Je n'est jamais vérifié les chanels des led vu que je ne m'en sert pas de plus ton message n'est pas super explicite. Veux-tu dire que le quand tu sélectionnes chanel 0 dans les paramètre cela change le chanel 6 ? As-tu le branchement correcte sur la redboard ? Quand est-il des autres chanel? Explicites plus mieux stp?

     

    ++

    Viker
     

  6. Yop,

     

    @Fabristi je pense que ton changement de classe watering devrait  corriger le problème mais fait un essai et tu auras la réponse.

     

    le pwm sont là pour dimmer des intra et extra des deux salles mais à conditions que tes intra et extra soient contrôlables  par pwm, ce n'est qu'une commande en aucun cas un circuit de puissance.

    Concernant les pins, cherches dans les déclarations du programme tu devrais trouver.


    ++

    Viker

    • Like 1
  7. Bonjour,

     

    @Fabristi merci pour ton commentaire.

     

    Depuis octobre je n'ai pas fait de modifications sur la redboard.

    Je suis arrivé à une stabilité non parfaite mais rien à voir avec le début.

    Lors de la programmation des horaires, vitesses, seuils de déclenchement j'ai quelques reboot mais une fois réglé cela fonctionne.

    Cependant il m'est arrivé d'avoir, malgré mes changements, pertes de sonde CO2.

    La redboard doit donc être sous surveillance et il n'est pas possible de ne pas regarder chaque jour pour vérification.

    L' ajout de modules LTC4311 est indispensable sur les sondes AM2320 et il faut des câbles torsadés et blindés pas trop long (max 3m) pour brancher les sondes.

    Les autos transfos doivent être loin de la redboard et les câbles des sondes ne pas passer à côté de ceux-ci. Je t'invite à voir mon montage ici et la.

    Si ta clim a un thermostat, je ne la brancherai pas à la redboard mais la laisserai seule gérer son déclenchement.

     

    En espérant avoir répondu à tes questions

     

    ++

    Viker

  8. Yop,

     

    Après quelques jours de fonctionnement avec le LTC4311plus de soucis sur l'i2c soit aucune pertes des sondes AM2320 ni aucun problème de passage des vitesses moteurs intra et extra.

    Cependant est apparu un problème sur les sondes MHZ-19B. Pertes de celles-ci au bout d'environ 24h et particulièrement lors de la coupure des lampes.

    Je me suis penché sur le problème il s'avère que les sondes MHZ-19B sont sensibles aux baisses de tensions.

     

    Afin de stabiliser les tensions d'alimentation de ces sondes j'ai donc ajouté un condensateur radial polarisé de 10µF (16volts) directement sur chaque sonde en soudant la patte + sur le Vin et la patte - sur gnd.

    Cela fait maintenant 7 jours que la redboard fonctionne sans aucune pertes, erreurs. 🙂

     

    ++

    Viker

    • Like 1
    • Thanks 2
  9. Yop,

     

    Nouvel upload du programme REDBOARD3. Même procédure qu'auparavant.

    Correctif de l'arrosage qui ne se déclenchait que lorsque la lumière était allumée -> l'arrosage fonctionne maintenant à tout moment programmé.

    Correctif du pictogramme CO2 qui restait allumé sur la page principale du Nextion en mode séchage alors que le CO2 est coupé.

     

    Suite à de nombreux tests, l'i2c est problématique et des erreurs apparaissent, soit sur les sondes am2320 soit sur la gestion des moteurs.

    Vu le nombre de périphériques sur les 2 lignes i2c il en résulte une capacitance élevée, au delà des spécifications de l'i2c. Il en résulte un signal i2c dégradé qui entraine des erreurs.

    Cependant, il y a une solution le LTC4311.  Il s'agit d'un circuit qui "corrige" le signal i2c.

    Il faut 2 LTC4311 sur la redboard, un par ligne i2c, soit un entre la redboard et chaque sonde AM2320.

     

    Branchement du LCT4311:

     

    Redboard      LTC4311      AM2320

              SCL <----> SCL <---> SCL

              SDA <----> SDA <---> SDA

              +5V  <----> +5V <---> +5V

              GND <----> GND <---> GND

     

    ++

    Viker

  10. Yop,

     

    je t'en prie, je sais ce que c'est d'avoir des merdes sur ce genre de montage électronique pour avoir galéré sur le growduino V3 et la redboard mais tous deux fonctionnent bien maintenant. (mais quels efforts pour en arriver là)

    Ce n'est clairement pas du plug and play.

     

    ++

    Viker

  11. Yop,

     

    à un moment sur la redboard j'avais eu un ralentissement sur le Nextion et c'était dû à Espressif 32 en version plus récente que 3.5.0.

    Je pense qu'on est pas loin de la solution du problème. Dernier essaie avec Espressif 32 version 1.11.0 pour voir car dedans l'arduino framework est en 1.0.4.

     

    ++

    Viker

  12. Yop,

     

    dommage d'abandonner. Il me venait cependant une idée.

    La redboard a été développée avec Espressif 3.5.0

    Il est possible que la Genesis soit développée avec une version antérieure. Essaies 3.4.0 ou peut être 2.1.0 voir une version 1.x.x car leur date de sortie correspondent plus au moment où Gen a codé le programme.

     

    ++

    Viker

  13. Yop,

     

    Pour avoir passé plus d'un mois sur le programme de la redboard, je comprends l'envie qui te démange à vouloir revoir tout le code. 😛 (cependant le jeu en vaut la chandelle)

    il faudrait en effet voir avec quelqu’un d'autre possédant la Génésis et qui serait passé en am2320.

    As-tu essayé avec la version sht-35?

     

    ++

    Viker

  14. Yop,

    je n'avais pas vu les photos sur ton premier message car tu as du les uploads dans un second temps.

    Les connections semble justes, je te fais confiance sur le sda et scl pris sur R1 et R2 sachant que je n'ai vu nul pars de schéma (si tu as le lien pour le schéma je suis preneur)

     

    Si ça fonctionne avec les platines V2 c'est du coup une bonne chose, c'est donc réglé.

     

    Concernant l'effacement de la courbe. Le raz des courbes se fait quand on touche la zone des courbes. Or il se peut qu'en touchant le bouton menu tu touches aussi la zone ras du nextion. Essaies de toucher le bouton menu sur sa partie bord de l'écran pour voir si cela fait un raz.

     

    As-tu toujours la lenteur dans le menu? As-tu installé la version 3.5.0 d'Espressif 32?

     

    ++

    Viker

     

  15. Yop,

    je n'avais pas vu les photos sur ton premier message car tu as du les uploads dans un second temps.

    Les connections semble justes, je te fais confiance sur le sda et scl pris sur R1 et R2 sachant que je n'ai vu nul pars de schéma (si tu as le lien pour le schéma je suis preneur)

     

    Si ça fonctionne avec les platines V2 c'est du coup une bonne chose, c'est donc réglé.

     

    Concernant l'effacement de la courbe. Le raz des courbes se fait quand on touche la zone des courbes. Or il se peut qu'en touchant le bouton menu tu touches aussi la zone ras du nextion. Essaies de toucher le bouton menu sur sa partie bord de l'écran pour voir si cela fait un raz.

     

    As-tu toujours la lenteur dans le menu? As-tu installé la version 3.5.0 d'Espressif 32?

     

    ++

    Viker

  16. Yop,

    je n'avais pas vu les photos sur ton premier message car tu as du les uploads dans un second temps.

    Les connections semble justes, te te fait confiance sur le sda et scl pris sur R1 et R2 sachant que je n'ai vu nul pars de schéma (si tu as le lien pour le schéma je suis preneur)

     

    Si ça fonctionne avec les platines V2 c'est du coup une bonne chose.

     

    Concernant l'effacement de la courbe. Le raz des courbes se fait quand on touche la zone des courbes. Or il se peut qu'en touchant le bouton menu tu touches aussi la zone ras du nextion. Essaies de toucher le bouton menu sur sa partie bord de l'écran pour voir si cela fait un raz.

     

    As-tu toujours la lenteur dans le menu?

     

    ++

    Viker

  17. Yop,

    ok j'ai bien la même source du programme.

    Tu avais les lenteurs avant tout upload?

    Vérifie à 3 fois tes branchements de sondes avant d'alimenter. Utilises-tu un convertisseur bidirectionnel pour la sonde am2320. Attention au sens de branchement et repique le 5v et 3v3 (vérifies au multimètre)

     

    ++

    Viker

  18. Yop,

     

    ok, ré-injecte et regardes le résultat mais avec nouveau download et nouveau projet.

    Regardes si cela change.

    Ensuite ajoute au moins la sonde AM2320.

    As-tu la sonde extérieur DS18B20? Si oui branches la aussi.

    Regardes de nouveau ce que cela donne

     

    ++

    Viker

  19. Yop,

     

    As-tu branché toutes tes sondes avant allumage?

    Car j'ai vu que si il n'y avait pas la sonde CO2 et que spécifie qu'il y en a une cela bloque (ou peut être ralentie le Genesys)

    La sonde extérieur relève la température mais ne l'affiche pas pour autant sur le nextion, cela dépend de la programmation de Gen.

    Sur le Growduino V3, il n'y a pas l'affichage de la température extérieur mais cependant elle est pris en compte par le programme.

    Sur la Redboard elle est prise en compte et affichée.

     

    Re-download le programme, décompresses-le et renommes-le en GENESYS_AM2320_MHZ19_V2 puis efface les .pio, etc. comme précédemment et ouvres le tel quel dans VScode (en tant que deuxième projet)

    Ne fais aucune modifications de programme, compile et upload puis factory reset et dis moi si c'est lent ou si cela fonctionne comme avant.

     

    ++

    Viker