Juaaah

Sur les pas de Gen...

Recommended Posts

Juaaah

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 :

 

Snapchat-127932794.thumb.jpg.30a1a1d528f3a9b1db433b7aa04410cf.jpgSnapchat-496148758.thumb.jpg.ea14898e15f7bec05341ab6051798680.jpgSnapchat-8946050.thumb.jpg.d95275e93922c360410151b644ec4336.jpgSnapchat-2078032715.thumb.jpg.aed15db277ed70d3432d6eee233c9304.jpgSnapchat-1096418512.thumb.jpg.9724bbb77faa47323d861462eb1e1d0d.jpgSnapchat-766590363.thumb.jpg.09b8dcb900a5a8e1a2fda5c8ade67365.jpgSnapchat-381535956.thumb.jpg.f7bc99790feac7be93c4501433c9c7cc.jpgSnapchat-810722192.thumb.jpg.aa5deea5a12c8c1010ad9de12d600f93.jpg20191215_181443.thumb.jpg.05613ac254835c68eaa168fe2c650fd5.jpg

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

++

Edited by Juaaah
  • Like 2

Share this post


Link to post
Share on other sites
Gen

Yop

 

Je vais suivre cela.... ;-)

 

++

GEN

  • Thanks 1

Share this post


Link to post
Share on other sites
Juaaah

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,

++

Edited by Juaaah

Share this post


Link to post
Share on other sites
Gen

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

Edited by Gen
  • Thanks 1

Share this post


Link to post
Share on other sites
Juaaah
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

++

Share this post


Link to post
Share on other sites
Gen

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

fus.jpg.e0ab601b0eb5657de83285fa3a450141.jpg

 

++

GEN

  • Thanks 1

Share this post


Link to post
Share on other sites
Juaaah

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.........)

 

20191227_182230.thumb.jpg.d753a9f4b3a9cc858893f19587d77d3d.jpg20191227_182114.thumb.jpg.41eb1d3e7c2d0a15474b4f6354330cd4.jpg20191227_182008.thumb.jpg.65065dcb35dd99725e2199c78482fb97.jpg

 

A bientôt !

++

Share this post


Link to post
Share on other sites
Gen

Yop

 

Tu as monté ta plaque de fond à l'envers

 

++

GEN

  • Like 1

Share this post


Link to post
Share on other sites
Juaaah
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 ????

 

++

Share this post


Link to post
Share on other sites
Gen

yop

 

non, mais c'est kiff

 

++

GEN

  • Thanks 1

Share this post


Link to post
Share on other sites
Juaaah

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 ? ?

++

Edited by Juaaah

Share this post


Link to post
Share on other sites
Gen

yop

 

2.4 A suffisent, donc lien 1

 

++

GEN

  • Thanks 1

Share this post


Link to post
Share on other sites
Juaaah

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...

 

20191230_180316.thumb.jpg.fde61327d15026d9bda8bc250c6c0398.jpg20191230_195951.thumb.jpg.42f40c0ed0035e258f4b5d8c2ce88f84.jpg

 

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é 

 

++

Edited by Juaaah

Share this post


Link to post
Share on other sites
Juaaah

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 

20191231_020656.thumb.jpg.65143717139e23f774422ade1947143f.jpg

++

20191231_020635.jpg

Edited by Juaaah

Share this post


Link to post
Share on other sites
Juaaah

EDIT : Erreur sur le tableau precedant, le voici de façon plus logique :

 

20191231_023240.thumb.jpg.27e067cc2858739cb9e773252b60a9d9.jpg

Share this post


Link to post
Share on other sites
Gen

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

Share this post


Link to post
Share on other sites
Juaaah

Salut Gen :)

 

J'ai inversé a la sortie du disjoncteur les fils et toujours du 230v à toutes les prises...

 

20191231_141653.thumb.jpg.13673e94a53d3c0bfb83000fa5fc961d.jpg

 

Bizarre, ou pas ^^

 

++

Share this post


Link to post
Share on other sites
Gen

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

 

Edited by Gen
  • Haha 1

Share this post


Link to post
Share on other sites
Juaaah

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

 

++

20191231_150058.jpg

Share this post


Link to post
Share on other sites
Gen

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,

 

tenor.gif.e613b07983f607f557a94cc6e8e99e07.gif

 

Il est prêt le bain ?

 

++

GEN

Edited by Gen

Share this post


Link to post
Share on other sites
Juaaah

Re,

 

Mais je ne comprends déjà pas pourquoi j'ai du 230v sur la borne 2 du relais, à la borne 1 oui vu que ça viens direct du bornier mais borne 2 je comprend pas ! Sachant que rien est branché sur le relais coté courant continue (bornes 3 et 4) Pas même les connectiques : voir photo, relais tout à droite)

 

Pour tour ve qui du code je me remet dedans dans quelques jours mais je sent bien que je vais nager dans la semoule carrément!!

 

Très décevant de voir tout ce temps consacré a ça pour au final pas comprendre et voir que ça fonctionne pas....

 

++

 

20191231_202016.jpg

Edited by Juaaah

Share this post


Link to post
Share on other sites
Gen

yop

 

Et ça fait quoi avec les autres relais.. ?

 

Pour le code, clair que cela ne se fera pas en 2 coups de cuillère à pot..

Pour le GENESYS j'ai écrit pas loin des 4500 lignes de codes (prog + classes) + tout le HMI.(graphisme et code)

C'est pour cela que je dis qu'il faut vraiment avoir un minimum de connaissances avant de se lancer dans un projet aussi complexe.

 

Mais c'est en arduinotant qu'on devient arduinoteur, courage !

 

++

GEN

  • Like 1
  • Thanks 1

Share this post


Link to post
Share on other sites
Juaaah

Yo ! 

 

Avec les autres relais c'est la même chose : qu'ils soient reliés à l'esp ou pas, qu'ils soient activés ou pas, le 230v sont présents sur les bornes 2...

J'ai même ren cinquième autre je viens de le tester la même chose....

 

Oula ça fais peur mdr, jespere qu'en fesant quelque chose de moins complet j'arriverai a m'en sortir.

 

Sinon j'ai reçu l'alimentation que voici : ça marche mais ça change rien au comportement des relais ?

 

20200103_134733.thumb.jpg.2413e7056d15ce3932c1c6404bebeffb.jpg

 

J'ai biensur inversé l'entrée de l'alimentation car j'avais inversé pour que se soit la phase sur les relais

 

Le plus dur reste à venir on dirait bien

 

++

Edited by Juaaah

Share this post


Link to post
Share on other sites
Gen

Yop

 

Tout ce qui te reste à faire, c'est d'écrire une toute petite routine simple avec un digitalWrite HIGH et LOW afin de voir si tu as une tension sur les fils GND et 3V3 de commande du relais qui commute bien

Après je ne peux plus rien pour toi,désolé.

il faut que j'ai l'engin sous la main pour tout contrôler.

 

là je sors de chirurgie, je serai indispo qlq jours

 

++

GEN

  • Like 2

Share this post


Link to post
Share on other sites
Juaaah

Re :)

 

Merci d'avoir vu et répondu si rapidement c'est cool que tu soit passé par là ^^ D’accord bon ducoup j'ai mis ce code dans l'esp :

int relais1=13;

void setup()
{
 pinMode(relais1,OUTPUT); 
}

void loop()
{

digitalWrite(relais1, HIGH);
delay(5000);
digitalWrite(relais1, LOW);
delay(5000);
}

Et toujours les mêmes choses :

 

-230v a toutes les prises

-la led du relais qui s'allume et s'éteint bel et bien toutes les 5 secondes

-3,065 v coté commande du relais

-3v3 sur le pin 3v3 de l'esp

 

Là je dois dire que je vois pas trop a part ces foutus SSR qui seraient "bloqués" ?

 

 

Oui pas de soucis Gen soignes toi bien, la santé avant tout ! Bon courage a toi je te souhaite les meilleures choses qui puissent t'arriver ! Je sort également (mais je dois y retourner) de l’hôpital...

 

A bientôt

++

 

 

 

Share this post


Link to post
Share on other sites