1500 TL üzeri kargo bedava — 15:00'a kadar verilen siparişler aynı gün kargoda !

🎁 İlk alışverişe özel %10 indirim — kod: ATOLYE10

💳 Havale/EFT ve Kredi Kartı ile güvenle ödeme yapabilirsiniz

PIR Sensörlü Sesli Alarm Sistemi Nasıl Yapılır?

25.07.2026

PIR Sensörlü Sesli Alarm Sistemi Nasıl Yapılır?

Güvenlik ve otomasyon projeleri, Arduino öğrenenlerin en çok merak ettiği konular arasında. Bu yazıda Hareket Algılayan Sesli Alarm Sistemi Kiti ile gerçek sesli çıkışlı bir güvenlik sistemi nasıl kurulur, anlatıyoruz.

Sistem Nasıl Çalışır?

HC-SR501 PIR (Pasif Kızılötesi) sensör, ortamdaki canlıların yaydığı kızılötesi ısı değişimlerini algılar. Bir hareket tespit ettiğinde çıkışını yüksek (HIGH) seviyeye çeker. Arduino bu sinyali okuyup hem röle modülünü (ışık/yksek voltajlı cihaz için) hem de buzzer'ı (sesli uyarı için) aynı anda tetikler.

Kurulum Adımları

  1. PIR sensörü Arduino'nun dijital pinine bağla
  2. Röle modülünü Arduino'nun başka bir dijital pinine bağla
  3. Buzzer'ı Arduino'nun üçüncü bir dijital pinine bağla
  4. PIR üzerindeki hassasiyet ve gecikme potansiyometrelerini ayarla
  5. Kodu yükle — hareket algılandığında hem röle hem buzzer aynı anda çalışır

Hangi Projelerde Kullanılır?

Bu sistem; oda giriş alarmları, otomatik aydınlatma sistemleri ve TÜBİTAK güvenlik projeleri için temel bir yapı taşı olarak kullanılabilir. Röle sayesinde yüksek voltajlı cihazları kontrol edebilir, buzzer sayesinde de anında duyulabilir bir uyarı verebilirsin — robot yarışmaları ve STEM sergilerinde tam olarak çalışan, gösterişli bir demo sunar.

Arduino Kodu

Bu proje ekstra kütüphane gerektirmez, doğrudan yükleyebilirsin. PIR sensör stabil hale gelene kadar başlangıçta kısa bir bekleme süresi var, bu normaldir.

// Hareket Algılayan Sesli Alarm Sistemi - PIR + Röle + Buzzer
// Atölye Elektronik

#define PIR_PIN 7
#define ROLE_PIN 8
#define BUZZER_PIN 9

void setup() {
  Serial.begin(9600);
  pinMode(PIR_PIN, INPUT);
  pinMode(ROLE_PIN, OUTPUT);
  pinMode(BUZZER_PIN, OUTPUT);
  digitalWrite(ROLE_PIN, LOW);
  digitalWrite(BUZZER_PIN, LOW);
  Serial.println("Sensor isiniyor, lutfen bekleyin...");
  delay(30000); // PIR sensorun stabil hale gelmesi icin bekleme
  Serial.println("Sistem hazir.");
}

void loop() {
  int hareket = digitalRead(PIR_PIN);

  if (hareket == HIGH) {
    Serial.println("Hareket algilandi! Alarm tetiklendi.");
    digitalWrite(ROLE_PIN, HIGH);
    digitalWrite(BUZZER_PIN, HIGH);
    delay(5000); // alarm suresi
    digitalWrite(ROLE_PIN, LOW);
    digitalWrite(BUZZER_PIN, LOW);
  }
}

Kitin içinde PIR sensör, röle modülü, 5V aktif buzzer, Arduino Uno ve jumper kablo dahil — hiçbir eksik yok. Detaylar ve satın alma için Hareket Algılayan Sesli Alarm Sistemi Kiti sayfasını ziyaret edebilirsin.