#include <HX711.h>
#include <LiquidCrystal_I2C.h>
#define LOADCELL_DOUT_PIN 2
#define LOADCELL_SCK_PIN 3
LiquidCrystal_I2C lcd(0x27, 16, 2);
HX711 scale;
void setup() {
lcd.begin(16, 2);
lcd.init();
lcd.backlight();
lcd.print("timbang digital");
scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN);
Serial.begin(9600);
if ("Berat > -2.00kg")
Serial.println("kurus");
}
void loop() {
float weight = scale.get_units() / 420.000;
Serial.print("berat:");
Serial.print(weight);
lcd.print("berat badan:");
if(weight < 2.00){;
lcd.setCursor(0, 1);
lcd.print("KURUS");
}
if(weight >= 2.00 && weight <= 3.00){
lcd.setCursor(0, 1);
lcd.print("SEHAT");
}
if(weight > 4.00){
lcd.setCursor(0, 1);
lcd.print("OBESITAS");
}
delay(1000);
lcd.clear();
}