HX711 show different value for second or third object

Hello, currently I have bought a HX711 and 5kg load cell for my project. I have followed the step to calibrate using online code and library example code to calibrate. First I have set the calibration code to match object A, which is 319g and I got 318g-320g as the result which is OK for me. But as soon I add electric tape (13g) the results show me 359g-363g, then I remove the tape, the HX711 show 318g-320g again. Not to mention as time passes the results with object A will be 330g or more because the load cell strain.

Can someone please help, why I got different results after I added the second object (not just electric tape)

note: powered the arduino with USB, the HX711 vcc is connected to 5v 2A adaptor and all ground is shared on breadboard

If it's a solderless breadboard, that could be part of the problem. Many times the connectioms are unreliable and intermittent. The voltage levels from the loadcell are very small and easly influenced by noise and poor connections.

Not to mention as time passes the results with object A will be 330g or more because the load cell strain.

Loadcells do drift over time and with temperature. You should do a tare before you weigh an item or several items within a short period of time.

It's also important to have a solid mechanical set-up for your scale

1 Like

in the calibration process there are two point, zero weight and a known weight.

If the zero weight is measured wrong, you get exactly what you experience.

So try to calibrate again, and average a dozen zero weight measurements.

1 Like

Hi, @tryingtodobetter
Welcome to the forum.

Can you post some images of your project?
So we can see your component layout.

Can you please post a copy of your circuit, a picture of a hand drawn circuit in jpg, png?
Hand drawn and photographed is perfectly acceptable.
Please include ALL hardware, power supplies, component names and pin labels.

Thanks.. Tom.... :smiley: :+1: :coffee: :australia: