RFID Kart ve Etiketle Açılan Kapı Kilidi Yapımı — RC522 ile

RFID’li kapı kilidi, bir kartı ya da anahtarlık etiketini okuyucuya yaklaştırınca açılan sistemdir; iş yerlerindeki kartlı geçiş sistemlerinin evde yapılabilen, çok ucuz halidir. Şifre ezberlemeye gerek yoktur, kartı okutmanız yeterlidir; birden fazla karta izin verip istediğinizi iptal edebilirsiniz. Bu yazıda Arduino ve ucuz RC522 modülüyle RFID kapı kilidi yapımını, gereken donanımı ve bağlantı şemasını anlatıyoruz.

Sistem nasıl çalışır

RFID okuyucu (RC522 modülü), yaklaştırılan kartın/etiketin içindeki benzersiz kimlik numarasını (UID) okur ve Arduino’ya iletir. Arduino bu numarayı, hafızasına kaydettiği “izinli kartlar” listesiyle karşılaştırır; kart izinliyse röle üzerinden kilidi açar, değilse açmaz. Kartın içinde pil yoktur; okuyucunun yaydığı radyo dalgasıyla anlık çalışıp numarasını geri gönderir, bu yüzden kart sonsuza kadar dayanır. İzinli kart eklemek için, o kartın numarasını bir kez okuyup koda ya da hafızaya yazarsınız; kaybolan bir kartı da listeden çıkararak iptal edebilirsiniz. Aynı sisteme hem kart hem anahtarlık etiketi tanıtılabilir.

RFID kart RC522 ARDUINO RÖLE KİLİT 12V UID (SPI) İzinli kart → röle → kilit açılır
RFID akışı: RC522 kartın kimlik numarasını okur, Arduino’ya iletir; numara izinliyse Arduino röle üzerinden kilidi açar.

Malzeme ve en ucuz donanım

Gerekenler ve ucuz modelleri: Arduino Uno/Nano klon; RFID okuyucu için “RC522 RFID modülü” (kutusundan genellikle 1 kart + 1 anahtarlık etiketi çıkar, çok ucuzdur ve 13,56 MHz çalışır); ek kart isterseniz “13,56 MHz MIFARE kart/etiket”; kilit için 12V solenoid + “5V 1 kanal röle modülü” (ya da hafif kapıda servo); geri bildirim için isteğe bağlı yeşil-kırmızı LED ya da buzzer; 12V 2A adaptör, gerekirse LM2596; breadboard ve jumper. Hepsi Robotistan, Direnç.net, Çizgi Elektronik’te; en ucuzu AliExpress’te bulunur. Dikkat: RC522 modülünün pinleri 3,3V ile beslenir (sinyalleri Arduino 5V ile uyumludur), besleme pinini 5V’a bağlamayın. Fiyatlar değişkendir, güncel fiyatı sipariş öncesi kontrol edin.

Adım adım yapım

Arduino IDE’ye “MFRC522” kütüphanesini kurun; bu kütüphane RC522 ile kart okumayı hazır fonksiyonlarla sağlar ve içinde örnek kodlar gelir. RC522’yi Arduino’ya SPI pinleriyle bağlayın (modül üzerindeki SDA, SCK, MOSI, MISO, RST uçları Arduino’nun ilgili pinlerine; VCC 3,3V, GND GND — kütüphane örneğindeki bağlantı tablosunu birebir izleyin). Önce kütüphanenin “DumpInfo” örneğini yükleyip kartınızı okutun ve seri ekrandan kartın UID numarasını öğrenin; bu numarayı kopyalayın. Sonra kilit kodunda “izinli UID” olarak bu numarayı yazın ve okutulan kart bununla eşleşince röle pinini birkaç saniye aktif edip kilidi açacak biçimde ayarlayın. Röle ve solenoid bağlantısı önceki yazılardaki gibidir (röle sinyali bir dijital pine, çıkışına 12V kilit ve adaptör). Breadboard’da test edip çalışınca kapıya monte edin; okuyucuyu kapının dışına, kartı rahat okutulacak bir yüksekliğe yerleştirin.

ARDUINO RC522 SDA·SCK·MOSI·MISO·RST + 3,3V/GND RÖLE 12V KİLİT
Bağlantı: RC522’nin SPI uçları Arduino’ya, besleme 3,3V/GND; röle bir dijital pinden sürülür, çıkışına 12V kilit bağlanır.

Güvenlik ve ipuçları

RC522’nin besleme pinini 3,3V’a bağlayın; yanlışlıkla 5V vermek modülü bozabilir. İzinli kart numaralarını kodda tutmak yerine Arduino’nun kalıcı hafızasına (EEPROM) kaydederseniz, yeni kart eklemek/silmek için kodu baştan yüklemeniz gerekmez; bu daha kullanışlıdır. Kartını kaybeden biri için o UID’yi listeden çıkarıp iptal edin. Basit RFID kartlar kopyalanabildiğinden, yüksek güvenlik gereken yerde RFID’yi tek başına değil şifre ile birlikte (iki aşamalı) kullanmak daha güvenlidir. Okuyucuyu metal bir yüzeye gömmek okuma menzilini düşürür; okuyucunun önünde metal olmamasına dikkat edin. 12V kilidi röleyle sürün ve elektrik kesintisinde içeriden elle açılabilen bir çözüm bırakın.

Uygulamalı videolar

Aynı sistemi ev kapısı, iş yeri girişi, dolap ya da garaj için uygulayabilirsiniz. Bir sonraki yazıda parmak iziyle açılan kapı kilidi yapımını (AS608/R307 sensörüyle) ele alacağız.

Benzer Çalışmalar

Aşağıdaki başlıklarda benzer projeleri bulabilirsiniz:

yapmak

Bir yanıt yazın

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