Projekt A03 - Präzisionsmessung mit HX711 Wägezelle
Arduino Uno, HX711 Modul, Wägezelle (1-5kg), 2 Taster
Arduino IDE: Sketch > Bibliothek einbinden > "HX711" suchen
#include "HX711.h"
HX711 scale;
const int DT = 4, SCK = 5;
const int BTN_TARE = 2;
void setup() {
Serial.begin(9600);
pinMode(BTN_TARE, INPUT_PULLUP);
scale.begin(DT, SCK);
scale.set_scale(420.0); // Kalibrierung
scale.tare(); // Nullpunkt
}
void loop() {
if (digitalRead(BTN_TARE) == LOW) {
scale.tare();
delay(500);
}
float gewicht = scale.get_units(5);
Serial.println(gewicht);
delay(200);
}g, kg, oz - Umrechnung erfolgt durch Multiplikation
Du hast eine präzise digitale Waage gebaut!
A04: Schrittmotor-Steuerung