Orodha ya maudhui:

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 vidole na kisomaji cha RFID: Hatua 11 (na Picha)

Video: Kufuli kwa mlango wa umeme na skana ya vidole na kisomaji cha RFID: Hatua 11 (na Picha)

Video: Kufuli kwa mlango wa umeme na skana ya vidole na kisomaji cha RFID: Hatua 11 (na Picha)
Video: Kama una alama ya herufi M KIGANJANI fanya haya kufungua njia ya mafanikio 2024, Novemba
Anonim
Kufuli kwa mlango wa umeme na skana ya vidole na kisomaji cha RFID
Kufuli kwa mlango wa umeme na skana ya vidole na kisomaji cha RFID

Mradi huo ulikuwa muundo wa kuzuia hitaji la kutumia funguo, kufikia lengo letu tulitumia sensorer ya kidole cha macho na Arduino. Walakini kuna watu ambao wana alama ya kidole isiyosomeka na sensorer haitatambua. Kisha kufikiria juu ya hali hii, msomaji wa kadi ya RFID alitumiwa na sensa ya biometriska, ikiruhusu kuingia na kadi za safari, vitambulisho vya vitufe vya RFID na simu za rununu na NFC.

Hatua ya 1: Vipengele

Vipengele
Vipengele
Vipengele
Vipengele
Vipengele
Vipengele

Vitu vifuatavyo vitatumika kwa mradi huo:

  • 1 Arduino Nano;
  • 1 FPM10A Moduli za Sura za alama ya msomaji wa alama ya vidole Kwa Kufuli za Arduino;
  • 1 Leitor RFID Rc522 de 13.56 mhz;
  • 2 Leds (1 kijani na 1 nyekundu) * Oled 1 Onyesha 128 X 32 Serial i2c Arduino 0, 91;
  • 1 Mlango wa Elektroniki Lock HDL FEC-91 CA.

Vifaa hivi vyote vinaweza kupatikana kwa urahisi kwenye mtandao. Ikiwa wazo ni kuufanya mradi huu haraka iwezekanavyo inashauriwa kununua vitu kwenye wavuti ya Mercado Livre (tu ikiwa unaishi Brazil) kwa kuwa ina salama na usafirishaji wa haraka (bidhaa zitafika kwenye marudio karibu wiki 1 au 2). Walakini, ikiwa mradi hauitaji kufanywa kwa haraka, ni bei rahisi sana kununua vitu nje ya wavuti kwenye wavuti kama Ebay, AliExpress, n.k. Lakini hakuna dhamana kama ni lini na ikiwa bidhaa itafika kwenye marudio.

Jumla ya gharama ya ununuzi wa Mercado Livre: +/- 200 reais (karibu 38.62 Dola ya Amerika). Jumla ya gharama ya ununuzi kwenye wavuti za kimataifa: +/- 45 reais (karibu 8, 69 Dola ya Merika).

Bei hizo zilihesabiwa bila gharama ya mlango wa elektroniki wa HDL, ambayo inaweza kupatikana kwenye kiunga hiki:

Bei ya HDL siku ambayo Maagizo haya yalifanywa ilikuwa R $ 74, 90 ($ 14, 69) + R $ 6, 00 ($ 1, 16) kwa usafirishaji.

Hatua ya 2: Vifaa - Kuanzisha Mzunguko

Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko
Vifaa - Kuanzisha Mzunguko

Mpangilio hapo juu unaonyesha unganisho la mzunguko wa umeme.

Programu Fritzing ilitumika kutengeneza skimu na faili (.fzz) ambayo inaweza kupakuliwa kwenye:

Jedwali linaonyesha unganisho kati ya sensorer na onyesho la Oled kwenye Arduino Nano.

Hatua ya 3: Programu - Kupakua Nambari

Programu - Kupakua Nambari
Programu - Kupakua Nambari

Kwa sababu ya kumbukumbu chache zinazopatikana kwenye Arduino Nano, nambari hiyo iligawanywa kwenye folda 3 tofauti ambazo zinaweza kupakuliwa kwenye faili hapa chini au kwenye kiunga:

github.com/andreocunha/PET_Tranca_EngComp

  • Folda ya kwanza ni kusoma alama za vidole na kadi. Jina lake ni: "Leitura_Cartao_e_Biometria".
  • Ya pili ni kusajili alama ya vidole. Na iko kwenye folda: "Cadastro_Biometria".
  • Faili ya tatu ni kusoma nambari ya kadi. Na iko kwenye folda: "Cadastro_RFID".

Pakua IDE ya Arduino kwenye kompyuta yako. Ndani ya faili iliyopakuliwa, pamoja na folda tatu, kuna faili mbili za zip. Faili hizo za zip ni maktaba ya sensorer (ya RFID na skana ya alama ya vidole ya biometriska), kwa hivyo zijumuishe kwenye Arduino IDE.

Hatua ya 4: Programu - Maelezo ya Nambari "Cadastro_Biometria"

Programu - Maelezo ya Nambari "Cadastro_Biometria"
Programu - Maelezo ya Nambari "Cadastro_Biometria"
Programu - Maelezo ya Nambari "Cadastro_Biometria"
Programu - Maelezo ya Nambari "Cadastro_Biometria"

Kwa kuwa kumbukumbu ya Arduino Nano ni mdogo sana, usajili utakuwa mbali na nambari kuu (ambayo itahusika tu na uthibitisho wa alama ya kidole iliyosajiliwa tayari).

Sensorer ya biometriska tayari ina kumbukumbu ya ndani ambayo itarekodi alama za vidole (inaweza kurekodi hadi alama za vidole 128). Hiyo inahakikishia data iliyosajiliwa haitapotea baada ya kuzima mzunguko.

Kwenye msimamizi wa faili wa kompyuta yako, nenda kwenye folda iliyopakuliwa "Cadastro_Biometria" na bonyeza mara mbili faili "Cadastro_Biometria.ino". IDE ya Arduino itapakia nambari hiyo na itakuwa na tabo 5, kila moja inawakilisha kazi moja ya nambari. Pakia nambari kwenye Arduino yako, fungua mfuatiliaji wa serial mnamo 9600 na ufuate maagizo hapo kusajili alama mpya ya kidole, ondoa moja au uone alama za vidole tayari zimesajiliwa.

Hatua ya 5: Programu - Maelezo ya Nambari "Cadastro_RFID"

Programu - Maelezo ya Kanuni
Programu - Maelezo ya Kanuni

Baada ya kurekodi alama zote za vidole ni wakati wa kusajili kadi au vitambulisho vya RFID. Lakini tofauti na kile kilichofanywa na skana ya vidole, kwenye sehemu hii ya nambari haitahifadhiwa kadi za RFID au sajili ya vitambulisho. Na ukijua hilo, fungua folda "Cadastro_RFID" na ubonyeze mara mbili faili "Cadastro_RFID.ino". Pakia nambari kwenye Arduino, fungua mfuatiliaji wa serial mnamo 9600 kisha, leta kadi au lebo karibu na msomaji.

Nambari ya hexadecimal itatengenezwa na itaonekana kwenye skrini (kwa (mfano: "32: 80: CD: F2"). Iandike kwenye kijitabu kwenye kompyuta yako au karatasi, kwa sababu itanakiliwa kwa nambari ya mwisho (ambayo itasoma habari tu).

Hatua ya 6: Programu - Maelezo ya Nambari "Leitura_Cartao_e_Biometria"

Programu - Maelezo ya Kanuni
Programu - Maelezo ya Kanuni
Programu - Maelezo ya Kanuni
Programu - Maelezo ya Kanuni

Sasa tuko kwenye sehemu ya mwisho ya nambari. Fungua folda "Leitura_Cartao_e_Biometria" na bonyeza mara mbili "Leitura_Cartao_e_Biometria.ino". Nambari hiyo itafunguliwa kwenye IDE ya Arduino na itakuwa na tabo 4, kila moja ikiwakilisha kwenye kazi. Mabadiliko mengine yatahitajika kufanywa ili nambari iweze kufanya kazi kwa usahihi.

Bonyeza kwenye kichupo cha "leituraRfid", na ubadilishe kila nambari ya hexadecimal ndani ya mabano ya "if" na "else id" na nambari uliyohifadhi kwenye kijarida (mfano: "32: 80: CD: F2") Jisikie huru kuongeza au kufuta "nyingine yoyote ikiwa" kutoka kwa nambari.

Sasa bonyeza kwenye kichupo cha "nomeDoUsuario" na ubadilishe majina kwenye mabano na majina kutoka kwa watumiaji husika na vitambulisho ambavyo vilichaguliwa kwa mtumiaji huyo. Imefanyika !! Sasa unahitaji tu kupakia nambari kwenye Arduino.

Hatua ya 7: Bodi ya Mzunguko iliyochapishwa (PCB)

Image
Image

Ikiwa hatua zote nyuma zilikwenda vizuri hadi sasa, tengeneza Bodi ya Mzunguko Iliyochapishwa (kawaida tunatumia programu EAGLE CAD kuifanya) na kisha, unganisha vifaa. Mzunguko utaonekana kama ile iliyoonyeshwa kwenye video.

Hatua ya 8: Tengeneza Sanduku Ndogo Kuweka Mzunguko

Tengeneza Sanduku Ndogo Kuweka Mzunguko
Tengeneza Sanduku Ndogo Kuweka Mzunguko

Tulitengeneza sanduku kwa kutumia printa ya 3D kwa kushirikiana na FindesLab. Baada ya hapo, tuliimaliza, kuipaka rangi na kuongeza mzunguko ndani.

Hatua ya 9: Usakinishaji wa Mradi

Image
Image

Sanduku liligongwa ukutani na HDL (inayohusika na kuweka mlango umefungwa) iliwekwa kwenye mlango. Tazama video ya onyesho la mwisho la mradi huo.

Hatua ya 10: Kumaliza Mradi

Angalia jinsi matokeo ya mradi yalikuwa katika matumizi halisi.

Hatua ya 11: Leseni ya Mradi

Kufuli kwa Mlango wa Umeme na Skana ya Kidole cha Kidole na Msomaji wa RFID na PET Engenharia de Computação imepewa leseni chini ya Leseni ya Ubunifu wa Commons 4.0 ya Kimataifa.

Ilipendekeza: