scale.tare(); Serial.print("UNITS: "); Serial.println(scale.get_units(10)); Serial.println("\nPut 1000 gram in the scale, press a key to continue"); while(!Serial.available()); while(Serial.available()) Serial.read(); scale.calibrate_scale(1000, 5); Serial.print("UNITS: "); Serial.println(scale.get_units(10)); Serial.println("\nScale is calibrated, press a key to continue"); // Serial.println(scale.get_scale()); // Serial.println(scale.get_offset()); while(!Serial.available()); while(Serial.available()) Serial.read(); delay (1000); /*wifi part WiFi.mode(WIFI_STA); //Optional Serial.println("enter wifi's name and after password "); delay (20000); WiFi.begin(ssid, password); Serial.println("\nConnecting"); while(WiFi.status() != WL_CONNECTED){ Serial.print("."); delay(100); } Serial.println("\nConnected to the WiFi network"); Serial.print("Local ESP32 IP: "); Serial.println(WiFi.localIP()); */ } void loop(){ const int poids = -200; const int incert =-50; const int y=-(scale.get_units(10)); const int x=-((scale.get_units(10))/poids); if (y%poids < incert && y%poids > incert ) { Serial.println("ATTENTION POIDS ANORMAL "); } else if (y