Bonjour,
mon but était tout simple et me paraissait être fait en 30 sec, mais voila, ça ne fonctionne pas ^^
Je voulais relier 2 capteurs de temperature TMP36 à 2 entrées analogiques d'un arduino uno, et en faire la moyenne.
j'arrive à lire une valeur mais pas deux, dès que je branche les 2 entrées analog, l'arduino lit 0 aux deux, dès que j'en branche 1, l'arduino lit qq de cohérent.
Comment pourrais-je remédier à cela ?
je vous met mon code :
if(iCompteur > ciTemps_mesure)
{
iTemp1=analogRead(PIN_capteur1 );
iTemp2=analogRead(PIN_capteur2 );
iTempMoy=iTemp1+iTemp2;
fTempMoy=iTempMoy/2;
fTempMilli=(fTempMoy*5000)/1024; // on converti en millivolt
fTemp=(fTempMilli-500)/10; // on converti en degré
iCompteur=0;
}
-----