Arduino LM35 Sıcaklık Sensörü ve Sıcaklık Ölçümü

Arduino LM35 Sıcaklık Sensörü ve Sıcaklık Ölçümü

Arduino LM35 Sıcaklık Sensörü ve Sıcaklık Ölçümü

Arduino lm35 kullanımı ile Arduino projelerine kaldığımız yerden devam ediyoruz. Bir önceki projemizde ortamdaki sıcaklık ve nemi DHT11 ile ölçüp LCD ekranımıza yansıtmıştık. Bu projemizde ise LM35 kullanarak ortamdaki sıcaklığı bilgisayarımıza yazdıracağız böylelikle Arduino IDE programı üzerinden Serial Monitör kullanımını da öğrenmiş olacağız.

Gerekli malzemeler:

  1. Arduino UNO
  2. Breadboard
  3. Jumper Kablo
  4. LM35 Sıcaklık Sensörü

 

 

Arduino lm35 projesine başlamadan önce Arduino ile LM35 sensörünün kullanımından bahsedelim. LM35 sıcaklık sensörü analog çıkışlı bir sıcaklık sensörüdür. Sıcaklık ölçüm aralığı -40 ile +110 derece arasındadır. Giriş gerilimi minimum 4V maksimum 20V'dur. Bu projeyi arduino üzerinden gerçekleştireceğimiz için girişi 5V olarak kabul edeceğiz. Toprak pini ve sinyal çıkışı olarak toplamda 3 pinden oluşmaktadır.

 LM35 sıcaklık sensörü hakkında daha fazla detay öğrenmek için datasheet’ine göz atabilirsiniz.

 

 

Arduino lm35 ile serial monitörde okuyacağımız değer santigrat cinsinden olacağı için bir kaç çevirme kullanmamız gerekiyor. Arduino 0-1023 arası değerleri analog girişinden okur. Sensörlerin çıkış bacağından okuduğumuz değeri gerilime çevirebiliriz. Bunun için şunu bilmemiz yeterli olacaktır: 0 değeri 0V'a, 1023 değeri ise 5V'a tekabül etmektedir. Bu sayılar arasında kalan her bir değer ise bu denkliklerin oranıyla hesaplanmaktadır. örneğin arduino analog çıkışından 523 değerini okuyorsak bu değere karşılık gelen gerilimi şöyle hesaplıyoruz: 523/1023*5 = 2.5562 V. Arduino Programlama diline uyarlayacak olursak şöyle bir formül çıkartabiliriz: "gerilim = sensor/1023*5"

Artık ADC (Analog to Digital Converter) mantığını öğrendiğimize göre bu sensörün çalışma prensibini öğrenmeye çalışalım. Analog çıkışında okuduğumuz her bir 10mV gerilimi 1°C sıcaklığa denk geldiğinden "sicaklik = gerilim / 0.01" formülüyle ortamdaki sıcaklığı LM35 sıcaklık sensörüyle hesaplamış oluyoruz. Şimdi oluşturduğumuz bu formülleri Arduino IDE ile yazalım.

 

Arduino ile Programlama:

Diğer Arduino Projeleri için TIKLAYIN..

 

17 Mart 2019, 15:03 | 405 Kez Görüntülendi.

TOPLAM 0 YORUM

    Henüz Yorum Yapılmamış. İlk Yorum Yapan Sen Ol.

YORUM YAP

Lütfen Gerekli Alanları Doldurunuz. *

*