Bonjour à tous,
Pour mon projet de domotique je souhaite équiper ma maison de 15 DHT22. Avant de les intégrer je fais quelques test pour valider la bonne remontée des infos.
Matériel : Eedomus mega 2560 + 15x DHT22
Si dessous les test fait en même temps sur différentes PIN, arduino branché sur le pc en USB, alimente directement les sondes en 5V :
Test 1 : Montage classique avec résistance 4.7Kohm, Câble de sonde 20cm, relevé toute les 5 secondes -> Essai sur 48h parfait
Test 2 : Montage classique avec résistance 4.7Kohm, Câble de sonde 15M, relevé toute les 5 secondes -> Quelques rare fois ou l’info ne remonte pas dans les première 5h, arrêt complet de la remonté d’info après 5h (environ) ;
Test 3 : Montage classique avec résistance 4.7Kohm + condensateur 100nF, Câble de sonde 15M (câble PTT), relevé toute les 5 secondes -> Idem test 2, je n’ai pas réussi a voir si cela tenait plus longtemps, mais ça coupe au bout de quelques heures;
Test 4 : Montage classique avec résistance 4.7Kohm + condensateur 100nF, Câble de sonde 30M (câble PTT), relevé toute les 5 secondes -> idem test 2 et 3, mais a tenu moins longtemps (3 ou 4 heures ?) ;
Quand je débranche et rebranche le arduino, cela re démarre correctement et répète les scénarios des 4 tests ci-dessus.
Savez-vous d’où peux venir cet arrêt de remonté d’information au bout de quelques heures de fonctionnement ?
- J’ai éliminé l’hypothèse du code (peut-être à tort) car cela fonctionne très bien avec le petit câble et dans les première heures sur les grands..
- J’ai essayé de réduire ou d’augmenté les périodicité de mesures mais même problème ;
- La mise en place de condensateur entre le + et – n’a rien changé
- Le pb de longueur de câble semble logique, mais pourquoi cela fonctionne bien quelques heure et après arrêt total ? (j’ai alterné les sondes et les pins pour les vérifier) Plus le câble est long, plus le signal se coupe vite ?
- J’alimente 4 sondes avec l’arduino, est-ce trop pour lui? Pertes de tension au bout d’un moment?
Je peux vous fournir le code si vous pensez que cela vient de là.
Merci par avance ![]()