İçindekiler:

Biyometrik Kişisel Günlük: 5 Adım (Resimlerle)
Biyometrik Kişisel Günlük: 5 Adım (Resimlerle)

Video: Biyometrik Kişisel Günlük: 5 Adım (Resimlerle)

Video: Biyometrik Kişisel Günlük: 5 Adım (Resimlerle)
Video: Kişisel Verilerin Korunması Kanunu Temel Eğitimi | KVKK | Av. Ozan G. Gürgöz | KVKK Eğitim 2024, Temmuz
Anonim
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük
Biyometrik Kişisel Günlük

Bu temiz küçük gadget'ın bir parmak izi sensörü vardır, böylece harika eşyalarınızı kişiselleştirilmiş taşınabilir bir çantaya koyabilirsiniz. Günlük ve kalem tutuyorum ve yeni projelerim için tasarımlar yapıyorum. 3d baskılı bir kasaya sahiptir ve bir Arduino nano kullanır. Harika bir hediye fikri.

Adım 1: Materyalleri Toplayın

Image
Image

Arduino Nano

WS2812b Programlanabilir LED x 10

IN4001 diyot

FPM10A Parmak İzi Okuyucu Sensör Modülü

PCB Montajlı Dokunsal Anahtar Yuvarlak

Küçük SPDT Anahtarı Açma-Kapama Minyatür Sürgülü Geçiş Anahtarı

USB Şarj Edilebilir Güç Bankası 2200ma

SG90 Servo

Kızılötesi LED Verici GL480

Kızılötesi Fototransistör PT481F

1k ve 2k2 Direnç

ısı büzüşmesi

Vero Kurulu

Bağlantı teli

epoksi yapıştırıcı

Sıcak tutkal

2. Adım: Kasayı 3D Bastırın

Kasayı 3D Yazdır
Kasayı 3D Yazdır
Kasayı 3D Yazdır
Kasayı 3D Yazdır

Kasa, üç ayrı baskı kullanılarak Creality Ender 3 Yazıcıda basıldı.

  1. Ana ünite
  2. kapak
  3. Dahili kasa bileşenleri

Yazdırma dosyaları ve yazdırma talimatları burada Thingiverse'de bulunabilir.

Adım 3: Devreyi Oluşturun ve Test Edin

Image
Image
Devreyi Oluşturun ve Test Edin
Devreyi Oluşturun ve Test Edin
Devreyi Oluşturun ve Test Edin
Devreyi Oluşturun ve Test Edin

Devre Nasıl Çalışır?

Arduino Nano, bir Servo ve Parmak İzi Sensörü ile iletişim kurmak üzere programlanmıştır. Parmak İzi sensörü, Günlük Kapısının kilidini açabilmek istediğiniz bir Parmak İzi kitaplığı ile önceden programlanmıştır.

Kapı kilit düğmesi, kapak kapalıyken kilitleme mekanizmasını harekete geçirmek için kullanılır. Kapının kapalı olduğunu algılamak için bir kızılötesi sensör kullanılır.

Arduino tarafından üç ayrı kablo kullanılarak adreslenmesini sağlayan yerleşik bir IC'ye sahip WS2182 LED'leri kullandım, ancak LED'e bir komut göndererek geniş bir renk ve parlaklık rengi yelpazesi oluşturulabilir. Bu, test bölümünde ele alınan Arduino IDE'ye yüklenen özel bir kitaplık aracılığıyla yapılır.

Parmak İzi Okuyucu Devresini Oluşturun ve Test Edin

Verilen devre şemasını izleyerek devreyi bir Breadboard üzerinde monte edin.

Programı Arduino Nano'ya yüklemeden önce aşağıdaki Kitaplıkların indirilmesi ve Arduino IDE'ye eklenmesi gerekir.

FastLED.h

Adafruit_Fingerprint.h

Adafruit_enroll_fingerprints. INO dosyasını yükleyin ve ilk 10 konuma 10 yeni parmak izi kaydetmek için istemleri izleyin. Benim tavsiyem, ünitenin güvenli bir şekilde kilitlendiğinden emin olabilmeniz için iki ayrı parmağınızı 5 kez kullanmanızdır.

Üniteyi Test Edin

Biometric_Personal_Diary. INO dosyasını yükleyin ve kodu Arduino Nano'ya yükleyin. Kızılötesi sensör engellendiğinde, kapağın kapalı olduğunu simüle ederek kapı kilitleme düğmesinin kilitleme mekanizmasını çalıştırdığını test edin. Güç verildiğinde mavi LED başlatma sırası gerçekleşir. Servo kararlı olmalı ve ilk çalıştırmadan sonra gevezelik etmemelidir.

Güç verildiğinde, Kızılötesi Sensör Engellendi ile Parmak İzi Sensöründeki yeşil Işık yanmalıdır. Bu noktada, ünite bir parmak izi okumaya hazırdır. Önceden taranmış ve kaydedilmiş parmağınızı sensöre yerleştirin ve LED'ler bir okumanın tamamlandığını gösterene kadar basılı tutun. LED'ler kırmızıysa, parmak izi tanınmaz ve ünite okumaya devam etmeye çalışır. LED'ler yeşilse, parmak izi tanındı ve Servo'nun harekete geçtiğini görmelisiniz. (Yukarıdaki testin video klibine bakın)

Adım 4: Devreyi ve Taban Mekanizmasını Birleştirin

Devreyi ve Taban Mekanizmasını Birleştirin
Devreyi ve Taban Mekanizmasını Birleştirin
Devreyi ve Taban Mekanizmasını Birleştirin
Devreyi ve Taban Mekanizmasını Birleştirin
Devreyi ve Taban Mekanizmasını Birleştirin
Devreyi ve Taban Mekanizmasını Birleştirin

Arduino Nano

Arduino Nano'yu, fotoğraflara göre taban boşluğuna sığacak boyutta kesilmiş bir Vero Board parçasına monte edin. Bağlantı kablosunu kullanarak direnç ve güç bağlantılarını eklemek için devre şemasını ve fotoğrafları izleyin.

Parmak izi sensörü

Bağlantı teli ve ısıyla daralan makaron kullanarak, tellerin Arduino'ya ulaşmasını sağlamak için Parmak İzi Sensörü üzerindeki ek uzatma kablolarını dikkatli bir şekilde lehimleyin. Kabloları, fotoğraflara göre düzgün bir şekilde taban deliklerinden geçirin. Parmak İzi Sensörünü sağlanan fotoğraflara göre taban ünitesine yerleştirin.

Kızılötesi sensör

Kızılötesi Sensörü ve LED'i bağlamak için devreyi takip edin ve bunları sıcak tutkal kullanılarak sağlanan 3D baskılı LED sensör yuvasına sabitleyin. Ana üniteye düzgün bir şekilde oturduklarından ve Arduino'ya ulaşabildiklerinden emin olmak için kabloları Arduino'ya yönlendirin. Kızılötesi LED ve Sensör arasındaki boşluğun, fotoğraflara göre 3D baskıda sağlanan kapalı kapı tırnağına uygun olup olmadığını kontrol edin. Bu, Günlük kapısı kapalıyken ışını kırmak için kullanılır.

Servo Ünitesi

Servoyu 3d Baskıda sağlanan Servo Montaj Braketine monte edin. Arduino'ya ulaşabilmeleri için kabloları tabanın içine dikkatlice yerleştirin. Bir ataş kullanarak Servo Kolu kilit mekanizmasına takın ve taban ünitesine yerleştirin. Son test ve montaj gerçekleştiğinde hizalanabilmesi ve sabitlenebilmesi için Servoyu oturma pozisyonunda bırakın.

Şarj Edilebilir Güç Bankası

Kullandığınız Powerbank'ın sağlanan alana sığacağından emin olun ve ayrıca Powerbank'ın USB şarj bağlantı noktasına erişim sağlayın. USB bağlantı noktasını kasanın önüne hizalayın ve şarj amacıyla uygun bir delik oluşturmak için bir matkap kullanın (Fotoğrafa bakın)

Anahtarlar

Güç ve basmalı düğme anahtarlarını bağlantı kablosuna bağlayın ve bunları taban ünitesinde sağlanan deliklere sabitlemek için epoksi yapıştırıcı kullanın.

Vero Kartına lehimlemeden önce kabloları düzgün bir şekilde yönlendirerek ve uzunlukları kısaltarak Arduino kartının ve kabloların boşluğa sığacağından emin olun.

Üniteyi test etme

Anahtarı kullanarak üniteyi açın ve ünitenin temel çalışmasını test edin.

Adım 5: Hepsini Bir Araya Getirmek

Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy
Hepsini bir araya koy

Ünite test edildikten sonra, sorunsuz çalışmayı sağlamak için son ayarların yapılması gerekir. Kapağı taban ünitesine takın ve kapının serbestçe açılıp kapandığını kontrol edin.

Servo Kilit Mekanizması Hizalaması

Kapı mekanizmasının kapanması ve açılması için video klipte Servo'nun konumunu izleyin. Kapı mekanizmasını monte edin ve kapı kilit mekanizmasının devreye girmediğinden emin olmak için servo kolu ayarlayın. Kilitleme mekanizmasının hizasını test etmek için kapı kilit tırnağını taban ünitesine yerleştirin. Üniteyi açın ve Kapı Mekanizmasının doğru şekilde yerine oturduğunu ve serbestçe hareket ettiğini test edin. Sensör ünitesi, kapı kilit mekanizmasının sıkışmamasını sağlamaya yardımcı olan bir kılavuza sahiptir. Düzelttikten sonra Servo ve Sensör ünitesini yerine sıcak yapıştırın.

Kapı Kilidi ve Kapı Kapalı Sekmeleri Monte Edin

Nano, Servo ve kabloları gizlemek için kabloları düzgün bir şekilde sıkıştırarak L şeklindeki kapağı yerine yerleştirin. Memnun kaldığınızda, Kapı Kilidi Sekmesini ve Kapı Kapatma Sekmesini taban ünitesindeki deliklere yerleştirin ve kilit mekanizmasının açılıp kapandığını kontrol edin.

Hizalandığında ve test edildiğinde tırnakların üzerine epoksi yapıştırıcı sürün ve ardından kapağı nazikçe kapatın ve kuruması için birkaç saat bırakın. Son olarak, Günlüğünüzü, Kaleminizi ve meraklı küçük parmaklardan ve ellerden korumak istediğiniz diğer öğeleri eklemeden önce ünitenin çalışmasını test edin.

Umarım bu harika küçük aygıtın yapımını ve kullanımını beğenirsiniz!!

Önerilen: