Cov txheej txheem:

Fingerprint Scanner Class Attendance System (GT-521F32): 9 Kauj Ruam
Fingerprint Scanner Class Attendance System (GT-521F32): 9 Kauj Ruam

Video: Fingerprint Scanner Class Attendance System (GT-521F32): 9 Kauj Ruam

Video: Fingerprint Scanner Class Attendance System (GT-521F32): 9 Kauj Ruam
Video: Unlock any computer with your finger (Seeed XIAO + GT-521F32) 2024, Hlis ntuj nqeg
Anonim
Fingerprint Scanner Class Attendance System (GT-521F32)
Fingerprint Scanner Class Attendance System (GT-521F32)

Txoj Haujlwm no yog cov txheej txheem nkag yooj yim uas siv GT-521F32, tus nqi qis kho qhov muag ntiv tes los ntawm Sparkfun txhawm rau tshuaj xyuas thiab sau cia leej twg, thiab thaum twg ib tus neeg nkag mus.

Kauj Ruam 1: Xaiv Qhov Chaw

Cov Cheeb Tsam Loj

  • Fingerprint Scanner (GT -521F32) -

    JST Connector rau.1in header -

  • 16x2 Cim LCD-https://www.amazon.com/HC1624-Standard-Character-…
  • M3 Nylon Ntsia Hlau Teeb -
  • DS1307 Lub Sijhawm Sijhawm Tiag Tiag -
  • MicroSD 5v -3.3v qib hloov pauv Module -

Cov Cheeb Tsam PCB

Saib BOM CSV cov ntaub ntawv txhawm rau saib tag nrho cov khoom siv hauv PCB Tsim

Kauj ruam 2: Siv Lub Tshuab Luam Ntawv

Siv Scanner
Siv Scanner

Thaum xub thawj, Kuv tau pib ntsuas lub tshuab luam ntawv sab nraud ntawm ib qho kev tsim los ntawm kev siv daim ntawv thov ntsuas rau lub tshuab luam ntawv uas tuaj yeem pom ntawm no.

Kev sib txuas lus los ntawm lub tshuab luam ntawv mus rau lub khoos phis tawj tuaj yeem ua tiav hauv ib ntawm peb txoj hauv kev

  1. USB rau UART hloov pauv - FT -232RL -
  2. Arduino tau tshaj tawm nrog cov ntawv hla dhau los ntawm daim duab kos
  3. Soldering USB txuas ncaj qha rau cov pawm ntawm tus qauv

Thaum txuas tus qauv rau ib qho arduino lossis UART hloov pauv, tus pinout zoo li no

Scanner_Arduino

TX ------------------------- RX

RX ------------------------ TX

GND ---------------------- GND

VIN ----------------------- 3.3v-6v

*Ua kom ntseeg tau tias thaum txuas RX tus pin ntawm Scanner siv qhov faib hluav taws xob yog tias siv 5v cov cuab yeej siv logic vim tus pin tsuas yog 3.3v logic sib xws

Ib phau ntawv qhia txuas txuas ntxiv tuaj yeem pom ntawm no -

Yam uas kuv xav kom ua tiav hauv cov kauj ruam no yog:

  • Txheeb xyuas qhov ua haujlwm ntawm lub tshuab luam ntawv

    • Xyuas kom nws tuaj yeem sau npe luam tawm
    • Xyuas kom nws tuaj yeem paub cov ntawv luam tawm
  • Sau npe cov ntawv luam uas koj xav siv hauv kab ke

*Txoj haujlwm puv ntoob tsis muaj peev xwm rau npe nkag vim muaj kev txwv, nco ntsoov sau npe luam ua ntej siv lub program loj. Nco ntsoov sau tseg tus lej ID ntawm txhua tus neeg koj tso npe.

Kauj Ruam 3: Tsim Schematic

Tsim Schematic
Tsim Schematic

Nov yog cov txheej txheem rau cov kab ke siv EAGLE 9.0

Kuv yuav tsum tsim ib feem kev cai rau cov ntiv tes luam qauv uas kuv yuav suav nrog ntawm no.

*Lub roj teeb them nyiaj thiab txhawb kev siv hluav taws xob yog xaiv tau, thiab tuaj yeem tso tawm yog tias xav tau. Kuv kuj tau suav nrog hauv qhov tsim teeb tsa lub qhov thiab lub taub hau rau lub roj teeb ua kom pom kev zoo.

Kauj Ruam 4: PCB Tsim

PCB Tsim
PCB Tsim
PCB Tsim
PCB Tsim

Qhov kev tsim PCB no yog 99mm x 99mm, tsuas yog raws li tus qauv me me rau kev xaj pcb pheej yig, uas feem ntau muaj qhov txwv ntawm 100mm x 100mm.

Lub qhov yog M3 ntsia liaj qhov rooj sib xws thiab siv cov nylon standoffs kom tsa lub rooj tsavxwm tawm hauv av tau pom zoo raws li cov qauv siv hluav taws xob tau tsim los txhawm rau txhawm rau hauv qab lub rooj tsavxwm.

Tam sim no kuv pom zoo JLC PCB rau kev tsim khoom, raws li lawv muab 48 teev kev hloov pauv, thiab xa khoom DHL. Tawm ntawm kaum ob zaug kuv tau xaj los ntawm lawv, txhua qhov kev xaj tau tuaj hauv 7 hnub

Kauj Ruam 5: Sib dhos PCB

Sib dhos PCB
Sib dhos PCB
Sib dhos PCB
Sib dhos PCB
Sib dhos PCB
Sib dhos PCB

Txhua Cheeb Tsam ntawm lub rooj tsavxwm yog SMD, tus tiv thaiv thiab lub peev xwm yog 0805.

Thaum siv cov laug cam kuv xav kom pib nrog AtMega328 thiab cov khoom siv yooj yim tshaj plaws uas xav tau rau nws ua haujlwm.

Kev ua haujlwm yooj yim tuaj yeem muaj los ntawm kev siv lub Crystal Oscillator, nws 1M ohm resistor, thiab ob qhov rub tawm cov khoom tiv thaiv rau tus pin rov pib dua. Thaum koj tau muab cov khoom sib dhos txav mus rau kauj ruam tom ntej kom hlawv lub boot-loader thiab tom qab ntawd rov qab los ua kom tiav qhov seem ntawm cov laug.

Tom qab hlawv lub boot-loader, siv lub FT-232RL los ntsuas USB ua haujlwm yog cov laj thawj tom ntej. Txhawm rau ntsuas qhov no koj tsuas yog xav tau txuas tus FT-232RL, MicroUSB chaw nres nkoj, thiab rov pib dua lub tshuab txuas hluav taws xob. Koj tseem tuaj yeem ntxiv cov leds rau RX thiab TX rau kev tawm tswv yim, tab sis lawv tsis tsim nyog. Koj kuj yuav tsum tau ntxiv cov koob TX RX resistors.

*Qhov txuas ntxiv ntawm cov hlau koj pom hauv daim duab txuas nrog FT-232RL tsis xav tau, Kuv tau ua yuam kev nrog txuas cov kab hluav taws xob mus rau lub cuab yeej, tab sis txij li tau kho hauv kev kho dua ntawm PCB tso rau hauv Cov Lus Qhia no.

Tom qab txheeb xyuas USB kev sib txuas ua haujlwm tau zoo, muab lub LCD tso rau ntawm lub rooj tsavxwm (lossis txuas nws ntawm lub taub hau yog tias koj xav rov siv cov zaub tom ntej) thiab nws qhov sib txawv potentiometer. Tom qab ntawd txuas RTC thiab daim npav SD daim npav. Thaum kawg muab lub tshuab txuas txuas rau Finger print scanner rau lub rooj tsavxwm, thiab teeb tsa nws nrog kev sawv ntsug.

Kauj ruam 6: Hlawv Bootloader

Hlawv Bootloader
Hlawv Bootloader

Txog qhov haujlwm no, Atmega328 xav tau hlawv nrog Arduino pro mini bootloader. Cov ICSP pins tau nthuav tawm ntawm PCB rau lub hom phiaj no thiab tau teeb tsa raws li qhia hauv daim duab.

Ib qho kev qhia tag nrho ntawm kev hlawv lub boot -loader tuaj yeem pom ntawm no -

Kauj Ruam 7: Txoj Cai

Kuv yuav ua siab ncaj thiab hais tias kuv cov txuj ci kev ua haujlwm tsis yog ib qho ntawm kuv qhov chaw muaj zog, thiab qhov uas tau hais tias txoj cai tsis zoo li qub, thiab kuv thov ua tsaug yog tias nws tsis meej pem. Feem ntau ntawm nws yog qiv los ntawm lwm qhov chaw thiab rov tsim kho kom haum rau qhov project.

Ob txoj haujlwm uas kuv vam khom rau kev siv yog txuas ntawm no:

DIY FINGERPRINT SCANNING GARAGE DOOR OPENER-https://www.instructables.com/id/DIY-Fingerprint-S…

Piv txwv Petit FS -

Cov tsev qiv ntawv siv hauv txoj haujlwm no tuaj yeem pom ntawm no:

FPS_GT511C3 lub tsev qiv ntawv -

DS1307 RTC lub tsev qiv ntawv -

PetitFS lub tsev qiv ntawv

Ua ntej koj xa cov cai kom paub tseeb tias teem sijhawm raug ntawm RTC los ntawm kev siv tus qauv piv txwv los ntawm DS1307 Library.

Hauv txoj haujlwm tseem ceeb thawj kab ntawv yog tag nrho cov npe uas sib haum nrog tus lej ID ntawm cov ntiv tes uas khaws cia ntawm lub tshuab luam ntawv database. Cov npe tau teev nyob rau hauv kev txiav txim, yog li tsuas yog hloov lub npe ntawm txhua tus ID kom haum rau koj cov kev xav tau. Lub npe no yuav tshwm ntawm lub vijtsam, thiab nkag rau ntawm SD daim npav.

Kauj Ruam 8: Rooj plaub

Rooj plaub
Rooj plaub
Rooj plaub
Rooj plaub

Cov ntaub ntawv yog ua los ntawm 1/8 hauv plywood, thiab tau tsim los txiav rau ntawm lub tshuab laser txiav.

Kuv siv cov kua nplaum los tuav hauv qab thiab ob sab ua ke, thiab cov nylon sawv ntsug los tuav lub phaj saum toj thiab PCB rau pawg thawj coj saib. Qhov no tso cai rau PCB kom raug tshem tawm tau yooj yim los ntawm qhov thaiv yog xav tau.

Kauj Ruam 9: Kev Xav Thaum Kawg

Kuv vam tias koj txaus siab rau txoj haujlwm no, thov qhia rau kuv paub yog tias kuv tsis muaj cov ntsiab lus uas yuav pab koj ua tiav koj tus kheej tsim.

Nov yog kuv nplooj Github yog tias koj xav pom kuv lwm txoj haujlwm.

Ua tsaug

Pom zoo: