LC-Display funktioniert nicht

Lass doch zuerst mal einen I2C Scanner drüber laufen, dann hast du wenigstens die Adresse sicher und weißt, dass die Verdrahtung stimmt. Weil auch beim korrektesten Constructor geht bei falschem Anschluss nix.