![]() |
Plus de remontée de température avec ds18b20 après la version 12.06 - 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) +--- Sujet : Plus de remontée de température avec ds18b20 après la version 12.06 (/thread-1095.html) |
Plus de remontée de température avec ds18b20 après la version 12.06 - jpourcelot - 21-02-2025 Bonjour, dans les versions postérieures à la 12.06 (testé avec des versions 13.x et la version 14.0), je n'obtiens plus de remontés de température via un ds18b20 "interne". La température affichée est de 0 ou 2°, et le nombre de ds18b20 dans les données brutes est de 0. Lorsque je reviens à la version 12.06, tout rentre dans l'ordre, sans toucher à la partie matérielle. En regardant le code, je vois que dans la version 12.06, on a un ds18b20.begin(); au début de InitTemperature(). Dans la version 14.0, le ds18b20.begin() est réalisé dans InitGPIOs(). Or InitTemperature() est appelée dans setup() avant InitGPIOs(). Je me demande si cela ne serait pas la cause de mes problèmes... Qu'en pensez-vous ? RE: Plus de remontée de température avec ds18b20 après la version 12.06 - F1ATB - 21-02-2025 Avez-vous définit le GPIO sur lequel est branché le DS 18B 20 : 13 ou 27 RE: Plus de remontée de température avec ds18b20 après la version 12.06 - jpourcelot - 21-02-2025 Merci pour votre réponse rapide. Non je n'avais pas défini ce paramètre. J'ai mis sur le GPIO13 et tout est rentré dans l'ordre. Parfait, merci à vous RE: Plus de remontée de température avec ds18b20 après la version 12.06 - Sgb31 - 21-02-2025 Effectivement je viens de constater de mon coté que quand on passe de V13.03 à V14, les infos Temp et Leds ne sont pas initialisées Il faut donc leur affecter les bon GPIO , sauvegarder et faire un reset et tout rentre dans l'ordre. |