Arduino ile Kızılötesi Algılayıcı ve Uzaktan Kumanda Kontrolü

Arduino kızıl ötesi algılayıcı(infrared receiver) ile uzaktan kumanda kontrolü için aşağıdaki örnek uygulamayı inceleye bilirsiniz.

 

NOT:  IRremote kütüphanesinin yüklü olması gerekmektedir. Güncel sürümünü

www.arduino.cc/reference/en/libraries/irremote/ adresinden indirebilirsiniz.

Örnek : Kumanda da basılan tuşa karşılık gelen değeri serial ekrana yazdıran ugulama

Kullanılan Malzemeler

  • Arduino Uno R3
  • Kızılötesi Alıcı (IR Reciever)
  • Kızılötesi Kumanda (Remote controller)

Devre Şeması:

Kızıl ötesi alıcı (infrared receiver) Devre Şeması

Kodlama

#include <IRremote.h>
const byte IR_RECEIVE_PIN = 8;
int deger=-1;
void setup()
{
   Serial.begin(9600);
   IrReceiver.begin(IR_RECEIVE_PIN, ENABLE_LED_FEEDBACK);
}

void loop()
{
  
   if (IrReceiver.decode())
   {
      deger=IrReceiver.decodedIRData.command;
      IrReceiver.resume();
      Serial.println(deger);  
   }else {
    deger=-1;
   }
}

 

Ekleyen:admin

Adınız
:
Eposta
:



Resmi Degistir