PIR Hareket Sensörü ile Hırsız Güvenlik Alarmı
Odanıza kardeşiniz veya bir başkası girdiğinde anında haberiniz olsun ister misiniz? Otomatik apartman lambalarında kullanılan PIR hareket sensörüyle oda güvenlik alarmı yapıyoruz.
---
🎯 Projenin Amacı ve Kazanımları
---
🧰 Gerekli Malzemeler
1. 1x Arduino Uno
2. 1x HC-SR501 PIR Hareket Sensörü
3. 1x Buzzer ve 1x Kırmızı LED
4. Jumper Kabloları
---
🔌 Devre Şeması ve Pin Bağlantı Tabloları
---
💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)
const int pirPin = 2;
const int buzzerPin = 8;
const int ledPin = 9;
void setup() {
pinMode(pirPin, INPUT);
pinMode(buzzerPin, OUTPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
// PIR sensörün ısınması için 10 saniye bekle
Serial.println("Sensör kalibre ediliyor...");
delay(10000);
Serial.println("Sistem Devrede! Hareket bekleniyor...");
}
void loop() {
int hareket = digitalRead(pirPin);
if (hareket == HIGH) {
Serial.println("🚨 HAREKET ALGILANDI!");
digitalWrite(ledPin, HIGH);
tone(buzzerPin, 800);
delay(1000);
} else {
digitalWrite(ledPin, LOW);
noTone(buzzerPin);
}
}
---
💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)
Tüm sıcak canlılar çevrelerine kızılötesi radyasyon yayar. PIR sensörünün beyaz kubbesi (Fresnel Lensi) bu ısı dalgalarını odaklar. Bir insan hareket ettiğinde lensin algıladığı ısı dengesi bozulur ve sensör `HIGH` sinyali verir.
---
🚀 Kendini Geliştirme Görevi (Challenge)
Sensörün üzerine bir şapka yaparak sadece kapıdan geçenleri algılayacak şekilde görüş açısını daraltın!