#include <Q2HX711.h>
#include <LiquidCrystal_I2C.h>
#include <Wire.h>
const byte hx711_data_pin = 2;
const byte hx711_clock_pin = 3;
long zero = 8388608;
//ong zero = 8388608;
long kl;
//pinMode(07, INPUT);
Q2HX711 hx711(hx711_data_pin, hx711_clock_pin);
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup(){
Serial.begin(9600);
//Serial.println("Hieu chinh can");
//for(int i=0; i<100; i++){
//zero = zero + hx711.read();
//}
//zero = zero/100;
lcd.init();
lcd.backlight();
//lcd.setCursor(0,0);
//lcd.print("Khoi luong la: ");
//lcd.print(kl);
}
void loop(){
kl = (hx711.read()-zero)*500/210;
//Serial.println(kl);
lcd.setCursor(0, 0);
lcd.print("Khoi luong la:");
lcd.setCursor(0, 1);
lcd.print(kl);
lcd.setCursor(5, 1);
lcd.print("gam");
delay(500);
}
// og 8388608
// 500g 8388818