![]() |
Multiple DS18B20 - Version imprimable +- F1ATB forum (https://f1atb.fr/forum_f1atb) +-- Forum : Forum de F1ATB (https://f1atb.fr/forum_f1atb/forum-3.html) +--- Forum : Routeur Photovoltaïque (https://f1atb.fr/forum_f1atb/forum-4.html) +---- Forum : Evolutions faites, à faire, dont vous rêvez... (https://f1atb.fr/forum_f1atb/forum-10.html) +---- Sujet : Multiple DS18B20 (/thread-270.html) |
Multiple DS18B20 - Nalexdouze - 25-07-2024 Bonjour, Afin de surveiller à la fois la température de l'eau, de l'ESP, du Triac... et que sais-je encore. La bibliothèque Dallas proposant le possibilité de câbler plusieurs sonde dans le même GPIO, serait-il possible d'adapter le code comme dans cette exemple ? J'ai trouvé ce code pas mal : compter les sonde branchées et de les interroger. Ainsi libre à l'utilisateurs d'avoir le nombre de sonde qu'il souhaite pour sa surveillance ![]() https://randomnerdtutorials.com/esp32-ds18b20-temperature-arduino-ide/ partie Getting Temperature from Multiple DS18B20 Temperature Sensors Code : /********* Cordialement Alexis RE: Multiple DS18B20 - F1ATB - 25-07-2024 C'est prévu dans la version 12 en développement. André RE: Multiple DS18B20 - Tristan - 29-10-2024 Bonjour André Déjà merci pour tous le travail que tu fais. J'avais une question est il possible de pouvoir régler l'intervalle des mesures des sondes d'abord ? Car je me sers d'une des sondes du routeur pour réguler ma batterie d'air chaud. Pouvoir régler le rafraîchissement des mesures des ds18b20 serait pratique, quand on a besoin réactivité comme un rafraîchissement toutes les seconds Merci d'avance Cordialement RE: Multiple DS18B20 - F1ATB - 30-10-2024 Bonjour Actuellement dans la version 12, la lecture de la température se fait toutes les 60 secondes Je n'ai pas l'intention de raccourcir ce temps. Je pense que la lecture bloque l'ESP pendant un moment, c'est une liaison série, le temps que les capteurs répondent. Cela doit avoir un impact sur le déroulement en temps réel et l'ESP a plein d'autres choses à faire. De même, les DS18B20 ont de toute manière un temps d'inertie. Pour le suivi de la température, de sur-échantillantionné n'apportera pas grand-chose. Cordialement, André. RE: Multiple DS18B20 - Philippe Marie - 30-10-2024 Hello je ne sais pas si ça peut aider mais personnellement j'ai 6 DS18B20 sur un même ESP32 et je fais la demande de mesure toutes le 2 secondes et la lecture les secondes d'après seconde 1 : mesure seconde 2 : lecture seconde 3 : mesure seconde 4 : lecture le code est plus intelligent que 1 2 3 4 . je n'ai pas de blocage RE: Multiple DS18B20 - Tristan - 31-10-2024 (31-10-2024, 08:19 PM)Lolo69 a écrit : Oui si on fait un esp exprès on peut le faire pedaler beaucoup plus vite pour faire l acquisition des mesures. Oui je suis d'accord sauf que je n'ai pas de masse métallique ,vu que je traite de l'air ,j'ai juste la ds18b20 qui se trouve au bout d'un tube au centre de ma gaine de ventilation. Après je peux prendre juste un esp 32 pour gérer les températures de la vmc double flux. Si je veux augmenter le rafraîchissement,il a moyen de le changer dans le code ? RE: Multiple DS18B20 - Tristan - 01-11-2024 (01-11-2024, 08:14 AM)Lolo69 a écrit : Oui tu peux modifier le code , je l ai fait mais si tu mets moins de 60 secondes cela fait planter aléatoirement l ESP regulierementMerci pour l'info donc même si l'esp ne gère que les sondes sa plante quand même ? Est pour la sonde ,je n'ai que le composants comme sur la photo . |