İçindekiler:

IR Sensörü Kullanarak Uzaktan Kumandayı Okuyun: 4 Adım
IR Sensörü Kullanarak Uzaktan Kumandayı Okuyun: 4 Adım

Video: IR Sensörü Kullanarak Uzaktan Kumandayı Okuyun: 4 Adım

Video: IR Sensörü Kullanarak Uzaktan Kumandayı Okuyun: 4 Adım
Video: UZAKTAN KUMANDA IR 4 FARKLİ DEVRE FAN-LAMBA -YANGİN ALGILAMA 2024, Kasım
Anonim
IR Sensörü Kullanarak Uzaktan Kumandayı Okuyun
IR Sensörü Kullanarak Uzaktan Kumandayı Okuyun

Hepinize merhaba

Bir önceki yazımda "IR Engel Kaçınma Sensörü"nün nasıl kullanılacağını yazmıştım.

Ve bu yazıda bu IR sensörünün başka bir fonksiyonunu yazacağım.

IR Engelden Kaçınma Sensörü, IR verici ve IR Alıcı olmak üzere 2 ana parçaya sahiptir. Ve bu yazıda sadece IR Alıcısını etkinleştireceğim.

Uzaktan kumanda ile gönderilen verileri okumak için kullanacağım.

Adım 1: Bileşenleri Gerektirin

Bileşenleri Gerektir
Bileşenleri Gerektir
Bileşenleri Gerektir
Bileşenleri Gerektir
Bileşenleri Gerektir
Bileşenleri Gerektir

Gerekli bileşenler:

  • IR Engelden Kaçınma Sensörü
  • Arduino NAno V.3
  • atlama teli
  • Uzaktan kumanda
  • USB Mini

Gerekli kitaplık:

IRuzaktan kumanda

Arduino "Kitaplık Ekle" ye nasıl kitaplık ekleneceğini öğrenmek için bu makaleyi okuyun.

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

Arduino'ya IR Sensörü

VCC ==> +5V

GND ==> GND

ÇIKIŞ ==> D2

Adım 3: Programlama

Programlama
Programlama

Çizime başlamadan önce "IRremote" Kitaplığının kurulu olduğundan emin olun. Verdiğim Sketch'i denediğinizde herhangi bir hata oluşmaması için.

Aşağıda kullanabileceğiniz bir eskiz bulunmaktadır:

#Dahil etmek

int RECV_PIN = 2;

IRrecv geri dönüş(RECV_PIN); decode_results sonuçları;

geçersiz kurulum()

{ Serial.başlangıç(9600); irrecv.enableIRIn(); // Alıcıyı başlat }

boşluk döngüsü () {

if (irrecv.decode(&sonuçlar)) { Serial.println(sonuçlar.değer); irrecv.özgeçmiş(); // Bir sonraki değeri al } delay(100); }

Dosyaya ihtiyacınız varsa, aşağıdan indirebilirsiniz:

4. Adım: Sonuç

Image
Image

Uzaktan kumandayı IR alıcısına doğrultun. Ardından birkaç düğmeye basın.

Seri monitör, basılan uzak düğmeden gelen verileri görüntüleyecektir.

Bu deneyden elde ettiğimiz veriler başka harika şeyler için kullanılabilir. Örneğin, LED'i uzaktan kumanda ile kontrol etmek, fanı açmak vb.

okuduğunuz için teşekkürler, bir sonraki yazıda hoşçakalın

Önerilen: