Voir les contributions

Cette section vous permet de consulter les contributions (messages, sujets et fichiers joints) d'un utilisateur. Vous ne pourrez voir que les contributions des zones auxquelles vous avez accès.


Messages - coco

Pages: [1]
1
Débuter / Re : nombre à virgule
« le: décembre 21, 2018, 09:25:59 am »
Bonjour.
Msport:ce programme est un reflet de l'exemple livré avec la bibliothèque onwire.il est configuré pour un 18b alors que j'ai un 18s c'est pour ça que ça ne marche pas.
On voit bien que la sonde retourne bien un int et il a fait une division pour obtenir un float en celsius.
Il ne me reste plus qu'à trouver la formule pour travailler qu'en 1/10 de degré.
Merci à tous toi et jean Luc.
À bientôt.
Désolé de ne pas être un LOCO : ca prend trop de place ce type de hobby.
Mon objectif actuel : d'être capable d'écrire une bibliothèque à partir d'un datasheet.
Ça va me prendre quelques années lumières .( je ne suis pas informaticien de métier).

2
Débuter / Re : nombre à virgule
« le: décembre 20, 2018, 08:23:47 pm »
Oui je suis en train d'étudier ce programme.Pour le moment il reste bloqué sur la ligne "erreur de lecture " dans loop.Mon capteur fonctionne parfaitement avec un autre programme.Il est parfaitement reconnu avec un exemple de la bibliothèque.

3
Débuter / Re : nombre à virgule
« le: décembre 20, 2018, 06:47:31 pm »
oui j'ai bien celle là .
regardez dans keyword il n'y est pas.


4
Débuter / Re : nombre à virgule
« le: décembre 20, 2018, 05:24:38 pm »
Je n'ai pas cette fonction. Je n'ai que getTempC ou getTempF.
Bon j'ai trouvé un tuto pour communiquer avec cette sonde via oneWire uniquement. le calcul pour la conversion en Celsius y est dedans. C'est un peu plus dur à comprendre car c'est de la programmation direct sur les registres.
"getTemp qui retourne un uint16_t avec une résolution de 1/128e de degré." cette info m'était très utile.
Merci pour tes réponses.
A+

5
Débuter / Re : nombre à virgule
« le: décembre 20, 2018, 03:15:11 pm »
bibliothèque Dallas Temperature .
fonction: sensors.requestTemperature().

6
Débuter / Re : nombre à virgule
« le: décembre 20, 2018, 11:16:14 am »
C'est une petite fonction dans un programme relativement lourd.
Non ce n'est pas un problème d'affichage (print machin). Je lance une routine lorsque la valeur de la sonde change.
La fonction getTempérature me retourne un float; si je garde cette varriable tel quel mon programme va passer son temps dessus.

7
Débuter / Re : nombre à virgule
« le: décembre 20, 2018, 09:51:25 am »
aucun. Je suis utilisateur Arduino tout court sans LOCO

8
Débuter / nombre à virgule
« le: décembre 20, 2018, 08:09:20 am »
Bonjour.
Actuellement je  bidouille un programme avec la sonde de température DS18b20.
J'ai donc une température ex: 20.55°. Comment convertir ce nombre à 1 chiffre après la virgule :20.5° car je voudrais faire un getTemperature de la sonde que si ce dernier change de valeur.
Avec un nombre à 2 chiffre après la virgule , le programme va faire que ça sinon.
Merci pour votre réponse.

9
Débuter / NRF21L01
« le: décembre 15, 2018, 08:28:37 am »
Bonjour.
Je travaille actuellement sur ce module RF.J'arrive à le faire fonctionner à peu près en faisant du copier coller de code.
IL y a un truc que j'ai du mal à comprendre c'est la notion de canal et l'adresse dans ce code par exemple :
radio.openReadingPipe(0, PTXpipe)

c'est quoi exactement PIPE CHANNEL ADDRESS

Pages: [1]