Arduino IR alıcı kullanmak için aşağıdaki adımları izlemek gerekmektedir:
- Donanım Bağlantısı: IR alıcıyı Arduino'ya bağlamak için VCC pinini 5V'a, GND pinini GND'ye ve sinyal pinini herhangi bir dijital Arduino pinine bağlamak gerekmektedir 13.
- IRremote Kütüphanesinin Kurulumu: Arduino IDE'de Sketch > Include Library > Manage Libraries bölümüne gidip "IRremote" kütüphanesini aramak ve kurmak gerekmektedir 14.
- Kod Yazma: Arduino IDE'de yeni bir dosya açıp aşağıdaki kodu yapıştırmak gerekmektedir:
Burada#include <IRremote.h> const int RECV_PIN = dijital_pin; // IR alıcının bağlı olduğu pin IRrecv irrecv(RECV_PIN); decode_results results; void setup() { irrecv.enableIRIn(); pinMode(dijital_led_pin, OUTPUT); } void loop() { if (irrecv.decode(&results)) { switch(results.value) { // Alınan kodlara göre eylemler } } irrecv.resume(); }
dijital_led_pin
LED'in bağlı olduğu dijital pini,RECV_PIN
ise IR alıcının bağlı olduğu pini temsil etmektedir 12. - Kodun Derlenmesi ve Yüklenmesi: Kodu derleyip Arduino'ya yüklemek ve IR uzaktan kumanda ile gönderilen sinyalleri almak için uzaktan kumanda üzerindeki tuşlara basmak gerekmektedir 24.
5 kaynaktan alınan bilgiyle göre: