Yazılardaki ürünleri komponentci.net'te inceleyebilir, hemen sipariş verebilirsiniz.komponentci.net →
KomponentciBlog Mağaza
Blog  ›  Projeler

Parmak İzi Sensörü ile Kilit Projesi

Parmak İzi Sensörü ile Kilit Projesi
Kısa cevap

Arduino ile parmak izi kilidi yapmak için optik parmak izi sensörü modülü, bir selenoid kilit, kilidi sürmek için bir röle ya da MOSFET ve kilit için ayrı bir 12V güç kaynağı gerekir. Sensör seri port (UART) ile bağlanır ve parmak izlerini kendi belleğinde şablon olarak saklar. Önce yetkili parmak izleri kaydedilir, ardından okunan parmak eşleşirse kilit birkaç saniye açılır. Hobi projeleri için uygundur; ev güvenliğinde profesyonel sistemler tercih edilmelidir.

Kapıyı, çekmeceyi ya da bir dolabı yalnızca kayıtlı parmak izleriyle açan bir kilit, Arduino'nun en etkileyici projelerinden biridir. Bu rehberde parmak izi sensörünün nasıl çalıştığını, parmak izi kaydetmeyi ve selenoid kilitli bir sistemin adım adım kurulumunu anlatıyoruz.

Parmak izi sensörü nasıl çalışır?

Optik parmak izi sensörleri, cam yüzeye konan parmağın görüntüsünü bir kamera ile alır, parmak izindeki çizgi uçları ve çatallanmalar gibi ayırt edici noktaları çıkarıp bir şablon (template) hâline getirir ve kayıtlı şablonlarla karşılaştırır. Hobi modüllerinin çoğu bu işlemleri kendi içindeki işlemciyle yapar ve şablonları kendi belleğinde saklar; Arduino yalnızca seri port üzerinden komut gönderip sonucu okur. Örnek: Arduino parmak izi okuyucu sensör modülü.

Gerekli malzemeler

MalzemeGöreviÖrnek
Parmak izi sensörüParmak izini okur ve eşleştirirparmak izi modülü
ArduinoSensörü yönetir, kilidi açarArduino Uno ya da Nano
Selenoid kilitKapıyı ya da çekmeceyi kilitler12V mini selenoid kilit, XGS-G60 12V selenoid kilit
Röle ya da MOSFETKilidi 12V ile sürer12V 1 kanal röle kartı
12V adaptörKilidin beslemesiKilidin akımına uygun

Bağlantı nasıl yapılır?

  1. Sensör beslemesi: Sensörün VCC'sini modülün belgesinde belirtilen gerilime (birçok modülde 3,3V ya da 5V) bağlayın; GND'yi bağlayın.
  2. Seri port: Sensörün TX ucunu Arduino'nun yazılımsal seri RX pinine (ör. D2), RX ucunu TX pinine (ör. D3) bağlayın. Sensörün lojik seviyesi 3,3V ise Arduino'nun TX hattına gerilim bölücü ekleyin.
  3. Kilit: 12V adaptörün artısını rölenin COM ucuna, rölenin NO ucunu kilidin artısına, kilidin eksisini adaptörün eksisine bağlayın. Kilidin uçlarına ters paralel bir diyot ekleyin.
  4. Röle girişi: Röle modülünün IN pinini Arduino'nun D8 pinine bağlayın; GND'leri ortak yapın.

Röle bağlantısını röle bağlantı şeması, MOSFET ile sürmeyi MOSFET rehberi yazılarımızda anlattık.

Parmak izi kilidi adım adım nasıl kurulur?

  1. Kütüphaneyi kurun: Arduino IDE'de bu tür sensörler için yaygın olarak kullanılan "Adafruit Fingerprint Sensor Library" kütüphanesini yükleyin.
  2. Sensörü test edin: Kütüphanedeki örnek kodla sensörün bulunduğunu doğrulayın. Haberleşme hızı modüllerin çoğunda varsayılan olarak 57600 baud'dur.
  3. Parmak izi kaydedin (enroll): Kayıt örneğini yükleyin; her parmak için bir numara (ID) verin ve parmağı istendiğinde iki kez okutun. Her yetkili kişi için birden fazla parmak kaydetmek kullanımı kolaylaştırır.
  4. Doğrulama kodu: Ana programda sensör sürekli parmak arar; eşleşme bulunursa ID ve güven puanı döner.
  5. Kilidi açın: Eşleşme olduğunda röle pinini birkaç saniye HIGH yapıp kilidi açın, sonra kapatın. Selenoid kilitler sürekli enerjiyle uzun süre açık tutulmamalıdır; bobin ısınır.
  6. Geri bildirim: Yeşil LED ve kısa bip ile başarılı, kırmızı LED ve uzun bip ile başarısız okumayı bildirin; bkz. buzzer rehberi.

Kilit seçimi ve güç

  • Normalde kilitli selenoid kilit: Enerji verilince açılır; elektrik kesilince kilitli kalır. Çekmece ve dolaplar için yaygındır.
  • Akım: Selenoid kilitler açılırken yüz miliamperlerden birkaç ampere kadar akım çekebilir; adaptörü kilidin akımına göre seçin.
  • Elektrik kesintisi: Kapı kilidi olarak kullanılacaksa elektrik kesildiğinde nasıl açılacağı (mekanik anahtar, yedek pil) düşünülmelidir.

Güvenlik notu

Hobi parmak izi sensörleri ve basit kilit mekanizmaları; çekmece, dolap, okul ve hobi projeleri için uygundur. Ev ve iş yeri güvenliği için sertifikalı, profesyonel geçiş kontrol ve kilit sistemleri tercih edilmelidir. Kartla açılan bir alternatif için RFID kilit rehberimize bakabilirsiniz.

Sık sorulan sorular

Parmak izi sensörü kaç parmak izi saklar?

Kapasite modele göre değişir; hobi modülleri genellikle birkaç yüz ile bin arasında şablon saklayabilir. Değer modülün belgesinde yazar.

Parmak izi neden tanınmıyor?

Parmak çok kuru, ıslak ya da kirli olabilir, sensör camı kirlenmiş olabilir veya kayıt sırasında parmak farklı açıyla okutulmuş olabilir. Parmağı birkaç farklı açıyla yeniden kaydetmek tanıma oranını artırır.

Parmak izi sensörü ESP32 ile kullanılır mı?

Evet; ESP32'nin donanımsal seri portlarından biriyle bağlanabilir. ESP32 ile kilit Wi-Fi üzerinden kayıt tutabilir ya da telefona bildirim gönderebilir.

Arduino kapandığında parmak izleri silinir mi?

Hayır. Parmak izi şablonları sensör modülünün kendi kalıcı belleğinde saklanır; Arduino'nun enerjisi kesilse de kaybolmaz.

Selenoid kilit neden ısınıyor?

Selenoid kilitler genellikle kısa süreli açma için tasarlanır. Uzun süre enerjili tutulursa bobin ısınır; kodda kilidi yalnızca birkaç saniye açık tutun.

Özet

  • Parmak izi modülü, parmak izlerini kendi belleğinde şablon olarak saklar ve eşleştirir.
  • Sensör Arduino'ya seri port ile bağlanır.
  • Önce yetkili parmak izleri kaydedilir, sonra eşleşmede kilit açılır.
  • Selenoid kilit röle ya da MOSFET ve ayrı 12V kaynakla, ters diyotla sürülür.
  • Hobi kilitleri profesyonel güvenlik sistemlerinin yerini tutmaz.

Bu yazıdaki ürünler

Diğer yazılar

08 Kasım 20264 dk okuma

Zaman Rölesi Nedir? Çeşitleri ve Bağlantısı

Zaman rölesi, enerji verildikten ya da bir kontrol sinyali geldikten sonra ayarlanan süre kadar bekleyip kontaklarını değiştiren bir röledir...

Devamını oku →
08 Kasım 20263 dk okuma

Dijital Termostat Modülü Nasıl Kullanılır?

Dijital termostat modülü, bir sıcaklık sensörüyle ortamı ölçer ve ayarlanan sıcaklığa göre röle çıkışını açıp kapatır. Isıtma (H) modunda sı...

Devamını oku →
08 Kasım 20264 dk okuma

Termik Sigorta ve Bimetal Termostat Nedir?

Termik sigorta, belirlenen sıcaklığa ulaşıldığında kalıcı olarak açılarak devreyi kesen tek kullanımlık bir aşırı ısı koruma elemanıdır; ısı...

Devamını oku →
08 Kasım 20264 dk okuma

Havya Nasıl Seçilir? Lehim İstasyonu ve Kalem Havya

Elektronik işler için en doğru seçim ısı ayarlı bir havyadır; ısı ayarsız basit havyalar ucu aşırı ısıtıp kartlara zarar verebilir. Hobi ve...

Devamını oku →
08 Kasım 20264 dk okuma

Multimetre Nasıl Seçilir? True RMS, CAT ve Özellikler

İyi bir multimetre seçerken ölçüm güvenliği (CAT sınıfı), doğruluk ve sayım (count) değeri, otomatik kademe, True RMS, hızlı süreklilik test...

Devamını oku →
08 Kasım 20264 dk okuma

Neodyum Mıknatıs Nedir? Çeşitleri ve Güvenlik

Neodyum mıknatıs, neodimyum, demir ve bor alaşımından (NdFeB) yapılan ve bilinen en güçlü kalıcı mıknatıs türüdür. Küçük boyutuna göre çok y...

Devamını oku →