ARDUINO DERS-5 (Lm35 KULLANIMI)






ŞEKİL1.5



NOT: LM35 serisi sıcaklık sensörleri, çıkış olarak sicaklık ile doğru orantılı bir voltaj verirler. LM35 kullanırken kalibrasyon amaçlı bir devre kurmamız gerekmez. 60 μA gibi düşük bir akım çeker. Bu nedenle, çalışırken kendi içinde oluşan ısı düşüktür ve entegrenin kendisi ortam sıcaklığından yalnız 0.1 ℃ fazla olur. Çıkış empedansı düşük olduğu için, verdiği voltaj ölçülürken hata payı küçük olur.


MALZEMELER:

  • 1x LM35 ısı sensoru
  • 2x led
  • 2x 330ohm direnc
  • 1x arduıno
  • 1x breadboard
  • jumper



DEVRE KODU:

int yesil_led=8;             //8 numaralı pine yeşil led bağladık
int kirmizi_led=9;             // 9 numaralı pine kırmızı led bağladık 
int lm_35=A0                  // A0 numaralı pine sensörün base ucunu bağladık

void setup(){
pinMode(yesil_led,OUTPUT);            //  yeşil led çıkış olarak seçildi
pinMode(kirimizi_led,OUTPUT);           // kırmızı led çıkış olarak seçildi
pinMode(LM_35,INPUT);                // sensörden bilgi alınacağı için giriş olarak şeçildi
}

void loop(){
float lm35_okunan_deger= analogRead(lm35_pin);     //analog değeri değişkene atadık
float analog_ sicaklik=(lm35_okunan_deger/1023)*5000;  //okunan değeri analog sıcaklık bilgisine atadık
float digital_sicaklik= analog_sicaklik/10.0;     //analog sıcaklığı Digital sıcak çevirdik

if(digital_sicaklik>30){
digitalWrite(kirmizi_led,HIGH);
digitalWrite(yesil_led,LOW);}          //sıcaklık 30 derece üstünde ise kırmızı led yansın

else{
digitalWrite(yesil_led,HIGH);          // diğer durumda yeşil led yansın kırmızı led sönsün
digitalWrite(kirimizi_led,LOW);}

}

Yorumlar

Bu blogdaki popüler yayınlar

ARDUINO DERS-22 (PİYANO YAPIMI)

ARDUINO DERS-32 (2X16 LCD İLE RFID KULLANIMI)

ARDUINO DERS-10 (HC-SR04 ultrasonik mesafe sensörü )