Kapı açıldığında alarmın nasıl çaldığını hiç merak ettiniz mi? Kapı pervazında küçük bir mıknatıs, kasasında ise bu sensör vardır. Mıknatıs uzaklaşınca devre kesilir ve alarm öter. İşte bu kadar basit ama etkili bir teknolojidir.
1. Cam Tüpün Sırrı
Reed Switch, içinde havası alınmış (vakumlu) cam bir tüp ve bu tüpün içinde birbirine değmeyen iki metal yaprakçıktan (Reed) oluşur. Normalde "Açık"tır, yani elektrik iletmez.
Çok Hassas! Çıplak bir Reed Switch (Modül olmayan) kullanıyorsanız cam tüpü bükmeyin. Çok çabuk kırılır.
2. Neden Modül Kullanıyoruz?
Çıplak cam tüpü kullanmak zordur. Reed Switch Modülü (KY-025 vb.) kullanırsak:
- ✅ Üzerinde LM393 karşılaştırıcı vardır, sinyali temizler.
- ✅ Hassasiyet ayarı için potansiyometre bulunur.
- ✅ Mıknatıs algılandığında yanan bir LED'i vardır.
3. Arduino Bağlantısı
Dijital çıkış (DO) pinini kullanacağız. Mıknatıs geldiğinde "1" veya "0" verecektir (Modüle göre değişir).
Modül Pinleri
- A0 ➔ Kullanmıyoruz (Analog)
- G ➔ GND (Toprak)
- + ➔ 5V (Güç)
- DO ➔ Pin 2 (Dijital Çıkış)
🧲
Mıknatısı modülün ucundaki cam tüpe 1cm kadar yaklaştırmanız gerekir.
4. Yazılım (Kapı Alarmı)
Bu kodda, mıknatıs uzaklaştığında (Kapı Açıldığında) ekrana uyarı yazacağız.
Kapi_Alarmi.ino
C++
const int sensorPin = 2; // Sensörün DO ucu const int ledPin = 13; // Arduino üzerindeki LED void setup() { pinMode(sensorPin, INPUT); pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop() { // Sensör durumunu oku (1 veya 0) int durum = digitalRead(sensorPin); // NOT: Çoğu modülde Mıknatıs VARSA = LOW (0), YOKSA = HIGH (1) verir. // Modülünüze göre bu mantık tam tersi olabilir. if (durum == HIGH) { // Mıknatıs yok (Kapı Açık!) digitalWrite(ledPin, HIGH); Serial.println("ALARM! KAPI ACILDI!"); } else { // Mıknatıs var (Kapı Kapalı) digitalWrite(ledPin, LOW); Serial.println("Guvenli."); } delay(200); }
5. İpucu: Hall Effect Farkı
Reed Switch mekaniktir, içinde hareket eden metal parçalar vardır. Hall Effect ise tamamen elektronik (yarı iletken) bir çiptir.
Hızlı işlemler için (örn: motor devri ölçmek) Hall Effect daha iyidir çünkü Reed Switch'in metalleri çok hızlı aç-kapa yapamaz ve yapışabilir. Ama basit kapı alarmları için Reed Switch en ucuz ve en iyi çözümdür.
Hızlı işlemler için (örn: motor devri ölçmek) Hall Effect daha iyidir çünkü Reed Switch'in metalleri çok hızlı aç-kapa yapamaz ve yapışabilir. Ama basit kapı alarmları için Reed Switch en ucuz ve en iyi çözümdür.