Arduino 16x2 LCD Ekran Sorunu

Selam arkadaşlar bende arduino da yeniyim lcd de ekran açılıyor ve potansiyometre yi çevirdigimde üstteki satırda kareler çıkıyor ama yazı gelmiyor burdaki yorumları okudum cepyusuf arkadaşınki gibi bendemi yanlış lehimledim diye düşündüm söktüm lehimleri tekrar yaptım yine aynı ekranla karşılaştım bilgisi olan yardımcı olabiir mi Resim linki https://hizliresim.com/0k4mbo

arkadaşım 20k potansiyemetre tak bu lcd için

Selam arkadaşlar benim çözemediğim LM35DZ Sıcaklık sensör ile sıcaklık değerlerini lcd ekranda istediğim şekilde görebiliyorum fakat yapmak istediğim ilk satırda anlık sıcaklık değerini aynen görmek ,alt satırda ise en düşük sıcaklık değeri görebilmek aşağıda belirttiğim kodu derledim sıkıntı gözükmedi fakat lcd ekranda sadece üst satırda kareler çıkıyor lcd boyunca .Yardımlarınızı bekliyorum;(10k pot kullandım) include <wire.h>
include <liquidcrystal_i2c.h>
int val;
int tempPin=A0;
float celeski=100;
byte derece[8]=
{
B00000,
B01110,
B01010,
B01110,
B00000,
B00000,
B00000,
B00000,
};
LiquidCrystal_I2C lcd(0x27,16,2);

void setup()
{
lcd.begin(16,2);

analogReference(INTERNAL);
lcd.createChar(0,derece);
}

void loop()
{
val = analogRead(tempPin);
float mv=(val/1024.0)*1000;
float cel=mv/10;
lcd.home();

lcd.print(“SICAKLIK:”);
lcd.print(cel);
lcd.write(byte(0));

lcd.setCursor(6,1);
if (cel</liquidcrystal_i2c.h></wire.h>