HX711 digitaler Wägezellensensorensor

Anzahl Bezeichnung Wert
1 Platine alle SMD-Bauteile bereits vorbestückt
1 Stiftleiste 10-pin

Die Wägezelle wird, wie im Blockschaltbild zu sehen, an die Sensorplatine angeschlossen, danach wird die Platine mit dem Gscheiduino (bzw Arduino/Genuino) verbunden:

Anschluss HX711

Um den Chip in der Arduino-Programmieroberfläche anzusprechen, gibt es auf github eine Bibliothek:

Github-Link

Der Quelltext ist sehr gut kommentiert.

Ein einfaches Beispiel sieht so aus:

#include "HX711.h"
 
// HX711.DOUT  - pin #A1
// HX711.PD_SCK - pin #A0
 
HX711 scale(A1, A0);
 
void setup() {
  Serial.begin(38400);
  Serial.println("HX711 Demo");
 
  scale.set_scale(-723960); // mit diesem Wert wird skaliert, hier fuer 3kg loadcell
  scale.tare(); // Nullen
 
}
 
void loop() {
  Serial.println(scale.get_units(10), 2); // Mittelwert aus 10 Messungen, 2 Kommastellen genau
  delay(100);
}