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 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.
  • değer ya 0 ya da 1023 geliyor öyleyse , acaba yanlış pine mi taktınız ?

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Login with Facebook

Tagged

Açık kaynak kültürü gereği, çözdüğünüz problemlerin çözümlerini paylaşmayı lütfen unutmayın.