Arduino ile LM35 Sensörü Kullanarak Sıcaklık Ölçme

Teknolojinin gelişmesiyle birlikte, Arduino gibi mikrodenetleyici platformları herkesin erişebileceği bir hale geldi. Bu platformlar, çeşitli sensörlerle birleştirilerek çeşitli projelerde kullanılabilir. Bu makalede, Arduino ile LM35 sıcaklık sensörünü kullanarak temel bir sıcaklık ölçme projesini adım adım ele alacağız. Proje, elektronik meraklılarına temel kodlama ve devre yapısı konularında pratik bir deneyim sunacak.

Arduino ile ısı sensörü yapımı
Arduino ile ısı sensörü yapımı

Bölüm 1: Malzemelerin Hazırlanması Bu projeyi gerçekleştirmek için gerekli olan malzemeler oldukça basit ve erişilebilir. İhtiyacınız olanlar:

  1. Arduino UNO veya benzer bir mikrodenetleyici
  2. LM35 sıcaklık sensörü
  3. Bağlantı kabloları
  4. Breadboard (deney tahtası)
  5. Bilgisayar ve Arduino IDE (Entegre Geliştirme Ortamı) yazılımı

Bölüm 2: Devrenin Oluşturulması LM35 sensörünü Arduino’ya bağlamak için basit bir devre oluşturmanız gerekecek. LM35’in VCC pinini Arduino’nun 5V pinine, GND pinini Arduino’nun toprak pinine ve OUT pinini Arduino’nun analog pinine bağlayın. Bu bağlantıları yapmak için bağlantı kablolarını kullanabilirsiniz.

Bölüm 3: Arduino Kodunun Yazılması Arduino IDE yazılımını açın ve Arduino‘ya yükleyeceğimiz kodu yazmaya başlayın. Kod, LM35 sensöründen okunan sıcaklık değerini seri monitörde görüntüleyecektir. Bu basit kodu yazarak Arduino’nun LM35 sensöründen gelen verileri okumasını sağlayabiliriz.

Bölüm 4: Projenin Test Edilmesi ve Sonuçların Değerlendirilmesi Kodu Arduino’ya yükledikten sonra, devreyi güç kaynağına bağlayın ve Arduino’nun seri monitörünü açın. LM35 sensöründen gelen sıcaklık değerlerini seri monitörde görüntülemelisiniz. Ortam sıcaklığını değiştirerek sensörün tepkisini gözlemleyin.

Bu makalede, Arduino ile LM35 sıcaklık sensörünü kullanarak temel bir sıcaklık ölçme projesini adım adım ele aldık. Projeyi tamamladıktan sonra, Arduino ve sensörlerle daha karmaşık projeler geliştirmek için temel bir anlayışa sahip olacaksınız. Arduino gibi platformlar, elektronik ve kodlama konularında becerilerinizi geliştirmek için mükemmel bir araçtır ve LM35 gibi sensörlerle birleştirildiğinde, pek çok ilginç proje gerçekleştirebilirsiniz.

Arduino Isı Sensörü Kodları Yapımı


void setup() { Serial.begin(9600); // Serial portu başlatıyoruz ve arduino ile bilgisayar arasındaki iletişim hızını (9600) belirliyoruz. } void loop() { Serial.println(analogRead(0) / 9.31); // Analogdan gelen veriyi 9,31 sayısına bölerek, santigrat değere çevirip, Serial Port ekranına yazdırır. delay(100); // Rakamların çok hızlı geçmemesi için 100 milisaniye bekletiyoruz. }

LM35 sensörünün üç bacağı vardır:

  • Vcc: Güç kaynağı (+5V)
  • Vout: Analog çıkış
  • GND: Toprak

Sensörün Vcc bacağı +5V'a, Vout bacağı Arduino'nun analog girişlerinden birine (örneğin A0), GND bacağı ise GND pinine bağlanır.

LM35 sensöründen gelen analog voltaj değeri, sıcaklığa dönüştürülmek için bir kalibrasyon faktörü ile çarpılır. Kalibrasyon faktörü 10mV/°C'dir. Yani, sensörden gelen voltaj değeri her 10mV arttığında, sıcaklık 1°C artar.

Sıcaklığı hesaplamak için aşağıdaki formül kullanılır:

  • Sıcaklık (°C) = (Vout / 10mV) * 100

  • Sensörün doğru şekilde bağlandığından emin olun.
  • Sensörün doğrudan güneş ışığı veya ısı kaynaklarından uzak tutulmalıdır.
  • Sensörün ölçüm aralığı (-55°C ile +150°C) dikkate alınmalıdır.
  • Daha hassas ölçümler için, kalibrasyon işlemi yapılabilir.

LM35 sensörü ile birçok farklı proje yapılabilir. Birkaç örnek:

  • Dijital termometre
  • Sıcaklık kontrollü fan
  • Sıcaklık alarm sistemi
  • Hava durumu istasyonu

LM35 sensörünü elektronik malzeme satan mağazalarda veya "Komponentci.Net" sitesinden bulabilirsiniz.

YORUMLAR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir