Arduino ile MZ80 Kızılötesi Sensör Kullanımı

MZ80 Yakınlık Sensörü Özellikleri

Bu  MZ80 Kızılötesi Sensör, güvenlik sistemleri, mesafelerin ölçülmesi ve giriş / çıkış ortamlarının izlenmesini içeren projeler için mükemmel bir seçimdir.

 

 

 

 

 

 

 

 

 

 

Sensör arkasında bulunan trimpot ile algı mesafesi 80 cm ye kadar ayarlanabilir.

MZ80 bağlantısı çok basittir, çünkü sensörde sadece 3 kablo bulunur: Kırmızı(Vcc) , Siyah(GND) ve Sarı(sinyal).

Sinyal pimi Arduino’nun dijital portlarından birine bağlanacak ve bir nesne tespit edildiğinde 0 (LOW) değerini oluşturacaktır.

Önemli Not: Bu sensörün bazı versiyonları mavi (GND), Pembe (Vcc) ve Siyah (Sinyal) şeklinde olabilir

 

 

 

 

 

 

 

 

 

 

 

 

 

int YESIL_LED = 3;
int KIRMIZIL_LED = 5;
int BUZZER = 7;
int MZ80_PINI = 9;
int SENSOR_DURUMU = 0;
void setup()
{
// SENSOR PININI GIRIS OLARAK AYARLA
pinMode(MZ80_PINI, INPUT);
// PINLERI CIKIŞ OLARAK AYARLA
pinMode(YESIL_LED, OUTPUT);
pinMode(KIRMIZIL_LED, OUTPUT);
pinMode(BUZZER, OUTPUT);
}
void loop()
{
SENSOR_DURUMU = digitalRead(MZ80_PINI);
if (SENSOR_DURUMU == 0)
{
// EĞER SENSORE YAKLAŞILMIŞSA
digitalWrite(YESIL_LED, LOW);
digitalWrite(KIRMIZIL_LED, HIGH);
// BUZZER SINYAL VER VE KIRMIZI LEDI YAK
for (int i = 1; i <= 3; i++)
{
digitalWrite(BUZZER, HIGH);
delay(100);
digitalWrite(BUZZER, LOW);
delay(100);
}
delay(100);
}
else
{
// SENSORDE SINYAL YOKSA KIRMIZI, YESIL LEDI VE BUZZERI DURDUR
digitalWrite(YESIL_LED, HIGH);
digitalWrite(KIRMIZIL_LED, LOW);
digitalWrite(BUZZER, LOW);
}
}

direnc.net ten alıntı yapıldı

Buna da gözat

Arduino için CH340 driver

 Arduino ile bilgisayar arsında bağlantı kuramıyorsanız ve arduino üzerinde alttaki resimde görünen CH340G usb serial …