İçindekiler:
- Adım 1: Materyalleri Toplayın
- 2. Adım: Kasayı 3D Bastırın
- Adım 3: Devreyi Oluşturun ve Test Edin
- Adım 4: Devreyi ve Taban Mekanizmasını Birleştirin
- Adım 5: Hepsini Bir Araya Getirmek
Video: Biyometrik Kişisel Günlük: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
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
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
Kasa, üç ayrı baskı kullanılarak Creality Ender 3 Yazıcıda basıldı.
- Ana ünite
- kapak
- Dahili kasa bileşenleri
Yazdırma dosyaları ve yazdırma talimatları burada Thingiverse'de bulunabilir.
Adım 3: 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
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
Ü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:
Arduino Kullanan Parmak İzi Tabanlı Biyometrik Oylama Makinesi: 4 Adım (Resimli)
Arduino Kullanan Parmak İzi Tabanlı Biyometrik Oylama Makinesi: Hepimiz, kullanıcının oy kullanmak için bir düğmeye basması gereken mevcut elektronik oylama makinesinin farkındayız. Ancak bu makineler başından beri tavlama nedeniyle eleştiriliyor. Bu yüzden hükümet bir parmak izi tabanı sunmayı planlıyor
7 Günlük Seçenek: Hava Kuvvetlerinden Nasıl Ayrılılır: 22 Adım
7 Günlük Seçenek: Hava Kuvvetlerinden Nasıl Ayrılılır: Bu eğitim, bir Hava Kuvvetleri subayının 7 günlük seçenek kapsamında Hava Kuvvetlerinden ayrılmak için nasıl başvurabileceğini adım adım resimlerle gösterir. "7 günlük seçeneğin uygulanması" veya "7 günlük tercih" Hava Kuvvetlerinden ayrılmak için başvurmak anlamına gelir
Biyometrik Araba Girişi - Gerçek Anahtarsız Araba: 4 Adım
Biyometrik Araba Girişi - Gerçek Anahtarsız Araba: Birkaç ay önce kızım bana, bir cep telefonu bile varken modern arabaların neden biyometrik giriş sistemiyle donatılmadığını sordu. O zamandan beri aynısını uygulamak için çalışıyordu ve sonunda T'me bir şeyler yükleyip test etmeyi başardı
Jefferson'dan Esinlenen Günlük Saat: Karantina Sürümü: 5 Adım
Jefferson-Inspired Daily Clock: Quarantine Edition: Yayınlandığı sırada, otuz üç gündür COVID-19 ile ilgili karantinada kaldım. Normal zamandan kurtulmaya başlıyorum - her gün son gibi görünüyor, hafızamda çok az etki bırakıyor. Kısacası, yapamam
2 Sensörlü DIY Günlük Termometresi: 3 Adım (Resimlerle)
2 Sensörlü DIY Günlük Termometresi: Bu proje, önceki projem "DIY Günlük Termometresi"nin bir geliştirmesidir. Sıcaklık ölçümlerini bir mikro SD karta kaydeder.Donanım değişiklikleri Gerçek zamanlı saat modülüne bir DS18B20 sıcaklık sensörü ekledim, burada pr