E18 D80NK 3-80cm Ayarlanabilir Kızılötesi Sensör (MZ80)
Bu sensörün montajı üzerindeki ayar somonları ile kolayca yapılabilir. Kullanımı kolay ve geniş mesafe ölçüm aralığına sahip bir kızılötesi mesafe ölçüm sensörüdür. Bir çok robotik projesinde sıklıkla kullanılan internette örneklerine sıkça rastlanır. Görünür ışıkla karışma olasılığı oldukça düşüktür. Bu sayede dış faktörlerden dolayı yanılma payı çok düşüktür. Arka tarafında bulunan vida ile hangi mesafe aralığında ölçüm yapılacağı belirlenir ve bu ayara göre dijital bir çıkış verir. Çıkış olarak mesafenin değerini vermez , sizin ayarladığınız değere geldiği zaman dijital çıkış verir.
veya
int ledPin = 13;
int inputPin = 2;
int val = 0;
void setup()
{
pinMode(ledPin, OUTPUT);
pinMode(inputPin, INPUT);
}
void loop(){
val = digitalRead(inputPin);
if (val == HIGH) {
digitalWrite(ledPin, LOW);
} else {
digitalWrite(ledPin, HIGH);
}
}
Bu sensörü Arduino ile kullanmak için önce şekildeki gibi bağlantılarını yapın. Arduinoyu USB kablosuna bağlayıp örnek kodu yazın. Programı yükledikten sonra Arduino idesinde sağ üst köşede bulunan serial monitörden sensör verilerini görebilirsiniz. Serial mönitörde 1 ve 0 olarak değerler okuyacaksınız. Bu testi yaptıktan sonra sensörün arka kısmında bulunan mesafe ayar vidası ile farklı mesafe ölçümlerini test edebilirsiniz.