Arduino mkr 1010 wifi et hx711 pour balance

Bonjour,

j'ai un souci sur un projet de balance sous arduino, j'ai ajouté un load cell et un hx711 que j'ai branché comme sur sa doc ( https://www.gotronic.fr/pj2-sen-hx711-manual-2021-10-13-2718.pdf ).

le code arduino est le suivant

#include "HX711.h"
// HX711 circuit wiring
const int LOADCELL_DOUT_PIN = 2; //jai deja inversé les connections car ils semblaient faux
const int LOADCELL_SCK_PIN = 3;
const int Calibration_Weight = 1000; // j'ai essayé avec 1271g le plateau seul, 5000g mes bouteilles et 6271g l'addition des 2
HX711 scale;
void setup() {
 Serial.begin(57600);
 scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);
 scale.set_scale();
 scale.tare();
 Serial.println("Calibration");
 Serial.println("Put a known weight on the scale");
 delay(5000);
 float x = scale.get_units(10);
 x = x / Calibration_Weight;
 scale.set_scale(x);
 Serial.println("Calibration finished...");
 delay(3000);
 }
void loop() {
 if (scale.is_ready()) {
 float reading = scale.get_units(10);
 Serial.print("HX711 reading: ");
 Serial.println(reading);
 } else {
 Serial.println("HX711 not found.");
 }
 delay(1000);
}

Voici des photos de mon installation



Et les valeurs qui ressortent changent chaque seconde en négatif ou positif. même quand je laisse un objet statique dessus.

Concernant la calibration, je met des bouteilles d'eau pour 5kg et je rentre cette valeur de calobration mais ca ne marche que sur la 1ere valeur affichée après tout est faux même en mettant d'autres poids connus.

La planche vissée sur le load cell doit elle être rentrée comme une offset si oui comment, Je serai très heureux d'avoir vos conseils

merci d'avance

1 Like

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.