5mm Slot Tipi Fotoelektrik Kizilötesi Sayici Sensör Modülü
Projelerinize hassas ve temassiz algilama yetenegi kazandirmanin en basit ve en etkili yollarindan biriyle tanisin:
5mm Slot Tipi Fotoelektrik Kizilötesi Sayici Sensör. Bu kompakt ve son derece ekonomik modül, motor devrini ölçmek, dönen bir disk üzerindeki delikleri saymak veya bir üretim bandindan geçen ürünleri tespit etmek gibi çok çesitli sayma ve konumlandirma görevleri için tasarlanmistir. Özellikle, entegre
LM393 voltaj karsilastiricisi sayesinde, gürültüden arindirilmis, net ve kararli bir dijital çikis sinyali sunar. Sonuç olarak, bu sensör, projenize güvenilir bir "göz" ekleyerek otomasyon ve ölçüm yeteneklerinizi bir üst seviyeye tasir.
Genel Ürün Özellikleri
Bu modülün çalisma prensibi oldukça basit ve etkilidir. 5mm genisligindeki bir yuvanin (slot) bir tarafinda bir kizilötesi (IR) LED, diger tarafinda ise bir fototransistör bulunur. Normal durumda, IR LED'den yayilan görünmez isik, fototransistör tarafindan algilanir. Ancak, yuvanin arasina bir nesne girdiginde, bu isik yolu kesilir. Iste bu noktada modülün kalbinde yer alan LM393 karsilastirici devreye girer. Isik kesintisini algilayarak çikis sinyalinin durumunu aninda degistirir. Bu sayede mikrokontrolcünüz, herhangi bir karmasik sinyal isleme gerektirmeden bu geçisi net bir sekilde algilayabilir.
Çikis Durumu ve LED Göstergeleri
Modül, çalisma durumunu görsel olarak da bildirir. Yuva bosken (isik geçisi varken), OUT pini DÜSÜK (LOW) seviyededir ve kirmizi LED yanar. Yuvanin arasina bir nesne girip isigi kestiginde ise, OUT pini YÜKSEK (HIGH) seviyeye çikar ve kirmizi LED söner. Bu net dijital çikis ve görsel geri bildirim, hem prototipleme hem de hata ayiklama süreçlerini oldukça kolaylastirir.
Kullanim Alanlari
Bu sensörün basit yapisi ve güvenilir çalismasi, onu sayisiz uygulamada popüler bir tercih haline getirir.
Motor Kontrolü ve Endüstriyel Sayma
- Motor Hizi Ölçümü (RPM): Motor miline takilan delikli bir encoder diski ile birlikte kullanilarak motorun devir sayisini hassas bir sekilde ölçme.
- Ürün Sayma: Üretim veya paketleme hattinda konveyör üzerinden geçen ürünleri sayma.
- Konum Algilama (Limit Switch): Hareketli bir parçanin baslangiç veya bitis noktasina ulasip ulasmadigini tespit etme.
Robotik ve Hobi Projeleri
- Tekerlek Enkoderi: Robot tekerleginin ne kadar döndügünü sayarak kat ettigi mesafeyi veya hizini hesaplama.
- Otomat ve Jeton Mekanizmalari: Atilan bir jetonun geçisini algilama.
- Basit Güvenlik Sistemleri: Bir kapinin veya kapagin açilip açilmadigini algilamak için.
Teknik Özellikler
| Özellik |
Deger / Açiklama |
| Model Tipi |
Fotoelektrik Slot Sensör Modülü |
| Entegre Karsilastirici |
LM393 |
| Çalisma Gerilimi |
3.3V - 5V DC |
| Slot Genisligi |
5 mm |
| Çikis Sinyali |
Dijital (HIGH/LOW) |
| Ortalama Akim Tüketimi |
~15 mA |
| Boyutlar (U x G x Y) |
27.6 mm x 20 mm x 17 mm |
| Agirlik |
~12 g |
Nasil Kullanilir? (Arduino ile Örnek)
Bu modülü bir mikrokontrolcüye baglamak son derece basittir.
- Fiziksel Baglantilar: Modül üzerinde genellikle 3 veya 4 pin bulunur.
- VCC: Arduino'nun 5V pinine baglanir.
- GND: Arduino'nun GND pinine baglanir.
- OUT (veya D0): Arduino'nun dijital pinlerinden birine (örn: Pin 2) baglanir.
- Örnek Kod: Arduino IDE'nizi açin ve asagidaki basit kodu yükleyin. Bu kod, sensör yuvasindan bir nesne geçtiginde Arduino'nun dahili LED'ini yakacak ve seri monitöre "Nesne Algilandi!" mesajini yazdiracaktir.
/*
Slot Tipi Sayici Sensör Örnek Kodu
OUT Pini <----> Arduino Dijital Pin 2
*/
const int sensorPin = 2; // Sensörün OUT pininin bagli oldugu Arduino pini
const int ledPin = 13; // Arduino'nun dahili LED'i
void setup() {
Serial.begin(9600);
pinMode(sensorPin, INPUT); // Sensör pinini giris olarak ayarla
pinMode(ledPin, OUTPUT); // LED pinini çikis olarak ayarla
}
void loop() {
// Sensörden dijital degeri oku (HIGH veya LOW)
int sensorState = digitalRead(sensorPin);
if (sensorState == HIGH) {
// Nesne aradan geçiyor, isik kesildi
digitalWrite(ledPin, HIGH); // Dahili LED'i yak
Serial.println("Nesne Algilandi!");
delay(100); // Ekranin sürekli yaziyla dolmasini önle
}
else {
// Nesne yok, isik geçiyor
digitalWrite(ledPin, LOW); // Dahili LED'i söndür
}
}
Sikça Sorulan Sorular
- Soru: "Hassasiyet ayarlanamaz" ne anlama geliyor?
- Cevap: Bu, modülün kizilötesi isigin hangi seviyede kesildiginde tetiklenecegini ayarlayan bir potansiyometreye sahip olmadigi anlamina gelir. Sensör, IR isiginin neredeyse tamamen kesilmesine göre ayarlanmistir. Bu, çogu opak (isik geçirmeyen) nesne ile sorunsuz çalismasini saglar ancak yari saydam nesneleri algilamakta zorlanabilir.
- Soru: Bu sensörle ne kadar hizli sayim yapabilirim?
- Cevap: Sensörün kendisi (fototransistör ve LM393) çok hizli tepki verir (mikrosaniyeler mertebesinde). Sayim hizindaki asil sinirlama, kullandiginiz mikrokontrolcünün (örnegin Arduino) kodu ne kadar hizli çalistirdigidir. Yüksek hizli sayimlar için (örnegin, saniyede yüzlerce devir), Arduino'nun `loop()` fonksiyonu yerine "interrupt" (kesme) fonksiyonlarini kullanmak çok daha dogru ve güvenilir sonuçlar verir.
- Soru: Bu slot sensör ile yansimali (reflective) IR sensör arasindaki fark nedir?
- Cevap: Temel fark, LED ve alicinin konumudur. Slot sensörde (bu ürün), LED ve alici karsiliklidir ve aradaki isigin kesilmesiyle algilama yapar. Bu, daha kararli ve güvenilir bir sonuç verir. Yansimali IR sensörde ise LED ve alici yan yanadir ve LED'den çikan isigin bir nesneye çarpip geri yansimasiyla algilama yapar. Yansimali sensörler çizgi izleme gibi görevler için uygunken, slot sensörler encoder diski okuma veya hassas konum algilama gibi görevler için daha üstündür.
- Soru: Sensörün slot genisligi 5mm. Daha kalin bir nesneyi algilayabilir miyim?
- Cevap: Hayir. Bu sensörün çalismasi için algilanacak nesnenin 5mm'lik slotun içinden geçmesi gerekir. 5mm'den daha kalin nesneler fiziksel olarak yuvaya sigmayacaktir. Projeniz için bu genisligin uygun oldugundan emin olmalisiniz.