DOLAR

33,9008$% 0.03

EURO

37,6352% -0.04

STERLİN

44,6724£% -0.16

GRAM ALTIN

2.809,88%0,81

ONS

2.577,74%0,76

BİST100

9.685,49%1,73

a

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

Gerekli malzemeler:

NTC, negative thermocouple kelimelerinin kısaltmasından oluşur. NTC, aslında sıcaklığa bağlı olarak değeri değişen bir dirençtir. Sıcaklık yükseldikçe direnci azalır. Bu sayede sıcaklık sensörü olarak kullanılabilir.

Devre şemamız bu şekilde:

ders6_ntc_bb

Devreyle beraber kullanacağımız kodumuz:

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

double Termistor(int analogOkuma)
{
  double sicaklik;
  sicaklik = log(((10240000 / analogOkuma) - 10000));
  sicaklik = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * sicaklik * sicaklik )) * sicaklik );
  sicaklik = sicaklik - 273.15;
  return sicaklik;
}

void loop()
{
  int deger;
  double sicaklik;
  deger = analogRead(A0);
  sicaklik = Termistor(deger);
  Serial.println(sicaklik);
  delay(500);
}

Bu kod, analog değerden sıcaklık değerine dönüşüm için logaritma gibi matematik fonksiyonlarına ihtiyaç duymakta. Bu yüzden, kodumuza log() gibi fonksiyonları barındıran math.h isimli kütüphaneyi dahil etmemiz gerekli.

Kaynak: Bu yazı  Kerem İZGÖL’ün  https://maker.robotistan.com/arduino-dersleri-5-dijital-girisler/ adresindeki yazısından alınmıştır. Kendisine teşekkür ederiz.

YORUMLAR

s

En az 10 karakter gerekli

Gönderdiğiniz yorum moderasyon ekibi tarafından incelendikten sonra yayınlanacaktır.

Tüm Yorumlar (2)
  • fırat
    5 yıl önce
    0 0

    Okunan değerler çok değişken pek çok kaynaktan pek çok ntc okuma kodu indirdim bi kısmı daha az stabil, bi kısmı +-5 derece oynuyor. Kullandığım ntc halihazırda bir termostatta kullanılan plastik bir ntc. Kendi cihazı stabil okuyorken, aynı probla sabit değer alamıyorum.

  • Haki
    5 yıl önce
    0 0

    Fırat değişken değerler için yapmanız gereken ortalama almaktır. Burada değinilmemiş olabilir. Örneğin 300 kere okutup ortalamasını alırsanız değişkenlik ortadan kalkmış olacak.

Sıradaki haber:

Arduino ile Buton ve LED Uygulaması

HIZLI YORUM YAP