Collegare due celle di carico ad Arduino Uno

Ho due celle di carico a 4 fili, due amplificatori HX711 e Arduino uno.

Vorrei collegare le due celle e ottenere un unica misura.

Il problema è che non capisco dove sbaglio…

Questo è il codice che uso per un singola cella (e funziona):

Per la calibrazione:

#include <HX711.h>

HX711 scale(A1, A0);

void setup() {
  Serial.begin(9600);
  scale.set_scale();
  scale.tare();

  Serial.println("Appoggia peso noto e premi un tasto"); // modificare con il peso noto in possesso
  while(!Serial.available()){}

  float calibrazione = scale.get_units(10);
  float peso = 512.0f;          // modificare con il peso noto in possesso
  float p = calibrazione / peso;

  Serial.println("calibrazione: ");
  Serial.println(p);
}

void loop() {
}

E per leggere la misura:

#include <HX711.h>

HX711 scale(A1, A0); 

float calibrazione = -23.34; // inserisci il tuo numero di calibrazione ottenuto nel programma "Peso_1".

void setup() {
  Serial.begin(9600);
  scale.set_scale(calibrazione);
  scale.tare();
}

void loop() {
  
  Serial.println(scale.get_units(10), 1);


  scale.power_down();             
  delay(5000);
  scale.power_up();
  
 }

Come faccio con due?

Sono davvero al di sotto del livello principiante in elettronica e affini.
Mi serve per un progetto di tirocinio universitario e non so più come fare (ho cercato ma non capisco cosa sbaglio).

Ho scritto un semplice codice per leggere le due celle:

#include <HX711.h>

long val1 = 0;
long val2 = 0;
long val = 0;

HX711 cell1 (A1, A0);
HX711 cell2 (A2, A0);

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

void loop() {
  val1 = cell1.get_units(10);
  val2 = cell2.get_units(10);

  val = val1+val2;
  Serial.println(val);  
}

Ma ottengo solo una serie di zeri.
Quindi forse ho sbagliato a collegarle…
Ho usato in singolo pin per il clk di entrambi e un singolo pin per l’alimentazione (5V).

Allego una foto, per ciò che si possa capire…

Ho trovato questo GitHub - compugician/HX711-multi: An Arduino library to interface multiple HX711 units simultaneously

Sembra funzionare ma non so come ottenere un unico valore dalle due celle di carico.

Ho trovato questo codice:

#include "HX711-multi.h"

// Pins to the load cell amp
#define CLK A0      // clock pin to the load cell amp
#define DOUT1 A1    // data pin to the first lca
#define DOUT2 A2    // data pin to the second lca
#define DOUT3 A3

#define TARE_TIMEOUT_SECONDS 4

byte DOUTS[3] = {DOUT1, DOUT2, DOUT3};

#define CHANNEL_COUNT sizeof(DOUTS)/sizeof(byte)

long int results[CHANNEL_COUNT];

HX711MULTI scales(CHANNEL_COUNT, DOUTS, CLK);

void setup() {
  Serial.begin(9600);
  Serial.flush();
  pinMode(11,OUTPUT);
  
  tare();
}


void tare() {
  bool tareSuccessful = false;

  unsigned long tareStartTime = millis();
  while (!tareSuccessful && millis()<(tareStartTime+TARE_TIMEOUT_SECONDS*1000)) {
    tareSuccessful = scales.tare(20,10000);  //reject 'tare' if still ringing
  }
}

void sendRawData() {
  scales.read(results);
  for (int i=0; i<scales.get_count(); ++i) {;
    Serial.print( -results[i]);  
    Serial.print( (i!=scales.get_count()-1)?"\t":"\n");
  }  
  delay(10);
}

void loop() {
  
  sendRawData(); //this is for sending raw data, for where everything else is done in processing

  //on serial data (any data) re-tare
  if (Serial.available()>0) {
    while (Serial.available()) {
      Serial.read();
      delay(10);
    }
    tare();
  }
 
}

Come lo modifico a modo di calibrare le celle di carico e ottenere un’unica misura?
Poi il codice è per tre celle e devo modificarlo per una singola.

Scusate, ma ho davvero bisogno di una mano, sono nuova con queste cose.

Scusa ma faccio fatica a capire: prima dici che ti servono due celle di carico e ora scrivi che vuoi modificare il codice per una sola...
Comunque dimmi fino a che punto sei arrivata, se hai collegato una o due celle, cosa leggi nel serial monitor, se sei in grado di azzerare la tara eccetera.
Io ho usato per un po le celle di carico, sempre singolarmente, con l'amplificatore HX711, e non ho mai avuto problemi.
Tranquilla che risolviamo.