Arduino ve NTC Sensörü İle Sıcaklık Ölçümü | LED’le Uyarı

NTC Sensörü Nedir?

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 sensör görevi görmüş olur.

NTC sensörü, daha önce LDR uygulamamızda da söylediğimiz gibi pasif bir sensördür. Yapısı itibari ile bir direnç olmasına rağmen ortamdaki fiziksel değişime göre tepki verdiği için bu devre elemanını sensör olarak nitelendirebiliyoruz.

Diğer bütün sensörler hakkında bilgi almak için yazımızı inceleyin >>> Sensör Nedir? Sensör Çeşitleri Nelerdir?

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

Gerekli malzemeler: ( Not: NTC ile Sıcaklık Ölçümü ve 10. Derse Kadar Olan Dersleri “Arduino Başlangıç Seti” İle Yapabilirsiniz. Malzemeler Bu Sette! >)

Projedeki Malzemeler Bu Sette. Şimdi İncele >

LED’i Yakarak Uyarı Veren NTC Devresi

Devre şemamız bu şekilde:

Arduino NTC Devresi

Arduino NTC Kodu

Devreyle beraber kullanacağımız kodumuz:

#include 

#define led 2


void setup() {
  Serial.begin(9600);
  pinMode(led,OUTPUT);
}


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 = analogRead(A0);
  double sicaklik = Termistor(deger);
  Serial.println(sicaklik);

  if(sicaklik > 30){
    digitalWrite(led,HIGH);
  }
  else{
    digitalWrite(led,LOW);
  }

  delay(250);
  
  

}

}

https://arduinohocam.com/

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir