Mündəricat:

Arduino -da IR Maneə Qaçma Sensorundan necə istifadə olunur: 4 addım
Arduino -da IR Maneə Qaçma Sensorundan necə istifadə olunur: 4 addım

Video: Arduino -da IR Maneə Qaçma Sensorundan necə istifadə olunur: 4 addım

Video: Arduino -da IR Maneə Qaçma Sensorundan necə istifadə olunur: 4 addım
Video: How To Reading Code of Any Remote 2024, Noyabr
Anonim
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur
Arduino -da IR maneəsinin qarşısını almaq sensoru necə istifadə olunur

Salam, hamı, Bu yazıda Arduino -da Avoidance Obstance IR Sensor -dan necə istifadə edəcəyimi yazacağam.

Tələb olunan komponentlər:

  • IR maneələrindən qaçınma sensoru
  • Arduino Nano V.3
  • Atlama teli
  • USB mini

Proqram tələb olunur:

Arduino IDE

Addım 1: Obstance IR Sensorundan çəkinin

Obstance IR Sensorundan çəkinin
Obstance IR Sensorundan çəkinin
Obstance IR Sensorundan çəkinin
Obstance IR Sensorundan çəkinin

Onun sensoru əks olunan infraqırmızı işıqdan istifadə edərək qarşısındakı obyektləri və ya maneələri aşkar etmək üçün istifadə edilə bilər.

Bu sensorun 2 əsas hissəsi var, yəni İQ yayıcısı və İQ alıcısı. İQ yayıcı infraqırmızı işıq yaymaq vəzifəsinə malikdir. bir obyektə dəyəndə infraqırmızı işıq əks olunacaq. Və IR Alıcısının funksiyası infraqırmızı əksini qəbul etməkdir.

IRreceiver əks olunan infraqırmızı işıq aldıqda, çıxış "LOW" olacaq. IR Qəbulu əks olunan infraqırmızı işığı qəbul etmədikdə Çıxış "YÜKSEK" olacaq.

Bu sensorda 2 LED göstəricisi var. Güc göstəricisi led və çıxış göstəricisi led. Modul elektrik cərəyanı ilə təchiz olunarsa, güc göstərici LED yanacaq. Sensorun və ya İQ alıcının qarşısında infraqırmızı işıq əksini alan bir obyekt varsa, çıxış göstəricisi LED -i yanacaq.

Addım 2: IR Sensore -u Arduino -ya qoşun

IR Sensore -u Arduino -ya qoşun
IR Sensore -u Arduino -ya qoşun
IR Sensore -u Arduino -ya qoşun
IR Sensore -u Arduino -ya qoşun
IR Sensore -u Arduino -ya qoşun
IR Sensore -u Arduino -ya qoşun

İQ sensorunu Arduino -ya bağlamaq üçün bir keçid kabeli istifadə edin.

Yuxarıdakı şəklə və ya bununla bağlı təlimatlara baxın:

IR -dən Arduino -ya

VCC ==> + 5V

GND ==> GND

Çıxdı ==> D2

Addım 3: Proqramlaşdırma

Proqramlaşdırma
Proqramlaşdırma

Aşağıda bu IR sensirini sınamaq üçün hazırladığım eskizdir:

int pinIR = 2;

boş quraşdırma () {

Serial.begin (9600); pinMode (pinIR, GİRİŞ); Serial.println ("IR Sensorunu Algıla"); gecikmə (1000); } void loop () {int IRstate = digitalRead (pinIR); əgər (IRstate == LOW) {Serial.println ("Detected"); } if if (IRstate == HIGH) {Serial.println ("Algılanmadı"); } gecikmə (1000); }

Mən də faylı təqdim edirəm, aşağıda yükləyə bilərsiniz:

Addım 4: Nəticə

Nəticə
Nəticə
Nəticə
Nəticə

Sensorun qarşısına bir obyekt qoysanız, serial monitor "Algılandı" deyəcək.

Sensorun qarşısında heç bir obyekt yoxdursa, monitor seriyası "Algılanmadı" deyəcək.

Bu nəticə LEDləri, röleləri və digərlərini idarə etmək üçün istifadə edilə bilər.

İQ sensorlarının funksiyası yalnız obyektləri aşkar etmək deyil. Uzaqdan idarəedicidən məlumatları oxumaq üçün bu IR sensorundan istifadə edə bilərik. və bunu növbəti məqalədə edəcəyəm.

Tövsiyə: