#include "HX711.h"
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
const int LOADCELL_DOUT_PIN = 4;
const int LOADCELL_SCK_PIN = 5;
HX711 scale;
void setup() {
Serial.begin(57600);
scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);
lcd.init();
lcd.init();
lcd.backlight();
}
void loop() {
if (scale.is_ready()) {
long reading = ((scale.read() /4.200)*10);
Serial.print("HX711 hat folgendes gemessen: ");
Serial.println(reading);
lcd.setCursor(3, 0);
lcd.print("Gewicht:");
lcd.setCursor(3, 1);
lcd.print(reading);
} else {
Serial.println("HX711 nicht gefunden");
}
delay(1000);
lcd.clear();
}