Geçiş kontrolünü kendi ellerinizle kurun
Bölümler
Bunlar da ilginizi çeker
Site hakkında
Kartlı geçiş, akıllı kilit ve kapı otomasyonu konularını uygulamalı anlatan bağımsız bir kaynak. Ürün seçiminden kablolamaya, kurulumdan arıza çözümüne kadar adım adım rehberler bulursunuz.

Evde multi protokol okuyucu nasıl yapılır

Evde Multi Protokol Okuyucu Nasıl Yapılır

Geçiş kontrol sistemi kurarken en çok karşılaştığım sorun, farklı kart türlerini destekleyen bir okuyucu bulma meselesi oluyor. Eski kartlarınız varsa, yeni sistemle uyumlu hale getirmek istiyorsanız ya da gelecekte esneklik istiyorsanız, multi protokol okuyucu tercih etmek mantıklı. Ben de bu yolda ilerledikten sonra, evde basit bir multi protokol okuyucu çözümünün nasıl yapılabileceğini sizinle paylaşmak istiyorum.

Neden Multi Protokol Okuyucu Gerekli?

Başlamadan önce şunu belirtmeliyim: market'te hazır multi protokol okuyucular vardır. Ama bunlar pahalı ve sadece okuma fonksiyonu sağlar. Eğer siz de benim gibi kendi sisteminizi kurmak istiyorsanız, hangi protokolleri desteklemek gerektiğini bilmeniz lazım.

RFID kartlar en yaygın olanı. Ev tipi uygulamalarda 125 kHz (low frequency) ve 13,56 MHz (high frequency) protokolleri sıkça kullanılır. Bir multi protokol okuyucu bu ikisini de okuyabilmeli. Böylece eski sisteminizdeki kartlar, yeni kontrolörünüzle sorunsuz çalışır.

Adım Adım Yapım Süreci

  1. Doğru Okuyucu Modüllerini Seçin

    Temel yaklaşım, iki ayrı okuyucu modülünü bir mikrodenetleyiciye bağlamaktır. 125 kHz için EM4100 tabanlı bir modül, 13,56 MHz için ise PN532 ya da RC522 gibi bir NFC modülü alabilirsiniz. Başlangıç için Arduino Nano veya STM32 yeterli olur. İkisinin de kütüphaneleri açık kaynak olduğundan, programlama kısmı nispeten basittir.

  2. Kablolama ve Bağlantı

    125 kHz okuyucu modülü, genelde seri haberleşme (UART) yoluyla çalışır. GND, VCC, RX, TX pinlerini mikrodenetleyiciye bağlayın. RC522 modülü ise SPI protokolü kullanır, bu da biraz daha fazla pin gerektirir: MOSI, MISO, SCK, CS ve IRQ. Her modülün kendi güç besleme ihtiyacı olabilir, 5V regülatör kullanmanızı tavsiye ederim.

  3. Yazılım Geliştirme

    Burada en kritik kısım yazılımdır. Mikrodenetleyiciniz, iki okuyucudan da gelen sinyalleri aynı anda dinlemelidir. Loop fonksiyonu içinde, önce 125 kHz modülünü kontrol edin, sonra 13,56 MHz modülünü. Okunan kartın ID'sini bir string olarak saklayın ve kontrol paneline gönderin. Basit bir USB-UART dönüştürücü ya da Ethernet modülü yardımıyla sistem kontrol cihazınızla iletişim kurar.

  4. Test Aşaması

    Farklı protokollerdeki kartlarla test edin. Her kartın okunan ID değeri doğru şekilde kaydediliyorsa, aşama başarılı demektir. Seri monitörü açarak hangi modülün hangi kartı okuduğunu görebilirsiniz. Bu aşamada Arduino IDE'nin serial printer özelliği çok işinize yarayacak.

  5. Entegrasyon

    Okuyucu modülü hazırlandıktan sonra, bunu kontrol paneline entegre etmeye başlayabilirsiniz. Okunan ID'yi panelin veritabanında sorgulatmalısınız. Kartı bulduğunuzda kapı açma sinyali gönderin. Bu kısım kontrol panelinin yazılımına bağlıdır.

Sık Yapılan Hatalar

Güç beslemesi yetersizliği: İki okuyucu modülü aynı anda çalışırsa, 5V çıkışı gereken akımı sağlamayabilir. Ayrı bir güç kaynağı kullanın veya kapasitör ekleyin.

Kütüphane çakışması: Her modülün kütüphanesi, bazı pinleri aynı amaç için isteyebilir. SPI ve UART pinlerinin başka cihazlarla paylaşmadığından emin olun.

Protokol karmaşası: EM4100 protokolünde kart ID'si 10 bayt gelirken, RC522'de farklı olabilir. Her protokolden gelen veriyi düzgün parse etmelisiniz, aksi takdirde yanlış ID'ler saklarsınız.

Elektromanyetik parazit: Uzun kablolar ve kötü zeminleme, okuyucunun hatalı okumasına sebep olur. Kaliteli kablolar kullanın ve topraklama yapmayı unutmayın.

Özet

Evde multi protokol okuyucu yapmak, teknik olarak çoğu kişi tarafından gerçekleştirilebilir. İki farklı modülü bir mikrodenetleyiciye bağlamak, yazılım tarafını öğrenmekten daha kolaydır. En önemli adımlar: doğru modülleri seçmek, kablolama hatasılarından kaçınmak ve yazılımda veri parse işlemini iyi yapmaktır. Başlangıçta biraz uğraştırsa da, sonuç olarak esnekliği ve maliyet avantajı sağlanan bir sistem elde edersiniz. İleride farklı kart türlerine geçmek istesanız bile, yazılım tarafında küçük değişiklikler yeterli olur.

© 2026 MMD Access