M
McMurry
Guest
J'ai des problèmes pour obtenir la valeur décimale pour le dire sortie de température
sous la forme d'xx.y
Pour obtenir cette valeur y ...Je suis actuellement en utilisant la formule de MCU programme
temp_dec = 9 - (((int) obtenir [6] * 9) / 16)
que j'ai trouvé pour être incorrectes après l'afficher la valeur "0,9" lorsque je déconnecte le capteur.
Quelqu'un at-il réussi à trouver la "formule" pour obtenir la valeur décimale?Une autre question ..
dans sa feuille de données, il est clairement écrit que DS18S20 est d'une précision de / - 0,5 degré Celsius.
ce que cela signifie que je devrais faire la sortie de lecture pour être juste une valeur entière?
Merci.
sous la forme d'xx.y
Pour obtenir cette valeur y ...Je suis actuellement en utilisant la formule de MCU programme
temp_dec = 9 - (((int) obtenir [6] * 9) / 16)
que j'ai trouvé pour être incorrectes après l'afficher la valeur "0,9" lorsque je déconnecte le capteur.
Quelqu'un at-il réussi à trouver la "formule" pour obtenir la valeur décimale?Une autre question ..
dans sa feuille de données, il est clairement écrit que DS18S20 est d'une précision de / - 0,5 degré Celsius.
ce que cela signifie que je devrais faire la sortie de lecture pour être juste une valeur entière?
Merci.