Bu uygulamada üç adet ledi bir IR kumanda ile yakıp söndüreceğiz. IR alıcı olarak Infrared Sensör VS1838 alıcı modülünü kullanacağız.
Öncelikle Arduino IDE kod ekranında “ IRremote.h” kütüphanesini eklememiz gerekir. Aşağıdaki kodlarda görüldüğü gibi bunu “#include <IRremote.h>” satırı ile yapıyoruz.
Sensöe modülün sinyal pinini UNO karımızın 2 numaralı pinine bağlıyoruz.
IR kumandaki tuşların her birinin ayrı 16’lı sayı sisteminde bir karşılığı vardır. Aşağıdaki kodlarda 1,2 ve 3 numaralı tuşların 16’lı sayı sistemindeki karşılıkları görülmektedir.
Tuşlara basıldıkça, “if” komutu yardımıyla hangi tuşa basıldığını tespit edip, ilgili ledi yakıyoruz. Ledleri yakmak için yine “digitalWrite” komutunu kullanıyoruz.