DERS-11: Arduino Mz80 Kızılötesi Sensör (E18-D80 NK)

Arduino Mz80 Kızılötesi Sensör (E18-D80NK)

Mz 80 Kızılötesi sensörle mesafenin ölçüleceği projeler için birebir sensörlerdir. Daha önceki derslerimizde Hc-sr04 Ultrasonik mesafe sensörünü işlemiştik. BURADAN derse göz atabilirsiniz. Hc-sr04 sensörler ses dalgaları ile çalışır ve biraz daha yavaştır. Mz80 Sensörler ise yaklaşık 3 cm ile 80 cm arası cisimleri daha hızlı ve daha etkili ölçebilirler.

Mz 80 Kızılötesi sensör
Mz 80 Kızılötesi sensör

Bu sensörün arkasında kırmızı bir led ve bir potansiyometre var. Cisim yaklaşınca le yanıyor. Potansiyometre ile ne kadar yakındaki bir cismi tespit etmesini istediğimizi belirtiyoruz. Bir nevi uzaklık ayarı. Şimdi gelin devre yapısına bir göz atalım.

DEVRE ŞEMASI

Mz 80 Kızılötesi sensör
Arduino Mz80 Kızılötesi Sensör Devresi

Mz 80 Kızılötesi sensörün 3 adet kablosu var. Bunlar mavi, siyah ve kahverengi kablolardır.
Mavi Kablo: GND
Kahverengi Kablo: +5V
Siyah Kablo: Arduino Data Pinine takılmaktadır.

Kırmızı Led ise 9 numaralı pine takılmıştır. Kod yapısı aşağıdaki şekildedir.

KOD YAPISI

int LED = 9;
int MZ80 = 4;

void setup() {
  pinMode (LED, OUTPUT);
  pinMode (MZ80, INPUT);
  Serial.begin(9600);
}

void loop() {
  int durum=digitalRead(MZ80);
  Serial.println(durum);
  delay(500);
  if (durum==0){
    digitalWrite(LED,HIGH);
  }
  if (durum==1){
    digitalWrite(LED,LOW);
  }
  
}

int durum=digitalRead(MZ80); kmut satırı Mz 80 Kızılötesi sensöründen değeri okur. Bu değer 1 yada 0 dır. Arkasındaki potansiyometre ayarı ile cismin yakınlık uzaklık durumunu ayarlayabiliriz. Eğer 0 ise cisim yakın demektir ve Led yanacak. 1 ise cisim uzak demektir ve Led yanmayacaktır. Kullanımı basit olan bu sensör bir çok projede kullanılmaktadır.

You may also like...

Bir cevap yazın

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