#include <Wire.h>
#include <LiquidCrystal_I2C.h>
#include "HX711.h"
int DOUT_PIN=4;
int CLK_PIN=5;
int LCD_ADDRESS=0x27;
int LCD_COLS=16;
int LCD_ROWS=2;
HX711 scale;
LiquidCrystal_I2C lcd(LCD_ADDRESS,LCD_ROWS,LCD_ROWS);
void setup(){
Serial.begin(9600);
lcd.init();
lcd.backlight();
scale.begin(DOUT_PIN,CLK_PIN);
scale.set_scale();
scale.tare();
Serial.println("HX711 Load cell and LCD Text");
}
void loop(){
float weight=scale.get_units();
lcd.setCursor(0,0);
lcd.print("Weight:");
lcd.print(weight,2);
lcd.print("g");
delay(1000);
}