Kızılötesi (IR) alıcı modüller, kızılötesi ışığın taşıdığı verileri algılayabilen ve bu verileri elektriksel sinyallere dönüştüren elektronik bileşenlerdir.
Kızılötesi Alıcı Modül Nedir?
Kızılötesi alıcı modülleri, kızılötesi ışığın taşıdığı bilgileri alabilen alıcı cihazlardır. Genellikle IR alıcı veya IR alıcı sensör olarak da adlandırılırlar. Bu modüller, kızılötesi verici cihazların (örneğin, kızılötesi uzaktan kumandaların) gönderdiği kızılötesi sinyalleri algılar ve bu sinyalleri kullanıcı veya bir cihaz tarafından anlaşılabilir verilere dönüştürür.
Çalışma Prensibi
Kızılötesi alıcı modülleri, IR ışığının (kızılötesi ışık) elektromanyetik spektrumun alt ucunda yer aldığını algılar. Kızılötesi ışık, insan gözü tarafından görülemeyen bir dalga boyuna sahiptir.
Kızılötesi verici (örneğin bir uzaktan kumanda) bir komut göndermek istediğinde, belirli bir kızılötesi dalga boyunda (genellikle 940 nanometre) modüle edilmiş bir IR ışık sinyali gönderir. Bu modüle edilmiş sinyal, belirli bir uzaklıkta bulunan kızılötesi alıcı modül tarafından algılanır.
IR alıcı modül, gelen kızılötesi sinyali algıladığında, bu sinyali demodüle eder ve kodlanmış verileri elde eder. Daha sonra, bu veriler bir mikrodenetleyiciye veya bir cihaza iletilerek belirli bir işlemi gerçekleştirmesi sağlanır.
Kullanım Alanları
Kızılötesi alıcı modülleri, birçok farklı uygulama alanında kullanılır. İşte bazı örnekler:
Örnek Proje: Arduino ile Kızılötesi Alıcı Kullanımı
Aşağıda, Arduino kullanarak basit bir kızılötesi alıcı projesi önerisi bulunmaktadır. Bu proje, kızılötesi verici cihazların gönderdiği kızılötesi sinyalleri algılar ve bunları seri monitörde görüntüler.
Malzemeler:
Devre Bağlantısı:
Arduino Programı:
Aşağıda, Arduino ile kızılötesi alıcı projesi için kullanabileceğiniz temel bir örnek program bulunmaktadır. Bu program, kızılötesi sinyalleri algılar, kodlarını okur ve seri monitörde görüntüler.
#include
IRrecv irrecv(2); // Kızılötesi alıcı modülünün bağlı olduğu pin
decode_results results;
void setup()
{
Serial.begin(9600);
irrecv.enableIRIn();
}
void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume();
}
}
Bu program, kızılötesi alıcı modülü tarafından algılanan kızılötesi sinyallerin kodlarını seri monitörde görüntüler. Uzaktan kumandanın tuşlarına basarak farklı kodların seri monitörde görüntülendiğini görmelisiniz.
Bu örnek proje, kızılötesi alıcı modülünün kullanımının temellerini atmaktadır. Kızılötesi sinyalleri daha karmaşık projelerde kullanarak TV veya cihaz kontrolünü gerçekleştirebilirsiniz.
KİŞİSEL VERİLERİN İŞLENMESİ HAKKINDA AYDINLATMA METNİMİZİ OKUYABİLİRSİNİZ.