top of page

Arduino Eğitimleri - 11. Ders - Arduino Sıcaklık Sensörü ile Ölçüm

TMP36 Sıcaklık Sensörü


Arduino ile sıcaklık sensörü kullanımı, projelerde ortam ısısını ölçmek için çok yaygındır.


Temel Özellikler

  • Analog sensör

  • −40°C ile +125°C arası ölçüm


ree












Gerekli Malzemeler


  • 1 adet TMP36

  • 1 adet 10k direnç

  • Arduino

  • Jumper kablolar


Bunların tamamını Tinkercad üzerinden edinerek projenizi gerçekleştirebilirsiniz.


ree














Arduino Bağlantısı

TMP36

Arduino

Sol (VCC)

5V

Orta (Vout)

A0

Sağ (GND)

GND













Devre


ree












Kodlar:


ree

Kodlarla Açıklama

int sensorPin = A0;

TMP36 sensörünün Arduino’ya bağlı olduğu analog pin

void setup() {
  Serial.begin(9600);
}

Arduino ile bilgisayar arasında haberleşme başlatılır. Sonuçları Serial Monitor’de görmek için

void loop() {

Arduino açık olduğu sürece sürekli çalışır

int deger = analogRead(sensorPin);

Sensörden gelen analog değer okunur👉 Değer aralığı: 0 – 1023

float volt = deger * (5.0 / 1023.0);

Okunan sayı voltaja çevrilir. Çünkü TMP36 voltaj ile çalışır

float sicaklik = (volt - 0.5) * 100;

TMP36’ya özel hesaplama

  • 0.5 V = 0°C

  • Her 0.01 V = 1°C

Serial.print("Sıcaklık: ");
Serial.print(sicaklik);
Serial.println(" °C");

Hesaplanan sıcaklık ekrana yazdırılır

delay(1000);

1 saniye bekler, sonra tekrar ölçer
















Özet video:





















Yorumlar


bottom of page