ARDUİNO UNO R3 & LCD & TOPRAK NEM SENSORU

Ben toprak daki nemi ölçüp lcd ye yazdırmak istiyordum fakat değeri lcd yazmak yerine sürekli 0 ve 500 sayısı yineliyor. Arduino daki program include <liquidcrystal.h>
LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
int nem=0;
int deger;

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

}
void loop(){
lcd.clear();
lcd.setCursor(0,0);
deger = analogRead(nem);
deger = (deger/1023)*5000;
nem = deger /10,0;
lcd.print(“Nem Degeri”); // İmlecten itibaren bu yazı yazılacak
lcd.setCursor(0,1); // 1.satırın ilk sütunundayız
lcd.print(nem); // Ardndan Bu değişken değer yazılacak
lcd.setCursor(1,7); //Derece yazısının yeri (2.satır,7.sütun)
delay(1000); //Bu kısım LCD’lerin frekans çalışma aralığı yüzünden giriliyor.

}

Umarım sorunu çözebilirsiniz.</liquidcrystal.h>

değer ya 0 ya da 1023 geliyor öyleyse , acaba yanlış pine mi taktınız ?