Arduino ile LM35 Kullanarak Sıcaklık Ölçümü

61Y5M2HdzzL._SY355_ LM35 sıcaklık sensörü, ortamın sıcaklığını ölçerek analog gerilim değerine dönüştürerek çıkış veren elektronik bir malzemedir. Hassas ölçümlerin gerekmediği durumlarda genellikle tercih edilir. Ortalama birçok uygulamada rahatlıkla kullanabileceğimiz -55 ile +150 derece aralığında ölçüm yapabilmektedir.

LM35, sıcaklık ölçümünü yaparak analog gerilim üretmektedir. Üretmiş olduğu bu gerilim sıcaklık ile doğrudan orantılıdır. Katalog değerlerine bakıldığında her 1⁰C için 10mV gerilim üretmektedir. Sensör çıkışında 1000mV okunuyorsa bu; 1000/10=100⁰C anlamına gelmektedir.

Sensörün kullanımı ise, analog gerilim ölçmek ve bu değeri 10’a bölmekten ibarettir.

Arduino üzerinde analog giriş pinleri bulunmaktadır ve isimleri A0, A1, A2… Şeklinde adlandırılmaktadır.  Analog  değer okuma işleminde kullanılacak komut analogRead(pin)’dir. Pin yerine sensörü bağladığımız analog pin adı yazılmalıdır.

Arduino İle Sıcaklık Ölçümü Programı:

float sicaklik = 0;

Void setup(){

            Serial.begin(9600);

}

Void loop(){

Sicaklik = analogRead(A0);

Sicaklik = (sicaklik/1023)*5000;    // analog okunan değerin mV’a dönüştürülmesi

Sicaklik = sicaklik/10;                   // mV değerinin 10’a bölünerek sıcaklık değerine dönüştürülmesi

Serial.print(“Ölçülen Sıcaklık: “);

Serial.println(sicaklik);

delay(500);                                // 500ms aralıklarla ölçüm alır

}

Sensörün Arduino ile olan bağlantısı aşağıdaki gibidir.

Adsız

LM35 sensörünün +5V ve Gnd uçları besleme girişlerine bağlanmıştır. Ortada bulunan 2 numaralı pin ise sıcaklık değerinin mV türünden çıkışıdır. bu şekilde bağlantı yapıldıktan sonra program yazılır ve seri port ekranından sıcaklık değerini görebilirsiniz.

Yazan: Mehmet Yalçın ASLAN

 

 

Arduino Uno İle LCD Kullanımı

Arduino ile Analog Okuma

Arduino İle Mesafe Ölçümü

Arduino ile Analog Çıkış-PWM Sinyal Kullanımı

 

 

Bir Cevap Yazın

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d blogcu bunu beğendi: