LiquidCrystal lcd.setCursor(0, 1) setzt nicht auf 2. Zeile

Und im Setup fehlt lcd.begin(16,2); oder lcd.init (16,2);
dadurch weis die Lib nicht wo, was ist.
Wenn das ein LCD1602 ist. wenn ein LCD2004 dann anpassen

 lcd.init (20,4);