Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: Laitteisto - Piirin asettaminen
- Vaihe 3: Ohjelmisto - Koodin lataaminen
- Vaihe 4: Ohjelmisto - Cadastro_Biometria -koodin selitys
- Vaihe 5: Ohjelmisto - koodin selitys "Cadastro_RFID"
- Vaihe 6: Ohjelmisto - Koodin "Leitura_Cartao_e_Biometria" selitys
- Vaihe 7: Piirilevy (PCB)
- Vaihe 8: Tee pieni laatikko piirin pitämiseksi
- Vaihe 9: Projektin asennus
- Vaihe 10: Projektin viimeistely
- Vaihe 11: Projektilisenssi
Video: Sähköinen oven lukko sormenjälkitunnistimella ja RFID -lukijalla: 11 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Projekti suunniteltiin välttämään avainten käyttöä, tavoitteemme saavuttamiseksi käytimme optista sormenjälkitunnistinta ja Arduinoa. On kuitenkin yksilöitä, joilla on lukukelvoton sormenjälki, eikä anturi tunnista sitä. Tämän tilanteen ajatellessa käytettiin RFID -kortinlukijaa biometrisen anturin kanssa, mikä mahdollisti sisäänpääsyn ajokorteilla, RFID -avaimenperätunnisteilla ja NFC -matkapuhelimilla.
Vaihe 1: Komponentit
Projektissa käytetään seuraavia kohteita:
- 1 Arduino Nano;
- 1 FPM10A optinen sormenjälkilukija -anturimoduuli Arduino -lukkoihin;
- 1 Leitor RFID Rc522 de 13,56 mhz;
- 2 LEDiä (1 vihreä ja 1 punainen) * 1 Oled -näyttö 128 X 32 Serial i2c Arduino 0, 91;
- 1 Elektroninen oven lukko HDL FEC-91 CA.
Kaikki nämä materiaalit löytyvät helposti Internetistä. Jos ajatus on tehdä tämä projekti mahdollisimman nopeasti, on suositeltavaa ostaa tuotteet Mercado Livren verkkosivustolta (vain jos asut Brasiliassa), koska sillä on turvallinen ja nopea toimitus (tuotteet saapuvat määränpäähän noin 1 tai 2 viikkoa). Jos projektia ei kuitenkaan tarvitse kiirehtiä, on paljon halvempaa ostaa tuotteet ulkomailta esimerkiksi Ebayn, AliExpressin jne. Verkkosivuilla. Mutta ei ole mitään takeita siitä, milloin ja jos tuote saapuu kohteeseen.
Mercado Livren keskimääräiset kokonaiskustannukset: +/- 200 reaalia (noin 38,62 Yhdysvaltain dollaria). Keskimääräiset kokonaiskustannukset kansainvälisillä verkkosivuilla: +/- 45 reaalia (noin 8, 69 Yhdysvaltain dollaria).
Nämä hinnat laskettiin ilman sähköisen HDL-ovilukon kustannuksia, jotka löytyvät tästä linkistä:
HDL -lipun hinta tämän käyttöohjeen valmistuspäivänä oli 74,90 dollaria (14,69 dollaria) + 6,00 dollaria (1,16 dollaria) lähetyksestä.
Vaihe 2: Laitteisto - Piirin asettaminen
Yllä oleva kaavio esittää sähköpiirin liitännät.
Fritzing -ohjelmalla tehtiin kaavio ja tiedosto (.fzz), jonka voi ladata osoitteesta
Taulukot osoittavat liitännät antureiden ja Arduino Nanon Oled -näytön välillä.
Vaihe 3: Ohjelmisto - Koodin lataaminen
Koska Arduino Nanossa on vain vähän muistia, koodi jaettiin kolmeen eri kansioon, jotka voidaan ladata alla olevasta tiedostosta tai linkistä:
github.com/andreocunha/PET_Tranca_EngComp
- Ensimmäinen kansio on sormenjäljen ja kortin lukeminen. Sen nimi on: “Leitura_Cartao_e_Biometria”.
- Toinen on sormenjäljen rekisteröinti. Ja se on kansiossa: “Cadastro_Biometria”.
- Kolmas tiedosto on kortin koodin lukeminen. Ja se on kansiossa "Cadastro_RFID".
Lataa Arduino IDE tietokoneellesi. Ladatun tiedoston sisällä on kolmen kansion lisäksi kaksi zip -tiedostoa. Nämä zip -tiedostot ovat (RFID: n ja biometrisen sormenjälkitunnistimen) antureiden kirjastoja, joten sisällytä ne Arduino IDE: hen.
Vaihe 4: Ohjelmisto - Cadastro_Biometria -koodin selitys
Koska Arduino Nanon muisti on hyvin rajallinen, rekisteröinti on erillinen pääkoodista (joka vastaa vain jo rekisteröidyn sormenjäljen vahvistamisesta).
Biometrisessä anturissa on jo sisäinen muisti, joka tallentaa sormenjäljet (se voi tallentaa jopa 128 sormenjälkeä). Tämä takaa, että rekisteröidyt tiedot eivät katoa piirin sammuttamisen jälkeen.
Siirry tietokoneen tiedostonhallinnassa ladattuun kansioon "Cadastro_Biometria" ja kaksoisnapsauta tiedostoa "Cadastro_Biometria.ino". Arduino IDE lataa koodin ja siinä on 5 välilehteä, joista jokainen edustaa yhtä koodin toimintoa. Lataa koodi Arduinoosi, avaa sarjamonitori 9600: ssa ja rekisteröi uusi sormenjälki, poista yksi tai katso, että jokainen sormenjälki on jo rekisteröity.
Vaihe 5: Ohjelmisto - koodin selitys "Cadastro_RFID"
Kun olet tallentanut kaikki sormenjäljet, on aika rekisteröidä RFID -kortit tai -tunnisteet. Mutta toisin kuin sormenjälkitunnistimella tehtiin, tähän koodin osaan ei tallenneta RFID -kortteja tai tunnisterekisteriä. Ja tietäen sen, avaa kansio "Cadastro_RFID" ja kaksoisnapsauta tiedostoa "Cadastro_RFID.ino". Lataa koodi Arduinolle, avaa sarjamonitori vuonna 9600 ja tuo sitten kortti tai tagi lähemmäs lukijaa.
Luodaan heksadesimaalikoodi, joka ilmestyy ruudulle (esim. (Esim. "32: 80: CD: F2"). Kirjoita se muistilehtiöön tai paperille, koska se kopioidaan lopullinen koodi (joka lukee vain tietoja).
Vaihe 6: Ohjelmisto - Koodin "Leitura_Cartao_e_Biometria" selitys
Olemme nyt koodin viimeisessä osassa. Avaa kansio "Leitura_Cartao_e_Biometria" ja kaksoisnapsauta "Leitura_Cartao_e_Biometria.ino". Koodi avataan Arduino IDE: ssä ja siinä on 4 välilehteä, joista jokainen edustaa toimintoa. Jotkut muutokset on tehtävä, jotta koodi voi toimia oikein.
Napsauta välilehteä "leituraRfid" ja korvaa jokainen heksadesimaaliluku sulkujen "if" ja "else id" sisällä muistikirjaan tallentamallasi numerolla (esimerkki: "32: 80: CD: F2"). lisätä tai poistaa koodista”muu jos”.
Napsauta nyt välilehteä "nomeDoUsuario" ja korvaa suluissa olevat nimet vastaavien käyttäjien nimillä ja kyseiselle käyttäjälle valituilla tunnuksilla. Tehty!! Nyt sinun tarvitsee vain ladata koodi Arduinolle.
Vaihe 7: Piirilevy (PCB)
Jos kaikki takana olevat vaiheet ovat sujuneet hyvin tähän asti, tee piirilevy (yleensä käytämme sitä EAGLE CAD -ohjelmistolla) ja hitsaa sitten komponentit. Piiri näyttää samalta kuin videossa.
Vaihe 8: Tee pieni laatikko piirin pitämiseksi
Teimme laatikon 3D -tulostimella yhteistyössä FindesLabin kanssa. Sen jälkeen lopetimme sen, maalasimme sen ja lisäsimme piirin sisään.
Vaihe 9: Projektin asennus
Laatikko ruuvattiin seinälle ja HDL (joka vastaa oven lukitsemisesta) asennettiin oveen. Katso video projektin viimeisestä esittelystä.
Vaihe 10: Projektin viimeistely
Katso, miten projektin tulos oli todellisessa käytössä.
Vaihe 11: Projektilisenssi
PET Engenharia de Computaçãon sähköinen ovilukko sormenjälkitunnistimella ja RFID -lukijalla on lisensoitu kansainvälisen Creative Commons Attribution 4.0 -lisenssin nojalla.
Suositeltava:
RFID -kotitekoinen oven lukko: 4 vaihetta
RFID -kotilukko: RFID -ovilukko on käytännöllinen laite, jota voit käyttää jokapäiväisessä elämässäsi. Kun skannaat avainkorttisi, voit avata oven lukon. Olen muokannut projektia tältä sivustolta: https://atceiling.blogspot.com/2017/05/arduino-rfid.html?m=1Yo
RFID -oven lukko Arduinolla: 4 vaihetta
RFID -ovilukko Arduinolla: Pohjimmiltaan tässä projektissa on kyse kodin, toimistotilan ja jopa henkilökohtaisten kaappiesi tekemisestä. Niin
Elektroninen RFID -oven lukko: 9 vaihetta
Elektroninen RFID -ovilukko: Tänään aion opettaa sinulle, kuinka suunnittelen ja rakennan " ULTIMATE ELECTRONIC DOOR LOCK " seuraa minua tässä askel askeleelta -opetusohjelmassa, selitän kaikki yksityiskohdat ja ongelmat, joita minulla oli rakentamisen aikana. toivon, että pidät siitä! Kuten näet
Kotitekoinen sovelluksen oven lukko: 5 vaihetta (kuvilla)
Kotitekoinen sovelluksen oven lukko: Tässä projektissa näytän, kuinka yksinkertainen puhelinsovelluksen oven lukitus/lukitus voidaan tehdä yksinkertaisista komponenteista, ja esitän käyttäjäystävällisen sovelluksen nimeltä Blynk. Käytän koodin luomiseen Wemos D1 Mini wifi -piiriä ja Arduino IDE: tä. Voit käyttää tätä asetusta
Arduino RFID -oven lukko: 5 vaihetta (kuvilla)
Arduinon RFID -oven lukko: *** Päivitetty 9.8.2010 *** Halusin tehdä helpon ja turvallisen tavan päästä autotalliini. RFID oli paras tapa avata oveni, vaikka kädet täynnä voin avata oven ja työntää sen auki! Rakensin yksinkertaisen piirin, jossa on perus ATMega 168 arduino chi