Gerekli Malzemeler
1 adet Arduino Uno R3
1 adet breadboard
1 adet 4x4 Keypad (Membran Tuş Takımı )
2 ader led (kırmızı, yeşil)
2 ader direnç (220 ohm)
7 adet jumper kablo (4EE, 3DE)
MZ80 Kızılötesi Sensör E18-D80NK nedir?
80 cm Menzilli Kızılötesi Sensörü, birçok projeye uyumlu dijital çıkışlı ve üstün kalitede endüstriyel bir kızılötesi sensördür.
Kızılötesi Sensör'ün arkasındaki trimpot ile menzili 3-80 cm arasında ayarlanabilir. 5V ile çalışır, tepki süresi oldukça düşüktür (2 ms). Yani çok hızlı tepki vermektedir.
Kablo bağlantıları iki şekilde olur.
*Kırmızı veya Kahverengi: +5V
*Yeşil veya Mavi: GND/-5V
*Sarı veya Siyah: Data Çıkışı
MZ80 Kızılötesi Sensör E18-D80NK Devresi
MZ80 Kızılötesi Sensör E18-D80NK arduino kodları
MZ80 Kızılötesi Sensör E18-D80NK arduino kodlarını indirmek için tıklayınız.
#define kled 3 //Kırmızı ve yeşil ledlerimizi bağladık
#define yled 4
#define sensor 7 //7 numaralı pine bağladık sensörümüzü
void setup() {
//
pinMode(kled,OUTPUT); // ledleri çıkış olarak tanımladık
pinMode(yled,OUTPUT);
pinMode(sensor, INPUT); //Kızılotesi sensoru giriş olarak tanımladık
}
void loop() {
if (digitalRead(sensor)==1) //engel yoksa yeşil ledi yak
{
digitalWrite(yled,1);
digitalWrite(kled,0);
}
else
{ //engel varsa kırmızı ledi yak
digitalWrite(yled,0);
digitalWrite(kled,1);
}
}