MBLOCK ile Arduino ve Robotik Kodlama Isı Sensörü Yrd.Doç.Dr.Osman EROL
Uygulama 1– Sıcaklık Değerini Ekrana Yazdırma Sıcaklık Değerini Ölçme ve Ekrana yazdırma 1 adet LM35 ısı sensörü 3 adet jumper kablo (Erkek/Erkek Uçlu)
Uygulama 1– Sıcaklık Değerini Ekrana Yazdırma Prototip hazırlama LM35 boarda yerleştirilir. LM35 3 adet bacak bulunur LM35 yazısı öne gelecek şekilde; Sağ bacak GND bağlantı Sol bacak +5V besleme pini Ortada yer alan bacak data pinidir (Analog) Herhangi bir analog pine takılır
Uygulama 1– Sıcaklık Değerini Ekrana Yazdırma 2 adet değişken oluşturulur analog ve santigrad olsun A (0) pininden analog değer okunur Bu değer bir değişkene atanır
Uygulama 1– Sıcaklık Değerini Ekrana Yazdırma Bu değer dijitale ve oC dönüştürülür LM35 0-1023 arası Analog değer üretir 5 V = 5000 mV 5000mV/1024 = 4,88 mV 1 birime düşen değer 1 oC artış 10 mV artar 4,88 / 10 = 0,488 mV başına düşen ısı Analog değeri 0.488 ile çarparak dönüşüm yapılabilir
Uygulama 2– Sıcaklık Değerine Göre Alarm Sıcaklık Değerine göre alarm şu şekilde çalışacaktır. Eğer sıcaklık 25 derecenin altında ise 1 sarı led Eğer sıcaklık 25 ile 30 derecenin altında ise 2 sarı led Eğer sıcaklık 30 ile 40 derece arasında ise 2 sarı led ve 1 kırmızı led Eğer sıcaklık 40 derece üzerinde ise buzzer ses ile uyarmaktadır