Bonsoir, avec un arduino j'aimerais mesuré la température avec un ds18b20 .
J'ai quelques questions sur les fonctions de la librairie one wire .
-Je comprend pas la différence entre la fonction "myWire.reset_search() " et "myWire.reset() " .
-A quel moment dans le programme exemple "de la librarie one wire" le maitre met le bus au niveau bas pour réveiller les esclaves , et ensuite les esclaves répondent au maitre en mettant le bus au niveau bas prendant quelques us ?
-la fonction "myWire.search(addrArray) " correspond t 'elle à la commande SEARCH ROM (44xh) ou CONDITIONAL SEARCH (ECxh)
-Sur cette instruction "ds.write(0x44,1); // start conversion, with parasite power on at the end"
Pourquoi il y a un "1" apres la commande 44 .
hagi59:
...
-Sur cette instruction "ds.write(0x44,1); // start conversion, with parasitepower on at the end"
Pourquoi il y a un "1" apres la commande 44 .
Bonsoir
La reponse est dans le commentaire
c'est pour maintenir la ligne DQ alimentée apres la demande de conversion, pour faire la conversion et avant de lire le scratchpad (resultat de la conversion)
à lire inévitablement si tu veux un peu creuser le "1-Wire"