HC-SR501 Devreli Hareket Sensörü
HC-SR501, popüler bir hareket sensörü modülüdür ve genellikle Arduino projelerinde hareket algılamak için kullanılır. Bu modül, bir PIR (Passive Infrared) sensörüne dayanır ve çevresindeki sıcaklık değişimlerini algılar. İnsan vücudunun yaydığı infraruj ışınına duyarlıdır, bu nedenle hareketi tespit etmek için kullanılır.
HC-SR501 Hareket Sensörü Özellikleri:
- Besleme Voltajı: 5V-12V arasında çalışır, ancak genellikle 5V ile kullanılır.
- Çıkış Tipi: Dijital (Yüksek/Alçak) çıkış verir. Sensör hareket algıladığında, çıkış pini yüksek (genellikle 5V) olur.
- Çıkış Akımı: Yaklaşık 20mA'lik bir akım çeker, bu nedenle genellikle doğrudan bir mikrodenetleyiciye bağlanabilir.
- Hassasiyet Ayarı: Modülde bir potansiyometre vardır, bu da sensörün algılama hassasiyetini ayarlamayı sağlar.
- Zaman Ayarı: Çıkışın aktif kalma süresi, yine bir potansiyometre ile ayarlanabilir. Bu, algılanan hareketin ardından çıkışın ne kadar süreyle aktif kalacağını belirler.
- Çalışma Sıcaklığı: Genellikle 0°C ile 40°C arasındaki sıcaklıklarda çalışır.
- Mekanik Yapı: Modül, küçük ve kompakt bir tasarıma sahiptir, bu da onu çeşitli projelerde kullanışlı hale getirir.
Çalışma Prensibi:
- HC-SR501, PIR sensörü kullanarak çevresindeki ortamın sıcaklık değişimlerini algılar. İnsan vücudu, PIR sensörünün algıladığı sıcaklık dalgalarını yayar.
- Sensör, çevredeki hareketi algıladığında, çıkış pinini "HIGH" yaparak bir sinyal gönderir. Eğer hareket durursa, çıkış "LOW" olur.
- Hareket algılandığında, çıkış sinyali aktif olur ve bu, genellikle bir LED'in yanması veya bir rölenin çalışması gibi bir durumu tetikler.
- Sensör, genellikle bir mikrodenetleyici (Arduino gibi) ile kolayca entegre edilebilir ve dış dünyaya bir hareket tespiti bilgisi gönderilebilir.
Kullanım Alanları:
- Güvenlik Sistemleri: Evlerde ve iş yerlerinde güvenlik amacıyla kullanılır. Hareket algılandığında alarm verebilir.
- Otomasyon Projeleri: Otomatik ışık açma/kapatma sistemlerinde veya enerji tasarrufu sağlayan projelerde kullanılır.
- Robotics: Robotlar, çevrelerinden gelen hareketlere tepki verebilir.
Bağlantı:
HC-SR501 genellikle 3 pine sahiptir:
- VCC: Besleme voltajı (5V-12V arası).
- GND: Toprak (ground).
- OUT: Dijital çıkış pinidir (HIGH/LOW).
Ayrıca, sensörde "SENS" ve "TIME" olmak üzere iki potansiyometre bulunur:
- SENS: Sensörün algılama hassasiyetini ayarlamak için kullanılır.
- TIME: Hareket algılandıktan sonra çıkışın aktif kalma süresini ayarlamak için kullanılır.
Özetle:
HC-SR501, hareket algılamak için oldukça kullanışlı ve ekonomik bir sensördür. Hassasiyet ve zaman ayarları ile kullanıcıya esneklik sağlar, çok çeşitli projelerde kullanılabilir. Arduino ve diğer mikrodenetleyicilerle kolayca entegre edilebilir ve çeşitli güvenlik, otomasyon ve robotik projelerinde yaygın olarak tercih edilir.