11 Ocak 2021 Pazartesi

LM35 Sensör ile Sıcaklık ALARMI

 

Sevgili Öğrenciler,

Arduino robotik setinizle aşağıdaki devre şemasını kurup kodları da Arduino programında yazarak  LM35 Sensör  yardımıyla  "Sıcaklık Alarmı Projesi " yapıyoruz.

Bu projemizde sıcaklık sensörünü kullanarak ortamdaki sıcaklığı ölçüp, belirli bir seviyenin üzerine çıktığında alarm vermesini sağlayacağız.

Başarılar!


//Referans Proje Kodu:


int lm35Pin = A0;

int led = 8;

#define buzzer 9

int zaman = 50;

int okunan_deger = 0;

float sicaklik_gerilim = 0;

float sicaklik = 0;


void setup() 

{

   pinMode(led,OUTPUT);

  pinMode(buzzer,OUTPUT);

  Serial.begin(9600);

}

 void loop()

{

  okunan_deger = analogRead(lm35Pin);

  sicaklik_gerilim = (okunan_deger / 1023.0)*5000;

  sicaklik = sicaklik_gerilim /10.0; 

  Serial.println(sicaklik);

  

  if(sicaklik >= 24){

    digitalWrite(led,HIGH);

    digitalWrite(buzzer,HIGH);

    delay(zaman);

    digitalWrite(led,LOW);

    digitalWrite(buzzer,LOW);

    delay(zaman);

  }

  else{

    digitalWrite(led,LOW);

    digitalWrite(buzzer,LOW);

          }

}




Hiç yorum yok:

Yorum Gönder