Viker

CannaWeedeur
  • Content Count

    272
  • Joined

  • Last visited

Community Reputation

103 Weedeur qui dit pas que des conneries

About Viker

  • Rank
    CannaWeedeur

Recent Profile Visitors

476 profile views
  1. Yop, ensuite il y aurait moyen par le menu sur le Nextion de couper le serveur de données sondes puis de lancer le serveur upload et une fois l'opération d'upload terminé, reboot sur le serveur de données. ++ Viker
  2. Yop @gtiturbo, la redboard a déja un serveur web qui renseigne sur les données des sondes, etc. Du coup, est-il possible de faire coexister deux serveurs web différents avec deux adresses ip. Ce n'est peut être pas impossible mais j'ai un doute. ++ Viker
  3. Yop @JH63, J'ai jeté un regard sur le programme. Si tu as bien modifié la librairie CALCPWM tel que je l'ai indiqué ici, alors le pwm ne descend pas en dessous de la vitesse mini fixée dans le menu ventilateur. Par contre quelque soit la valeur min du pwm, lors d'un dégazage CO2 le pwm comme les auto-transfo se coupe complètement si tu as mis un temps d'intéruption dans le menu CO2. ++ Viker
  4. Yop @JH63, combien de temps as-tu attendu entre le moment ou tu constates le passage à 0 pour les autotransfo et l'entrée dans les paramètres? Et si tu attends plus longtemps est-ce que le pwm passe aussi à 0? De mon côté j'ai bien les deux qui passent à 0. (mon motor_delay est à 10000) Sinon cela fait 8 jours au compteur et je n'ai aucune erreur sonde. ++ Viker
  5. Yop, @JH63 j'ai eu un peu la même panique lorsque plus rien ne fonctionnait en mettant à jours la plateforme espressif 32 dans vs code. J'ai testé la fonction CO2 lors d'un dégazage le pwm ainsi que les sorties autotransfo passe à zéro. Par contre il faut être en mode floraison pour avoir le dégazage et pour que les sortie autotransfo et pwm passent à zéro il faut spécifier un temps d'interruption ventilation dans les paramètres réglages CO2. Sinon aucun problème de sonde depuis 5 jours. Les petites modifs de codes fonctionnent bien. D'ailleurs je suis
  6. Yop @JH63 As-tu bien inséré le code au bon endroit sans toucher à quoi que ce soit d'autre? displayText(&tIP,addressIP); LCD.clear(); LCD.noBacklight(); } si oui alors en principe pas de soucis. Sur VS code espressif 32 doit être en 3.5.0 sinon ça bug. ++ Viker
  7. Yop @JH63, pas de problème sur le pwm de mon côté mais je n'ai pas essayé avec le CO2 activé. @gtiturbo avec les am2320 le buffer n'est pas forcément la solution. Depuis mon changement de câbles sondes je n'ai presque plus eu d'erreurs. Et avec les petits changements de code je n'en ai actuellement plus. (5 jours sans erreurs) Je continue les tests et si des erreurs réapparaissent alors je regarde le sda et slc à l'oscilloscope pour voir la gueule du signal. Si il est tout dégueu alors le buffer est envisageable à base de P82B715 comme pour la sonde sht35 sur les g
  8. Yop @JH63, un LCD.noBacklight(); en fin de void setup(); juste après LCD.clear(); ++ Viker
  9. Yop @JH63, un LCD.noBacklight(); en fin de void setup(); juste après LCD.clear(); ou un câble plus court ++ Viker
  10. Salut @gtiturbo super boulot ton contrôleur. Ce serait bien de commenter chaque photos histoire d'en savoir plus. Bienvenue sur le redboard entraide. Ton aide sera appréciée. @JH63 la greenboard et le growduino ont cette option, c'est pourquoi il me semble évident qu'elle soit sur la redboard. Par contre je suis loin d'être pro en programmation, je suis même un newbie et du coup m'attaquer au programme de Gen n'est pas facile d'autant que maintenant il faut jongler avec les pointeurs, les différentes librairies. Donc ma contribution est ce qu'elle est et c
  11. Salut JH63, j'ai corrigé ++ Viker
  12. Yop, Dans le sujet Programme RED Board et installation, je faisais part à Gen de modifications possibles: - possibilité de rendre programmable les sorties dessicateur et brumisateur afin que l'on puisse choisir si celles-ci sont utilisées en tant que tel ou les dédier au chauffage/climatisation. En d'autre termes, liés ces sorties au taux d'humidité ou à la température et de les rendre actives si au dessus ou si en dessous d'une valeur seuil choisie dans le menu paramètre. - un mode de protection (éventuellement programmable) qui si une sonde ne réagit
  13. Yop, non pas de soucis pour la carte car par cette action tu empêches juste d'envoyer des données au lcd à chaque boucle du programme. Cela ne change pas fondamentalement le comportement de l'esp32 comme par exemple transformer une entrée en sortie ou réciproquement. Donc aucun risque. ++ Viker
  14. Yop, @JH63, pour effectivement ne pas exécuter une instruction il suffit de la mettre en commentaire avec // devant. Je ne pense pas qu'il soit utile de supprimer l'affichage du lcd dès le début au moment du boot car tu as toutes les indications d'initialisation. Par contre dans le void loop() il est possible de ne plus rafraichir et donc d'envoyer de données au lcd. Pour cela il suffit de mettre en commentaire l'antépénultième ligne du programme comme ceci: // lcdDisplayInfo(addressIP,now.unixtime(),delta,AM2320_A_error_counter,AM2320_B_error_counter);
  15. Yop, @JH63 c'pas faux. edit: je viens de l'ajouter dans le précédent post ++ Viker