Talaan ng mga Nilalaman:

Electric Lock ng Pintuan Na May Fingerprint Scanner at RFID Reader: 11 Mga Hakbang (na may Mga Larawan)
Electric Lock ng Pintuan Na May Fingerprint Scanner at RFID Reader: 11 Mga Hakbang (na may Mga Larawan)

Video: Electric Lock ng Pintuan Na May Fingerprint Scanner at RFID Reader: 11 Mga Hakbang (na may Mga Larawan)

Video: Electric Lock ng Pintuan Na May Fingerprint Scanner at RFID Reader: 11 Mga Hakbang (na may Mga Larawan)
Video: Invisible door lock which is installed inside room| RFID and Tuya WiFi function | card door lock 2024, Hulyo
Anonim
Electric Lock ng Pintuan Sa Fingerprint Scanner at RFID Reader
Electric Lock ng Pintuan Sa Fingerprint Scanner at RFID Reader

Ang proyekto ay dinisenyo upang maiwasan ang pangangailangan ng paggamit ng mga susi, upang maabot ang aming layunin na ginamit namin ang isang optical fingerprint sensor at isang Arduino. Gayunpaman may mga indibidwal na mayroong isang hindi mambabasa na fingerprint at hindi ito makikilala ng sensor. Pagkatapos iniisip ang sitwasyong ito, isang RFID card reader ang ginamit gamit ang biometric sensor, na pinapayagan ang pagpasok na may mga ride card, mga RFID keychain tag at cellphone na may NFC.

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Ang mga sumusunod na item ay gagamitin para sa proyekto:

  • 1 Arduino Nano;
  • 1 FPM10A Optical Fingerprint reader Sensor Modules Para sa Arduino Locks;
  • 1 Leitor RFID Rc522 de 13.56 mhz;
  • 2 Leds (1 berde at 1 pula) * 1 Oled Display 128 X 32 Serial i2c Arduino 0, 91;
  • 1 Electronic Door Lock HDL FEC-91 CA.

Ang lahat ng mga materyal na ito ay maaaring madaling makita sa Internet. Kung ang ideya ay upang gawing mas mabilis ang proyektong ito inirerekumenda na bilhin ang mga item sa website na Mercado Livre (kung nakatira ka sa Brazil) dahil mayroon itong ligtas at isang mabilis na pagpapadala (ang mga produkto ay makarating sa patutunguhan sa mga 1 o 2 linggo). Gayunpaman, kung ang proyekto ay hindi kailangang gawin nang magmadali, mas mura ang bumili ng mga item sa ibang bansa sa mga website tulad ng Ebay, AliExpress, atbp. Ngunit walang garantiya kung kailan at kung ang produkto ay darating sa patutunguhan.

Kabuuang average na gastos sa pagbili sa Mercado Livre: +/- 200 reais (bandang 38.62 Dollar ng Estados Unidos). Kabuuang average na gastos sa pagbili sa mga internasyonal na website: +/- 45 reais (bandang 8, 69 Dollar ng Estados Unidos).

Ang mga presyo ay kinakalkula nang walang gastos ng electronic door lock HDL, na matatagpuan sa link na ito:

Ang presyo ng HDL sa araw na ginawa ang Mga Instructionable na ito ay R $ 74, 90 ($ 14, 69) + R $ 6, 00 ($ 1, 16) para sa pagpapadala.

Hakbang 2: Hardware - Pag-set up ng Circuit

Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit
Hardware - Pag-set up ng Circuit

Ipinapakita ng eskematiko sa itaas ang mga koneksyon sa elektrikal na circuit.

Ginamit ang program na Fritzing upang gawin ang eskematiko at ang file (.fzz) na maaaring ma-download sa:

Ipinapakita ng mga talahanayan ang mga koneksyon sa pagitan ng mga sensor at ng Oled display sa Arduino Nano.

Hakbang 3: Software - Pag-download ng Code

Software - Pag-download ng Code
Software - Pag-download ng Code

Dahil sa kaunting magagamit na memorya sa Arduino Nano, ang code ay nahahati sa 3 magkakaibang mga folder na maaaring ma-download safile sa ibaba o sa link:

github.com/andreocunha/PET_Tranca_EngComp

  • Ang unang folder ay upang basahin ang fingerprint at ang card. Ang pangalan nito ay: "Leitura_Cartao_e_Biometria".
  • Ang pangalawa ay upang irehistro ang fingerprint. At nasa folder ito: "Cadastro_Biometria".
  • Ang pangatlong file ay upang basahin ang code ng card. At nasa folder ito: "Cadastro_RFID".

I-download ang Arduino IDE sa iyong computer. Sa loob ng na-download na file, bilang karagdagan sa tatlong folder, mayroong dalawang mga zip file. Ang mga zip file na iyon ay ang mga silid aklatan ng mga sensor (ng RFID at ng biometric fingerprint scanner), kaya isama ang mga ito sa Arduino IDE.

Hakbang 4: Software - Paliwanag ng Code na "Cadastro_Biometria"

Software - Paliwanag ng Code na "Cadastro_Biometria"
Software - Paliwanag ng Code na "Cadastro_Biometria"
Software - Paliwanag ng Code na "Cadastro_Biometria"
Software - Paliwanag ng Code na "Cadastro_Biometria"

Dahil ang memorya ng Arduino Nano ay napaka-limitado, ang pagpaparehistro ay hiwalay mula sa pangunahing code (na mananagot lamang para sa kumpirmasyon ng isang naka-rehistro na na fingerprint).

Ang sensor ng biometric ay mayroon nang isang panloob na memorya na magtatala ng mga fingerprint (maaari itong mag-record ng hanggang sa 128 mga fingerprint). Ginagarantiyahan nito ang nakarehistrong data ay hindi mawawala pagkatapos ng pagsara sa circuit.

Sa file manager ng iyong computer, pumunta sa na-download na folder na "Cadastro_Biometria" at i-double click ang file na "Cadastro_Biometria.ino". Ilo-load ng Arduino IDE ang code at magkakaroon ito ng 5 tab, ang bawat isa ay kumakatawan sa isang pagpapaandar ng code. I-load ang code sa iyong Arduino, buksan ang serial monitor sa 9600 at sundin ang mga tagubilin doon upang magparehistro ng isang bagong fingerprint, alisin ang isa o tingnan ang bawat mga fingerprint ay nakarehistro na.

Hakbang 5: Software - Paliwanag ng Code na "Cadastro_RFID"

Software - Paliwanag ng Code
Software - Paliwanag ng Code

Matapos maitala ang lahat ng mga fingerprint ay oras na upang iparehistro ang mga RFID card o tag. Ngunit naiiba sa ginawa sa scanner ng fingerprint, sa bahaging ito ng code ay hindi mai-save ang mga RFID card o tag na nagrehistro. At alam na, buksan ang folder na "Cadastro_RFID" at i-double click ang file na "Cadastro_RFID.ino". I-load ang code sa Arduino, buksan ang serial monitor sa 9600 at pagkatapos, dalhin ang card o tag na malapit sa mambabasa.

Isang hexadecimal code ang mabubuo at lilitaw sa screen (para sa (exemple: "32: 80: CD: F2"). Isulat ito sa isang notepad sa iyong computer o sa isang papel, dahil makokopya ito sa ang pangwakas na code (ang magbabasa lamang ng impormasyon).

Hakbang 6: Software - Paliwanag ng Code na "Leitura_Cartao_e_Biometria"

Software - Paliwanag ng Code
Software - Paliwanag ng Code
Software - Paliwanag ng Code
Software - Paliwanag ng Code

Nasa huling bahagi na kami ng code. Buksan ang folder na "Leitura_Cartao_e_Biometria" at i-double click ang "Leitura_Cartao_e_Biometria.ino". Bubuksan ang code sa Arduino IDE at magkakaroon ito ng 4 na mga tab, bawat isa ay kumakatawan sa pag-andar. Ang ilang mga pagbabago ay kailangang gawin upang ang code ay maaaring gumana tama

Mag-click sa tab na "leituraRfid", at palitan ang bawat hexadecimal na numero sa loob ng panaklong "if" at "else id" na may na na-save mo sa notepad (exemple: "32: 80: CD: F2"). Huwag mag-atubiling upang magdagdag o magtanggal ng anumang "iba pa kung" mula sa code.

Ngayon mag-click sa tab na "nomeDoUsuario" at palitan ang mga pangalan sa panaklong sa mga pangalan mula sa kani-kanilang mga gumagamit at mga ID na napili para sa gumagamit na iyon. Tapos na !! Ngayon ay kailangan mo lamang i-load ang code sa Arduino.

Hakbang 7: Printed Circuit Board (PCB)

Image
Image

Kung ang lahat ng mga hakbang sa likod ay naging maayos hanggang ngayon, gumawa ng isang Printed Circuit Board (karaniwang ginagamit namin ang software EAGLE CAD upang gawin ito) at pagkatapos, hinangin ang mga sangkap. Ang circuit ay magiging hitsura ng ipinakita sa video.

Hakbang 8: Gumawa ng isang Little Box upang Panatilihin ang Circuit

Gumawa ng isang Little Box upang Panatilihin ang Circuit
Gumawa ng isang Little Box upang Panatilihin ang Circuit

Gumawa kami ng isang kahon gamit ang isang 3D printer na nakikipagtulungan sa FindesLab. Pagkatapos nito, natapos namin ito, pininturahan ito at idinagdag ang circuit.

Hakbang 9: Ang Pag-install ng Project

Image
Image

Ang kahon ay naka-screw sa dingding at ang HDL (responsable sa pagpapanatiling naka-lock ang pinto) ay naka-install sa pintuan. Panoorin ang video ng huling pagpapakita ng proyekto.

Hakbang 10: Pagtatapos ng proyekto

Panoorin kung paano ang resulta ng proyekto ay nasa tunay na aplikasyon.

Hakbang 11: Lisensya sa Proyekto

Electric Lock ng Lock Na Gamit ang Fingerprint Scanner at RFID Reader ni PET Engenharia de Computação ay lisensyado sa ilalim ng isang Creative Commons Attribution 4.0 International Lisensya.

Inirerekumendang: