LM35 Isı Sensörü Nedir? Arduino ile Sıcaklık Ölçümü Rehberi
LM35 Isı Sensörü Nedir? Arduino ile Sıcaklık Ölçümü Rehberi
LM35 Isı Sensörü Nedir?
LM35, ortam sıcaklığını ölçmek için kullanılan, yüksek hassasiyetli ve kullanımı oldukça kolay bir analog sıcaklık sensörüdür. Elektronik projelerde, Arduino uygulamalarında, robotik sistemlerde ve otomasyon projelerinde yaygın olarak tercih edilir.
LM35 sensörünün en önemli avantajlarından biri, sıcaklık değerini doğrudan santigrat derece (°C) cinsinden vermesidir. Ekstra kalibrasyon gerektirmeden güvenilir sıcaklık ölçümleri yapabilir.
LM35 Isı Sensörünün Teknik Özellikleri
-
Çalışma Voltajı: 4V – 30V
-
Ölçüm Aralığı: -55°C ile +150°C
-
Hassasiyet: 10 mV / °C
-
Düşük güç tüketimi
-
Analog çıkış sinyali
-
Kalibrasyon gerektirmeyen yapı
-
Yüksek doğruluk oranı
Örneğin;
-
25°C sıcaklıkta yaklaşık 250 mV çıkış verir.
-
30°C sıcaklıkta yaklaşık 300 mV çıkış verir.
-
50°C sıcaklıkta yaklaşık 500 mV çıkış verir.
LM35 Pin Bağlantıları
LM35 sensörü üç bacağa sahiptir:
-
VCC (+ Besleme)
-
VOUT (Analog Çıkış)
-
GND (Toprak)
Sensörün düz yüzü size bakarken:
-
Sol Pin → VCC
-
Orta Pin → VOUT
-
Sağ Pin → GND
Arduino ile LM35 Bağlantısı
LM35'i Arduino Uno'ya bağlamak oldukça kolaydır.
| LM35 | Arduino Uno |
|---|---|
| VCC | 5V |
| VOUT | A0 |
| GND | GND |
Bu bağlantı sayesinde Arduino, sensörün ürettiği analog voltajı okuyarak sıcaklık değerine dönüştürebilir.
Arduino LM35 Örnek Kodu
Aşağıdaki örnek kod ile sıcaklık değerini Seri Monitör üzerinden görüntüleyebilirsiniz.
int lm35Pin = A0;
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(lm35Pin);
float voltage = sensorValue * (5.0 / 1023.0);
float temperature = voltage * 100;
Serial.print("Sicaklik: ");
Serial.print(temperature);
Serial.println(" C");
delay(1000);
}
Kod çalıştırıldığında Arduino her saniye ortam sıcaklığını okuyarak ekrana yazdıracaktır.
LM35 Nasıl Çalışır?
LM35 sensörü sıcaklığa bağlı olarak doğrusal bir voltaj üretir.
Örnek olarak:
-
20°C → 0.20V
-
30°C → 0.30V
-
40°C → 0.40V
Arduino bu voltajı analog girişten okuyarak sıcaklık değerine dönüştürür.
Bu doğrusal yapı sayesinde hesaplamalar oldukça kolaydır ve yeni başlayanlar için ideal bir sensördür.
LM35 Kullanım Alanları
LM35 sıcaklık sensörü birçok farklı projede kullanılabilir:
Robotik Projeler
Robotların çalışma ortam sıcaklığını takip etmek için kullanılabilir.
Akıllı Ev Sistemleri
Ortam sıcaklığına göre fan veya klima kontrolü yapılabilir.
Sera Otomasyonu
Bitki yetiştirilen ortamlarda sıcaklık takibi için tercih edilir.
Veri Kayıt Sistemleri
Belirli zaman aralıklarında sıcaklık verileri kaydedilebilir.
Eğitim ve STEM Projeleri
Arduino öğrenen öğrenciler için en popüler sıcaklık sensörlerinden biridir.
LM35 ile DHT11 Arasındaki Farklar
| Özellik | LM35 | DHT11 |
|---|---|---|
| Ölçüm Türü | Sıcaklık | Sıcaklık + Nem |
| Çıkış Tipi | Analog | Dijital |
| Hassasiyet | Daha yüksek | Daha düşük |
| Kullanım Kolaylığı | Çok kolay | Kolay |
| Tepki Süresi | Hızlı | Daha yavaş |
Sadece sıcaklık ölçmek isteyen kullanıcılar için LM35 genellikle daha doğru sonuçlar sunar.
Sonuç
LM35, düşük maliyeti, yüksek doğruluğu ve kolay kullanımı sayesinde Arduino ve elektronik projelerinde en çok tercih edilen sıcaklık sensörlerinden biridir. Özellikle STEM eğitimleri, robotik projeler, otomasyon uygulamaları ve sıcaklık izleme sistemlerinde güvenilir sonuçlar sunar.
Eğer Arduino ile sıcaklık ölçümü yapmak istiyorsanız LM35 sensörü başlangıç için en uygun seçeneklerden biridir.
Emes Robotik olarak Arduino projelerinizde kullanabileceğiniz LM35 sıcaklık sensörleri, geliştirme kartları ve robotik eğitim setlerini sizlere sunuyoruz.