但是我已經嘗試好幾個禮拜了,就是不太懂要怎麼搞

現在我的程式碼是這樣
#include <HX711.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
HX711 hx(9, 10, 128, 0.00127551);
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() {
Serial.begin(9600);
hx.set_offset(41562);
lcd.init();
lcd.backlight();
lcd.begin(16,2);
}
void loop() {
if(digitalRead(4) == LOW) hx.tare();
delay(500);
double sum0 = 0;
double sum1 = 0;
for (int i = 0; i < 10; i++) {<br>sum0 += hx.read();
sum1 += hx.bias_read();
}
lcd.clear();
lcd.setCursor(2,0);
lcd.print("keyes-scale");
lcd.setCursor(5, 1);
lcd.print(sum1/10);
lcd.print("g");
delay(10);
}
現在問題是要把顯示器的重量歸零,但是靜止時數值還是會亂跳
就算有放東西上去一開始會顯示重量,但是例如是100g馬上會跳去-xxxg這樣
我也剛開始接觸而已不太懂到底還要改哪裡
可以請各位幫幫忙嗎
