HX711 – 24 Bit Gewichtssensor
Vorrätig
Baue deine eigene digitale Waage mit dem HX711
Wenn dein Projekt wissen soll, wie schwer etwas ist, wird aus einer einfachen Wägezelle erst mit dem HX711 ein nutzbarer Messwert. Du kannst damit eine kleine Paketwaage, einen Füllstand per Gewicht oder einen Prüfstand bauen und die Rohwerte direkt mit Arduino, ESP32 oder Raspberry-Pi-Projekten weiterverarbeiten.
Der HX711 verstärkt das feine Signal einer Dehnungsmessbrücke und gibt es digital über DOUT und PD_SCK aus. Nach Tara und Kalibrierung mit einem Referenzgewicht siehst du schnell, ob dein mechanischer Aufbau wiederholbare Werte liefert.

Anschlüsse, Pins und Funktionen im Überblick
Die folgende Übersicht bezieht sich auf die konkret abgebildete Makershop-Ausführung.

Was du damit bauen kannst
Paket- oder Küchenwaage bauen
Verbinde eine passende Wägezelle, kalibriere mit einem Referenzgewicht und zeige das Gewicht auf Display oder serieller Konsole an.
Füllstand per Gewicht überwachen
Erkenne, ob ein Behälter leerer wird, ohne in den Behälter schauen zu müssen: ideal für Vorratsboxen, Tanks oder Futtersysteme.
Kraftänderungen sichtbar machen
Baue einen kleinen Prüfstand und beobachte, wie sich Druck, Zug oder Belastung im Zeitverlauf verändern.
Messwerte protokollieren
Speichere Rohwerte oder kalibrierte Gewichte mit Zeitstempel und finde heraus, wie stabil dein Aufbau wirklich misst.
In wenigen Minuten den ersten Rohwert sehen
Starte mit einer eindeutig identifizierten Wägezelle, prüfe zuerst die Rohwerte ohne Last und kalibriere danach mit einem bekannten Gewicht.
Vorbereitung und Umsetzung
| Schritt | Umsetzung |
|---|---|
| VCC | Controller-Versorgung im zulässigen Bereich |
| GND | GND |
| DT | freier Digital-Pin |
| SCK | freier Digital-Pin |
| E+/E- | Brückenspeisung der Wägezelle |
| A+/A- | Differenzielles Messsignal |
#include <HX711.h>
HX711 waage;
const byte DT_PIN = 3;
const byte SCK_PIN = 2;
void setup() {
Serial.begin(115200);
waage.begin(DT_PIN, SCK_PIN);
waage.tare();
}
void loop() {
if (waage.is_ready()) {
Serial.print("HX711 Rohwert: ");
Serial.println(waage.read_average(10));
}
delay(500);
}Die wichtigsten Werte
| Wandler | 24-Bit-ADC HX711 |
|---|---|
| Versorgung | 2,6 bis 5,5 V |
| Eingänge | zwei differenzielle Kanäle A und B |
| Verstärkung Kanal A | 128 oder 64 |
| Verstärkung Kanal B | 32 |
| Datenrate | 10 oder 80 SPS |
| Schnittstelle | DOUT und PD_SCK |
| Störunterdrückung | gleichzeitige 50- und 60-Hz-Unterdrückung bei 10 SPS |
| Betriebsstrom IC | typisch unter 1,5 mA |
| Arbeitstemperatur IC | -40 bis +85 °C |
Datenblatt, Pinout und Tutorials
Eigene Makershop-Unterlagen stehen direkt auf unserem Server bereit. Ergänzend verlinken wir vertrauenswürdige technische Primärquellen.
Technische Grundlage: Avia Semiconductor HX711 Datenblatt · Arduino HX711 Bibliotheksübersicht. Produktbilder und Lieferumfang beziehen sich auf das Makershop-Angebot.
Vor dem ersten Einsatz wissen
Ist eine Wägezelle enthalten?
Nein, angeboten wird das HX711-Modul mit Stiftleisten.
Kann jede Kabelfarbe fest zugeordnet werden?
Nein, Wägezellenfarben sind nicht einheitlich und müssen geprüft werden.
Warum ist eine Kalibrierung nötig?
Rohwerte hängen von Wägezelle, Mechanik und Verstärkung ab und müssen auf ein Referenzgewicht bezogen werden.
Welche Datenrate sollte ich wählen?
10 SPS bietet die dokumentierte 50-/60-Hz-Unterdrückung; 80 SPS reagiert schneller, ist aber typischerweise unruhiger.
Dokumentation / Ressourcen
Ähnliche Produkte
Wemos Lolin D1 Barometric Pressure Luftdruck
3,60 €
Adafruit BME680 -Temperature, Humidity,
33,70 €





















Rezensionen
Es gibt noch keine Rezensionen.