
Orodha ya maudhui:
2025 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2025-01-23 15:11

Mradi huu ni mfumo rahisi wa magogo ya mahudhurio ambao hutumia GT-521F32, skana ya macho ya gharama nafuu kutoka kwa Sparkfun kuchanganua na kurekodi nani, na wakati mtu anaingia.
Hatua ya 1: Uteuzi wa Sehemu
Sehemu kuu
- Scanner ya vidole (GT-521F32) -
Kiunganishi cha JST kwa kichwa cha.1in -
- Tabia ya 16x2 LCD -
- Seti ya M3 ya Nylon -
- Moduli ya Saa Saa ya DS1307 -
- Moduli ya kuhamisha kiwango cha MicroSD 5v-3.3v -
Vipengele vya PCB
Tazama faili ya BOM CSV kutazama vifaa vyote vilivyotumika katika Kubuni ya PCB
Hatua ya 2: Kutumia Scanner

Hapo awali, nilianza kujaribu skana nje ya muundo wowote kwa kutumia programu ya upimaji inayotolewa kwa skana ambayo inaweza kupatikana hapa.
Mawasiliano kutoka kwa skana hadi kompyuta inaweza kufanywa kwa njia moja wapo
- USB kwa ubadilishaji wa UART - FT-232RL -
- Arduino alipakia na kupita kwa serial kupitia mchoro uliopakiwa
- Kuunganisha unganisho la USB moja kwa moja kwa pedi kwenye moduli
Wakati wa kuunganisha moduli ama arduino au kibadilishaji cha UART, pinout ni kama hiyo
Scanner_Arduino
TX ------------------------- RX
RX ------------------------ TX
GND --------------------- GND
VIN ----------------------- 3.3v-6v
* Hakikisha kwamba wakati wa kuunganisha pini ya RX ya Scanner kutumia mgawanyiko wa voltage ikiwa unatumia kifaa cha mantiki cha 5v kwani pini inalingana na mantiki 3.3v tu
Mwongozo kamili zaidi wa kupata habari unaweza kupatikana hapa -
Vitu ambavyo napenda kupendekeza kukamilisha katika hatua hii ni:
- Thibitisha utendaji wa skana
- Hakikisha inaweza kusajili picha
- Hakikisha inaweza kutambua picha
- Sajili machapisho ambayo unataka kutumia kwenye mfumo
* Programu kamili haina uwezo wa kazi ya uandikishaji kwa sababu ya vizuizi vya kumbukumbu, hakikisha uandikishe prints kabla ya kutumia programu kuu. Hakikisha kuzingatia nambari ya kitambulisho ya kila mtu unayesajili.
Hatua ya 3: Ubunifu wa Mpangilio

Huu ndio mpango kwa mfumo unaotumia KIJO 9.0
Ilinibidi kuunda sehemu maalum kwa moduli ya kuchapisha vidole ambayo nitajumuisha hapa.
* Kuchaji betri na kuongeza mzunguko ni hiari, na inaweza kuachwa ikiwa inataka. Nimejumuisha pia kwenye mashimo na vichwa vya muundo kwa moduli ya betri ya cheche.
Hatua ya 4: Ubunifu wa PCB


Ubunifu huu wa PCB ni 99mm x 99mm, chini tu ya saizi ya kawaida ya kuagiza bei pcb, ambayo kwa jumla ina kikomo cha 100mm x 100mm.
Mashimo yanaendana na bolt ya M3 na kutumia milolongo ya nylon kuinua bodi kutoka ardhini inapendekezwa kwani moduli za sparkfun zimeundwa kupanda chini ya bodi.
Hivi sasa ninapendekeza JLC PCB kwa utengenezaji, kwani wanapeana mabadiliko ya 48hr, na usafirishaji wa DHL. Kati ya mara kadhaa ambayo nimeamuru kutoka kwao, kila agizo limekuja ndani ya siku 7
Hatua ya 5: Kusanya PCB



Vipengele vyote kwenye bodi ni SMD, vipinga na capacitors ni 0805.
Wakati wa kuuza bodi ningependekeza kuanza na AtMega328 na vifaa vya msingi vinavyohitajika kufanya kazi.
Utendaji wa kimsingi unaweza kuwa kwa kuuza Crystal Oscillator, kipikizi chake cha 1M ohm, na vizuizi viwili vya kuvuta kwa pini ya kuweka upya. Mara tu unapouza vifaa hivyo nenda kwa hatua inayofuata ili kuchoma kipakiaji cha boot na kisha urudi kumaliza kumaliza soldering.
Baada ya kuchoma boot-loader, kuuza FT-232RL kujaribu utendaji wa USB ni hatua inayofuata. Ili kujaribu hii unahitaji kutengenezea FT-232RL, bandari ya MicroUSB, na capacitor ya kuunganisha upya. Unaweza pia kuongeza viongozo vya RX na TX kwa maoni ya kuona, lakini sio lazima. Unahitaji pia kuongeza vipinga mfululizo vya TX RX.
* Ongeza kwenye waya unayoona kwenye picha iliyounganishwa na FT-232RL haihitajiki, nilikuwa nimekosea kwa kuunganisha reli ya umeme na kifaa, lakini tangu wakati huo nimeweka marekebisho ya PCB iliyopakiwa kwa hii inayoweza kufundishwa.
Baada ya kuthibitisha muunganisho wa USB unafanya kazi, tembeza LCD kwa bodi (au unganisha kupitia vichwa ikiwa unataka kutumia tena onyesho hapo baadaye) na uwezo wake wa kulinganisha. Kisha unganisha RTC na moduli za kadi ya SD. Mwishowe unganisha kiunganishi cha skana ya kuchapa Kidole kwa bodi, na kuipandisha kwa kusimama.
Hatua ya 6: Burn Bootloader

Kwa mradi huu, Atmega328 inahitaji kuchomwa moto na Arduino pro mini bootloader. Pini za ICSP zimefunuliwa kwenye PCB kwa kusudi hili na zimepangwa kama inavyoonyeshwa kwenye mchoro.
Mafunzo kamili ya kuchoma boot-loader yanaweza kupatikana hapa -
Hatua ya 7: Kanuni
Nitakuwa mwaminifu na nitasema kuwa ustadi wangu wa programu sio moja wapo ya suti zangu zenye nguvu, na kwamba ikisemwa nambari hiyo ni mbaya sana, na ninashukuru ikiwa inachanganya. Wengi wao hukopwa kutoka kwa vyanzo vingine na kusanidiwa upya ili kutoshea mradi huo.
Miradi miwili ambayo nilitegemea sana kwa kumbukumbu imeunganishwa hapa:
KITAMBULISHO CHA KITENGO CHA CHANZO CHA KITENGO CHA DIY
Mfano wa Petit FS -
Maktaba zinazotumiwa katika mradi huu zinaweza kupatikana hapa:
Maktaba ya FPS_GT511C3 - https://github.com/sparkfun/Fingerprint_Scanner-TT …….
Maktaba ya DS1307 RTC -
Maktaba ya PetitFS
Kabla ya kupakia nambari hakikisha kuweka wakati sahihi kwenye RTC kwa kutumia mchoro wa mfano kutoka Maktaba ya DS1307.
Katika programu kuu kamba ya kwanza imejaa majina ambayo yanaambatana na nambari ya kitambulisho ya alama za vidole zilizohifadhiwa kwenye hifadhidata ya skena. Majina yameorodheshwa kwa mpangilio, kwa hivyo badilisha jina la kila kitambulisho ili kukidhi mahitaji yako. Jina hili litaonyeshwa kwenye onyesho, na limeingia kwenye kadi ya SD.
Hatua ya 8: Kesi


Kesi hiyo imetengenezwa kwa 1/8 kwenye plywood, na imeundwa kukatwa kwenye mfumo wa kuchora laser.
Nilitumia gundi ya kuni kushikilia chini na pande pamoja, na minyororo ya nylon kushikilia sahani ya juu na PCB kwa bodi. Hii inaruhusu PCB kuondolewa kwa urahisi kutoka kwa wigo ikiwa inahitajika.
Hatua ya 9: Mawazo ya Mwisho
Natumai umefurahiya mradi huu, tafadhali nijulishe ikiwa nimekosa maelezo yoyote ambayo yatakusaidia kumaliza ujenzi wako mwenyewe.
Hapa kuna ukurasa wangu wa Github ikiwa unataka kuona miradi yangu mingine.
Asante
Ilipendekeza:
Sanduku la Usalama la alama za vidole: Hatua 4

Sanduku la Usalama la alama za vidole: Je! Wewe ni mtu anayesahau? Je! Wewe husahau mara nyingi kuleta funguo zako? Ikiwa jibu la swali ni ndiyo. Basi unapaswa kutengeneza sanduku lako la usalama la alama za vidole !!! Alama ya kidole ya ubinafsi wako ndio kitu pekee ulimwenguni. Kwa hivyo hautalazimika
Alama ya kidole na Mfumo wa Mahudhurio ya RFID Kutumia Raspberry Pi na Hifadhidata ya MySQL: Hatua 5

Alama ya kidole na Mfumo wa Mahudhurio ya RFID Kutumia Raspberry Pi na Hifadhidata ya MySQL: Video ya Mradi huu
Kufuli kwa mlango wa umeme na skana ya vidole na kisomaji cha RFID: Hatua 11 (na Picha)

Kufuli kwa mlango wa umeme na skana ya alama ya vidole na kisomaji cha RFID: Mradi huo ulikuwa muundo wa kuzuia umuhimu wa kutumia funguo, kufikia lengo letu tulitumia sensa ya macho ya kidole na Arduino. Walakini kuna watu ambao wana alama ya kidole isiyosomeka na sensorer haitatambua. Kisha kufikiria
Mfumo wa mkondoni wa kupiga kura kwa alama za vidole (FVOS): Hatua 5

Mfumo wa Mtandao wa Upigaji Kura za Vidole (FVOS): Mfumo wa Mtandao wa Upigaji Kura za Vidole unaruhusu wapiga kura kupiga kura kwa njia iliyonakiliwa kabisa kwa kukusanya na kudhibitisha habari yake kupitia skanning alama ya kidole kupitia kifaa na kuhifadhi data kwa Seva. Ina G-inayofaa kutumia
Sanduku linalolindwa na alama za vidole: Hatua 4

Sanduku linalolindwa na alama za vidole: Tumia skana ya alama ya vidole ya UF ya DFRobot kuhifadhi alama za vidole na ruhusu tu watu walioidhinishwa kupata sanduku