Juaaah 217 Posté(e) décembre 15, 2019 Partager Posté(e) décembre 15, 2019 (modifié) Salut a tous et à toutes, Je crée ce post qui seras peut-être par la suite un journal de bricolage, j'attendrais vos critiques et vos conseils, tout est bon a prendre^^ Je vous explique vaguement mon projet : Basé, inspiré, imaginé grâce à @Gen qui, en regardant tout son boulot m'as motivé a m'y mettre aussi : je veux réaliser un contrôle semi-automatique sur ma culture : régulateur de température/humidité + Gestion cycle lumineux. Avec réglages sur écran tactile Nextion 3.5" Enhanced, une sonde bme280 en i2c (je vais devoir faire une lecture a au moins 1,5 mètres du boitier donc un i2c expander sera sûrement a rajouter mais le quel, bonne question ^^), le tout tourneras sous Espressif ESP32DevKitC avec un alimentation a découpage asiatique 5v 3A. Pour les relais se sont des SSR Fotek 25-DA de provenance asiatique. Le module rtc sera un DS3231. Le tout est actuellement relié sur une prototype board avec des connecteurs JST, et les pistes sont faites de fils a wrapper. Car créer un circuit imprimé pour 1 seul exemplaire me semble pas raisonnable, a voir je voulais vos avis la dessus ^^ Le code de l'esp sera la partie la plus longue a réaliser, et sera celle qui nécessite le plus de compétences, et de temps.. Actuellement je peux : -Voir la date/température/humidité/pression/altitude -Régler DS3231 -Régler le timer de l'éclairage de la librairie "DailyTimer" de Gen -Régler mode croissance/floraison -Régler température et humidité désirée ainsi que l’hystérésis de chaque (EEPROM uniquement, je peux charger et modifier les valeurs mais n'influent actuellement sur rien) -Piloter le SSR 1 (eclairage) Voici des photos : Comme vous pouvez le voir je n'ai pas reçu les prises qui vont sur le boitier ni l'alimentation. Je vais aussi peut-être utiliser des connecteurs type aviation pour relier la sonde au boitier. Voila, sans oublier un gros merci a Gen qui, sans lui, rien de tout sa n'existerais ^^ A bientôt pour la suite ++ Modifié décembre 15, 2019 par Juaaah 2 Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 15, 2019 Partager Posté(e) décembre 15, 2019 Yop Je vais suivre cela.... ++ GEN 1 Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 20, 2019 Auteur Partager Posté(e) décembre 20, 2019 (modifié) Salut ! N'ayant pas encore reçu l'alimentation, je me pose tout de même la question si je n'aurais pas de problèmes de fluctuation.. j'ai pu lire qu'un condasteur 470 uF pouvais régler le problème mais n'utilisant pas d'auto-transformateur je me demande s'il es quand même utile.. Je me demande aussi si je ne devrais pas rajouter un protection du genre fusible.. si oui quel type et quelle amperage ? Sachant que j'aurais sur les ssr un ballast electronique 600w, un chauffage électrique stanley 3300w, un humidificateur, et le dernier extracteur je pense(400/800m3h) J'avais du 2,5 en cuivre sous la main donc pour le neutre cest en 2,5 mais le reste c'est du 1,5. C'est bon quand même non? Voila sinon niveau câblage je comptais chainer uniquement la terre. Merci d'avoir lu, ++ Modifié décembre 20, 2019 par Juaaah Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 22, 2019 Partager Posté(e) décembre 22, 2019 (modifié) Yop Avant quoi que ce soit, déjà passer sur SHT35. 1,5mm² = 9A 2,5mm = 16A Après c'est toi qui vois en fonction des puissances, idem pour les fusibles ++ GEN Modifié décembre 22, 2019 par Gen 1 Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 25, 2019 Auteur Partager Posté(e) décembre 25, 2019 Le 22/12/2019 à 12:28, Gen a dit: Yop Avant quoi que ce soit, déjà passer sur SHT35. 1,5mm² = 9A 2,5mm = 16A Après c'est toi qui vois en fonction des puissances, idem pour les fusibles ++ GEN Salut Gen ! J'ai vu ton topic "Du DHT22 au SHT35", mais j'ai vu que tu n'as pas parlé des BME280, et dans ta réponse non plus ^^ Je voulais savoir la différence, ou alors pourquoi un SHT35 et pas BME280 ? Ils se ressemblent d'aspect D'accord bon je vais donc commander un 9A mais je vois que c'est pas courant en tout cas on dirait, j'ai trouvé ça c'est bon ? (https://www.ebay.fr/itm/Littelfuse-CCMR-9-9A-9-Amp-600V-Time-Delay-Fuse-10-38/263065248011?hash=item3d3fe9210b:g:bzwAAOSwsnldW1a0) Après pour le porte fusible si je prend un prévu pour 32a mais que je met le fusible 9a c'est bon ? (https://www.ebay.fr/itm/LEGRAND-05808-Porte-Fusible-coupe-circuit-32A-10-38-Neuf/331961745162?hash=item4d4a763f0a:g:mh0AAOSwevJd54tx) Merci ++ Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 25, 2019 Partager Posté(e) décembre 25, 2019 Yop Bon tu rames dans la semoule.. J'ai expliqué pourquoi j'utilise un SHT35 et pas un BME280, les mesures n'était pas satisfaisantes à mon goût Fusibles 9A en disjoncteur automatique n'existent pas, 9A c'est une moyenne basse avec marge de sécurité, (1mm² = +/- 6A) on utilise du 10A ++ GEN 1 Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 27, 2019 Auteur Partager Posté(e) décembre 27, 2019 Re Gen et un gros merci c'est cool Bon donc je part sur un SHT35 modèle "anti poussière" tu as pu tester toi de ton coté ce modèle ? Sinon à part ça j'ai pris un disjoncteur Siemens 10A et j'ai changé de boitier car j'ai vite compris que j'allais être à court de place (et vous remarquerez que je n'ai toujours pas reçu ni les prises ni l'alimentation 5v 3A de provenance asiatique.........) A bientôt ! ++ Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 27, 2019 Partager Posté(e) décembre 27, 2019 Yop Tu as monté ta plaque de fond à l'envers ++ GEN 1 Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 27, 2019 Auteur Partager Posté(e) décembre 27, 2019 il y a 26 minutes, Gen a dit: Yop Tu as monté ta plaque de fond à l'envers ++ GEN Heyy Ah bah merde x) Merci je savais pas ^^ bon ducoup je pense que ça restera quand même comme ça car franchement un peu la flemme de de tout re percer meme si cest pas la mer a boire je suis d'accord mais si je viens à faire une modification importante je le ferais pas la même occasion, ou alors si je viens à re faire un boitier comme celui la je le mettrais directement droit^^ merci pour l'info Tu as pu tester la sht35 modèle anti poussière ou pas ???? ++ Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 27, 2019 Partager Posté(e) décembre 27, 2019 yop non, mais c'est kiff ++ GEN 1 Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 28, 2019 Auteur Partager Posté(e) décembre 28, 2019 (modifié) Yo^^ D'accord merci Gen on verra quand je recevrais ça alors ! Je placerais alors le bme280 à l'extérieur de la box, car il sera juste là pour information car je penses pas le faire influer sur quelque chose, a voir par la suite. J'ai trouvé en me balandant sur ce site bien connu, une alimentation qui m'as l'air convenable, et je me dis que les composants sont peut-être de meilleurs qualité que ceux de l'alimentation que jai pris sur Aliexpress Voici celle que j'ai trouvé aujourd'hui : MeanWell, DR-15-5 Source d'alimentation pour rail DIN 12 W 5 V 2,4 A https://www.amazon.fr/dp/B00MWQEBAU/ref=cm_sw_r_cp_apa_i_lK7bEbSAA7X69 Ou Din-Rail Alimentation 15W 5V 3A ; MeanWell, MDR-20-5 https://www.amazon.fr/dp/B00MWQEDYE/ref=cm_sw_r_cp_apa_i_BZ7bEb6FP7KBP Yay or nay ? ? ++ Modifié décembre 28, 2019 par Juaaah Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 28, 2019 Partager Posté(e) décembre 28, 2019 yop 2.4 A suffisent, donc lien 1 ++ GEN 1 Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 30, 2019 Auteur Partager Posté(e) décembre 30, 2019 (modifié) Yo! Aujourd'hui j'ai reçu les prises, je les ai donc câblés et installés! Malheureusement j'ai un soucis : sur les bornes des prises le courant est présent même quand le relais est désactivé(led rouge du relais éteinte) J'ai branché sur cette prise un chargeur de téléphone ainsi que le téléphone, et lorsque le relais est désactivé il s'allume et s'éteint toutes les 0,7 secondes je dirais??? Par contre lorsque le relais est activé le téléphone charge normalement... quand je fait un test de continuité au bornes de ma sortie d'un relais : lorsqu'il es désactivé il sonne pas et lorsqu'il es activé il sonne mais pas comme si je fesait toucher directement le deux pinces, comme si le courant passait mal quoi enfin au bruit du multimètre c'est pas net ... Comprend pas ? Je continue quand même de chercher la solution en même temps mais la je vois pas trop.. ah oui l'alimentation de lesp en 5v se fait avec un chargeur de téléphone et son câble avec une dc005 mâle au bout du câble Usb Provisoirement bien entendu le temps de recevoir l'alimentation Jme suis dis que ça venait peut-être de ça alors dans le doute je vais lai mentionné ++ Modifié décembre 30, 2019 par Juaaah Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 31, 2019 Auteur Partager Posté(e) décembre 31, 2019 (modifié) Re J'ai fait quelques mesures si jamais ça peux vous aider pour diagnostiquer... voici aussi en gros comment j'ai branché ça : j'ai fait ça pour les 4, mais seul un relais est relié à l'esp pour l'instant et pourtant le courant est présent sur les 4 prises!!!! donc vraiment je comprend pas trop ces relais ++ Modifié décembre 31, 2019 par Juaaah Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 31, 2019 Auteur Partager Posté(e) décembre 31, 2019 EDIT : Erreur sur le tableau precedant, le voici de façon plus logique : Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 31, 2019 Partager Posté(e) décembre 31, 2019 Yop C'est la phase qui va sur le relais et non le neutre Inverse les fils depuis ton entrée générale et teste ++ GEN Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 31, 2019 Auteur Partager Posté(e) décembre 31, 2019 Salut Gen J'ai inversé a la sortie du disjoncteur les fils et toujours du 230v à toutes les prises... Bizarre, ou pas ^^ ++ Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 31, 2019 Partager Posté(e) décembre 31, 2019 (modifié) Yop J'en sais rien... Pas facile de faire du GEN hein (LOL) bref.. t'es pas dans la merde... alors il n'y a pas 36 solutions, soit le relais sont nazes (pour tester tu prends une piles 9V ou du 5V en direct que tu substitueras a ta commande de déclenchement arduino. enlèves les fils GND et 3V avant de procéder ou tu grilleras ton ESP32 et tu fais tes mesures à la prise en sortie Si le test est concluant, alors ça vient de ton ESP32. -Quel est l'ampérage de ton transfo qui alimente en ton ESP ? -Quels sont les I/O qui commandent les relais ? -Quel est la définition des pins ci-dessus dans ton void setup() ? Prépares-toi déjà un bon bain chaud et quelques lames de rasoirs.. ça peut aider... ++ GEN Modifié décembre 31, 2019 par Gen Lien à poster Partager sur d’autres sites
Juaaah 217 Posté(e) décembre 31, 2019 Auteur Partager Posté(e) décembre 31, 2019 Re Oui clairement dur même on vas pas se le cacher ^^ c'est pas donné a tout le monde mais je pense que le jeu en vaut la chandelle non? Alors tester les relais direct avec du 5v ou une pile 9v je pourrais le faire mais plus tard^^ Sur le transfo c'est écris 2,4a : Un seul relais était relié à l'esp enfin il sont câblés mais j'ai pas branché les jst, sauf pour un seul qui es branché biensur. C'est pour ça que je trouve bizarre de trouver du 230v à toutes les prises alors qu'il y en as que un relais de câblé... Le seul relais qui es câblé est celui destiné à l'éclairage donc utilisé via la librairie DailyTimer que tu as faite C'est le io 13 qui es câblé au relais J'ai d'abord fait : #define HPS_PIN 13 Puis : DailyTimer HPS(HPS_PIN); Ensuite j'appelle normalement HPS dans le loop() via HPS.run ++ Lien à poster Partager sur d’autres sites
Gen 2 808 Posté(e) décembre 31, 2019 Partager Posté(e) décembre 31, 2019 (modifié) Yop Mouais.. mais avec l'esp32 les définitions de port I/O dans les classes merdent, ça doit être lié à quelque chose dans le compilateur, bref Donc le problème c'est que la tension à la sortie de ton I/O 13 est flottante donc dans le void setup() ajoute pinMode(13, OUTPUT) pour forcer le mode (j'ai pas contrôlé si on pouvait utiliser le port 13, je sais qu'il y en a qu'il ne faut pas toucher) et puis ton instanciation de classe HPS est fausse, cela devrait être un truc du genre: DailyTimer::DailyTimer(int IO_Pin, int memAdr_ignitionDelay,int memAdr_GrowStartTime,int memAdr_GrowStopTime, int memAdr_FloweringStartTime, int memAdr_FloweringStopTime, int memAdr_Activation) la classe que tu utilises, c'est pour un uno ou un mega, elle ne convient pas pour un ESP32 il faut utiliser la classe qui se trouve dans le code du GENESYS et modifier l'activation des relais car celle-ci commande un MCP23008, Il est prêt le bain ? ++ GEN Modifié décembre 31, 2019 par Gen Lien à poster Partager sur d’autres sites
Messages recommandés