Arduino Hareket Sensörü ile Hırsız Alarmı

Arduino Hareket Sensörü ile Hırsız Alarmı
Arduino Hareket Sensörü ile Hırsız Alarmı
0

Arduino, birçok farklı sensör ve modül ile kullanılabilir olması nedeniyle DIY projelerinde oldukça popüler bir mikrodenetleyicidir. Bu projede, bir HC-SR501 Hareket Sensörü ve bir buzzer modülü kullanarak basit bir hırsız alarmı yapacağız. Devremiz, hareket algılandığında hem sesli hem de görsel bir uyarı verecek şekilde tasarlandı. Bu tip bir alarm sistemi, ev güvenliğinde veya bir alanın izlenmesi gerektiğinde kullanılabilir.

Hareket algılama işlemini gerçekleştiren HC-SR501 sensörü, ortamda bir hareket olduğunda bir sinyal üretir. Arduino bu sinyali algılar ve bağlı buzzer ile ses çıkarır. Ek olarak, devredeki LED ışığı yanarak görsel bir uyarı sağlar.

Proje detayları, devre kurulumu ve kodlama süreci aşağıda detaylı olarak açıklanmıştır.

Proje İçin Gerekli Malzemeler:

  • Arduino (Uno veya diğer modeller)
  • HC-SR501 Hareket Sensörü
  • Buzzer Modülü
  • LED (Hareket algılandığında yanacak)
  • 220 Ohm Direnç (LED için akımı sınırlamak amacıyla)
  • Breadboard
  • Jumper Kablolar

Bağlantı Şeması:

Arduino Hareket Sensörü ile Hırsız Alarmı
  • HC-SR501 Hareket Sensörü:
    • VCC -> Arduino 5V
    • GND -> Arduino GND
    • OUT -> Arduino A0
  • Buzzer:
    • Pozitif uç -> Arduino D2
    • Negatif uç -> Arduino GND
  • LED:
    • Anot (uzun bacak) -> Arduino D3 (220 ohm direnç üzerinden)
    • Katot (kısa bacak) -> Arduino GND

Kod:


Açıklamalar ve Dikkat Edilmesi Gereken Noktalar

  1. Hareket Sensörü Ayarları:
    • HC-SR501 hareket sensöründe iki adet ayar potansiyometresi bulunur:
      • Tetikleme süresi: Sensörün sinyal üretme süresini ayarlar.
      • Algılama mesafesi: Sensörün algılayabileceği maksimum mesafeyi ayarlar. Bu ayarları, ihtiyacınıza göre yapabilirsiniz.
  2. Direnç Kullanımı:
    • LED devresine 220 ohm direnç ekleyerek aşırı akım nedeniyle LED’in yanmasını önlüyoruz. Bu direnç ihmal edilmemelidir.
  3. Bağlantılar:
    • Sensör ve modüller doğru bağlantı yapılmazsa çalışmayabilir. Özellikle sensörün VCC ve GND pinlerini doğru bağladığınızdan emin olun.
  4. Güç Kaynağı:
    • Arduino’nun enerji kaynağı yeterli değilse, harici bir güç kaynağı kullanmayı düşünebilirsiniz.
  5. Frekans ve Gecikme Ayarları:
    • Buzzer’dan çıkan sesin frekansı ve sürelerini tone() ve delay() fonksiyonlarını değiştirerek düzenleyebilirsiniz.
  6. Algılama Hassasiyeti:
    • Kodda hareket algılama eşik değeri olarak 200 kullanılmıştır. Bu değeri artırarak ya da azaltarak sensör hassasiyetini ayarlayabilirsiniz.

Bağlantı ve kodlama sırasında karşılaştığınız hataları; aşağıda ki yorum bölümünden belirtebilirsiniz 🙂

Paylaş
İlginizi Çekebilir

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir


ReCAPTCHA doğrulama süresi sona erdi. Lütfen sayfayı yeniden yükleyin.