Voila avec le programme et les bibliothéques dont on a parlé plus haut j'ai fela:
Donc en fait je doit gérer la variable it qui est une valeur entière qui varie de 0 à une valeur >= à 2281 et que j'enregistre au fur et à mesure de sa progression, en sachant que je dois enregistrer 5 valeurs de it ( valeurs que j'envoieaprés par sms avecun module) donc j'ai crée une adresse de mémoire "adress" que j'incrémenterai de 0 à 5 à chaque nouvel valeur. est ce que mon raisonement est bon? si oui j'ai fais ça comme programmme, est il correct?? un grand merci
int16_t adress;
int16_t it;
Wire.beginTransmission(DEVICEADDRESS);
Wire.write( (adress >> 8) & 0xFF );
Wire.write( (adress >> 0) & 0xFF );
Wire.endTransmission();
delay(5);
Wire.requestFrom(DEVICEADDRESS, 1);
it = Wire.read();
it = it + current; // Calcul de la consommation de courant.
Wire.beginTransmission(DEVICEADDRESS);
Wire.write( (adress>> 8) & 0xFF );
Wire.write( (adress >> 0) & 0xFF );
Wire.write(it);
Wire.endTransmission();
delay(5);