Code de capteur de force

Bonjour,

J'ai un capteur de force relié à un module hx711 ( lui-même relié à un arduino )qui me permet de mesurer la masse d'un objet.
J'ai utilisé un code basique disponible sur le site du hx711 pour obtenir des valeurs et effectué la courbe d'étalonnage du capteur.

Donc je voudrais savoir:

  • Comment utiliser dans le code l'équation de la courbe d'étalonnage.

-Comment afficher un poids plutôt que la masse (c'est-à-dire simplement multiplier par 9.81 la valeur de masse obtenue)

Merci d'avance! :slight_smile:

PS: voici le code utilisé:

/* sample for digital weight scale of hx711

// Hx711.DOUT - pin #A2
// Hx711.SCK - pin #A3

#include <Hx711.h>
Hx711 scale(A2, A3);

void setup() {
Serial.begin(9600);
}

void loop() {
Serial.print(scale.getGram(), 1);
Serial.println(" g");
delay(12.5);
}

L'étalonnage se fait en pesant différentes masses connues, et en relevant la mesure du capteur qui correspond.

Les jauges de contraintes sont linéaires, en théorie deux mesures suffisent pour obtenir la droite de calibration.
Un 3eme point permet de confirmer que c'est OK.

Dans le code, ce sera une simple règle de trois.