İçindekiler:

Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır: 4 Adım
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır: 4 Adım

Video: Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır: 4 Adım

Video: Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır: 4 Adım
Video: İnfrared Kızılötesi Sensörü Kullanımı #42 2024, Kasım
Anonim
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır
Arduino'da IR Engelden Kaçınma Sensörü Nasıl Kullanılır

Hepinize merhaba, Bu yazımda Arduino üzerinde Kaçınma Obstance IR Sensörünün nasıl kullanılacağını yazacağım.

Gerekli Bileşenler:

  • IR Engelden Kaçınma Sensörü
  • Arduino Nano V.3
  • atlama teli
  • USB mini

Gerekli yazılım:

Arduino IDE'si

Adım 1: Obstance IR Sensöründen Kaçınma

Kaçınma Obstance IR Sensörü
Kaçınma Obstance IR Sensörü
Kaçınma Obstance IR Sensörü
Kaçınma Obstance IR Sensörü

Sensörü, yansıyan kızılötesi ışık kullanarak önündeki nesneleri veya engelleri algılamak için kullanılabilir.

Bu sensörün IR Verici ve IR alıcı olmak üzere 2 ana parçası vardır. IR emitör, kızılötesi ışık yayma görevine sahiptir. bir nesneye çarptığında, kızılötesi ışık yansıtılacaktır. Kızılötesi Alıcının işlevi de kızılötesi yansımayı almaktır.

IRreceiver yansıyan kızılötesi ışık aldığında çıkış "DÜŞÜK" olacaktır. IR alıcısı yansıyan kızılötesi ışığı almadığında, Çıkış "YÜKSEK" olacaktır.

Bu sensörde 2 adet LED göstergesi bulunmaktadır. Güç göstergesi ledi ve çıkış göstergesi ledi. Modül bir elektrik akımıyla besleniyorsa, güç göstergesi LED'i yanacaktır. Sensörün veya IR alıcının önünde kızılötesi ışık yansıması alan bir nesne varsa çıkış göstergesi LED'i yanacaktır.

Adım 2: IR Sensörünü Arduino'ya bağlayın

IR Sensörünü Arduino'ya bağlayın
IR Sensörünü Arduino'ya bağlayın
IR Sensörünü Arduino'ya bağlayın
IR Sensörünü Arduino'ya bağlayın
IR Sensörünü Arduino'ya bağlayın
IR Sensörünü Arduino'ya bağlayın

IR sensörünü Arduino'ya bağlamak için bir atlama kablosu kullanın.

Yukarıdaki resme veya bununla ilgili talimatlara bakın:

Arduino'ya IR

VCC ==> + 5V

GND ==> GND

ÇIKIŞ ==> D2

Adım 3: Programlama

Programlama
Programlama

Aşağıda bu IR sensire'ı denemek için yaptığım bir çizim var:

int pinIR = 2;

geçersiz kurulum(){

Seri.başla(9600); pinMode(pinIR, INPUT); Serial.println("IR Sensörünü Algıla"); gecikme(1000); } void loop(){ int IRstate = digitalRead(pinIR); if(IRstate == LOW){ Serial.println("Algılandı"); } else if(IRstate == HIGH){ Serial.println("Algılanmadı"); } gecikme(1000); }

Dosyayı da sağlıyorum, aşağıdan indirilebilir:

4. Adım: Sonuç

Sonuç
Sonuç
Sonuç
Sonuç

Sensörün önüne bir nesne koyarsanız, seri monitör "Algılandı" diyecektir.

sensörün önünde herhangi bir nesne yoksa, monitör serisi "Algılanmadı" diyecektir.

Bu sonuç, LED'leri, röleleri ve diğerlerini kontrol etmek için kullanılabilir.

IR sensörlerinin işlevi yalnızca nesneleri algılamak değildir. bu IR sensörünü uzaktan kumandadan veri okumak için kullanabiliriz. ve bir sonraki makalede yapacağım.

Önerilen: