#include<Wire.h>
#include<LiquidCrystal_I2C.h>
#include<HX711.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
#define DT 3
#define SCK 4
HX711 scale;
void setup(){
lcd.init();
lcd.backlight();
scale.begin(DT, SCK);
lcd.setCursor(0,0);
lcd.print("SYSTEM START");
delay(2000);
lcd.clear();
scale.set_scale(2280.f);
scale.tare();
}
void loop(){
float weight = scale.get_units()/1000;
lcd.setCursor(0,0);
if(weight < 0){
weight = 0;
}
lcd.print("Weight:");
lcd.setCursor(0,1);
lcd.print(" ");
lcd.setCursor(0,1);
lcd.print(weight, 2);
lcd.print("Kg");
delay(1000);
}