manşet

Arduino ile LM35 Sensörüyle LCD Kullanımı

Bu yazımızda LM35 sensörü kullanarak ölçtüğümüz değeri LCD ye yazdıracağız. LM35 sensörü piyasada 5 tl ye rahatlıkla bulabileceğiniz sıcaklık sensörüdür.  LM35 sensörünü ve lcd yi arduino bağlantıları nasıl yapılacağı aşağıdaki şemada gösterilmiştir.

     //Vcc bacağına +5V,Gnd kısmına toprak bağlıyoruz.Output bacağını Arduino’nun A0 kısmına bağlıyoruz.

     // Bu bağlantıları yaptıktan sonra kod kısmına geliyoruz.




   
  
   
    #include <LiquidCrystal.h>
   
    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
    int SicaklikPin = 0;             // LM35 sensöre bağlı pin
    int OkunanDeger;               
    int Sicaklik;                    
   
      void setup()
         {
       lcd.begin(16, 2);
         }
   
      void loop()
          {
        OkunanDeger = analogRead(SicaklikPin);
        Sicaklik = map (OkunanDeger, 0, 205, 0, 100); //(0-1v 0-205 okuma değerini, 0-100 sıcaklığa dönüştür.)
        lcd.setCursor(4, 0);
        lcd.print("Sıcaklık : "); // hesaplanan sıcaklığı yazdır.
        lcd.setCursor(0, 1);
        lcd.print(Sicaklik); // hesaplanan sıcaklığı yazdır.
        lcd.print("Derece"); // devamına birimi olan derecece yaz.
        delay (1000); // Sonraki ölçümden önce 1 saniye bekle.
        lcd.clear();

          }





Hiç yorum yok:

Yorum Gönder