Comment mesurer une puissance de manière périodique ?

Bonjour,

Ce truc-là:

   iBatt = analogRead(A1);                                              // les calculs sont faits
   iBatt = (A1 * 3.3) / (1024*0.185) - (2.5/0.185);

Ca ne risque pas de fonctionner. A1 c'est le numéro de l'entrée analogique, pas la valeur lue.
Pour faire les chose proprement, ça devrait être un truc du genre:

   iBatt_Entier = analogRead(A1);                                              // les calculs sont faits
   iBatt = ((float)iBatt_Entier * 3.3) / (1024*0.185) - (2.5/0.185);

(En supposant que la formule soit correcte, ce qui reste à prouver, d'ailleurs à vue de nez j'ai des doutes)

ok merci à tous j'ai réussi

J'aimerais maintenant mesurer la production en wh d'un panneau photovoltaique, ca reste dans le sujet ou j'en fais un nouveau :o ?

RAZLOA Peux tu m'aider avec ton code je dois traiter du même sujet: mesure de la puissance d'une charge instantanément . Merci d'avance !