Cov txheej txheem:
- Kauj Ruam 1: Cov Cuab Yeej
- Kauj ruam 2: Version 1
- Kauj ruam 3: Version 2
- Kauj ruam 4: Cov tsev qiv ntawv thiab cov lej
Video: Arduino Fingerprint Qhov Rooj Xauv: 4 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Nyob zoo, thiab txais tos rau txoj haujlwm no, qhov tseeb nws suav nrog ob txoj haujlwm tab sis lawv zoo ib yam, nws yog lub qhov rooj kaw qhov rooj raws Arduino UNO board, FPM10A kho qhov muag ntiv tes sensor thiab LCD i²c screen, tab sis rau lwm qhov version peb suav nrog lub keypad.
Thiab nco ntsoov tsis txhob hnov qab lub kaw lus kaw uas koj txaus siab tswj hwm, thiab ua raws li qhov no koj cov xov hlau thiab cov lej yuav hloov tab sis tsis txhob txhawj nws yuav yooj yim
Kauj Ruam 1: Cov Cuab Yeej
Cov cuab yeej xav tau rau txoj haujlwm no yog:
- Arduino board, ntawm no kuv siv UNO
- Adafruit FPM10A kho qhov muag ntiv tes sensor
- LCD npo
- Thiab rau qhov thib ob ntawm txoj haujlwm koj yuav xav tau cov keyboard, ntawm no kuv siv 4x4
Thiab tsis txhob hnov qab txog koj lub qhov rooj kaw qhov rooj, kuv tau siv ib qho hauv daim duab (10 Bucks los ntawm khw Suav) tab sis kuv tsuas yog siv chav xauv xwb, thiab vim tias chav tsev ntawd muaj DC lub cav uas yuav tsum tig mus rau ob qho lus qhia uas kuv tau ua siv kuv L298n dual H-choj module, koj tuaj yeem siv me ntsis IC H choj yog tias koj xav tau, tab sis nws nyob ntawm lub kaw lus koj tab tom siv, koj tuaj yeem hloov tag nrho los ntawm transistor thiab kaw solenoid …
Ua ntej koj txuas ntxiv kom ntseeg tau tias koj paub siv tag nrho cov ntsiab lus tau hais los saum no, vim nws yuav ua rau koj txoj haujlwm yooj yim hloov kho thiab pom ib qho teeb meem:
Arduino uno + 4 × 4 Keypad Matrix + LCD i2c npo
Kev cuam tshuam FPM10A (50DY) Fingerprint sensor nrog Arduino
Arduino LCD I2C siv yooj yim thiab sau ncaj qha los ntawm cov saib
Kauj ruam ib kauj ruam yuav ua li cas siv L298n dual H-choj tsav tsheb nrog Arduino
Kauj ruam 2: Version 1
Thawj qhov siv: LCD + ntsuas lub taub ntiv tes + l298n (los tswj lub kaw lus) + khawm khawm nrog tus tiv thaiv (Kuv siv 1k).
Rau thawj version, koj yuav tsum tau tshaj qhov "Sau npe" tus lej ua ntej los ntawm lub tsev qiv ntawv ntiv tes (nqes hauv qab), thiab siv nws los ntxiv cov ntiv tes, rub nws thiab qhib lub koos pij tawj saib tom qab ntawd ntaus tus ID thiab nias "Nkag mus" tom qab ntawd ua raws cov kauj ruam zoo li hauv kev qhia ntiv tes. Tom qab ntawv rub tus lej thib ob thiab ntxiv cov npe uas koj xav tau rau txhua tus siv, upload cov cai thiab ntawm no peb mus, cov qauv ntiv tes raug khaws cia hauv cov qauv sab hauv flash drive. Thaum cov cai pib ua haujlwm, Arduino tau tos tas li rau tus ntiv tes los tso rau ntawm lub ntsuas, txwv tsis pub yog tias koj nyob sab hauv tsuas yog nyem lub pob kom qhib, yog tias tus ntiv tes siv tau (nyob hauv lub database) nws yuav qhib lub xauv thiab qhia cov lus thiab lub npe cuam tshuam nrog tus ntiv tes ID, yog tus ID tsis txuas nrog lub npe nws yuav qhia qee yam coj txawv txawv: D …
Qhov ntawd zoo nkauj npaum li kuv cov xov hlau, yog li koj yuav tsis nkag siab los ntawm lub laub khawm, qhov tseeb hloov pauv kom tau txais qib siab los ntawm Arduino 5v tus pin uas xav kom kuv ntxiv lwm cov xov hlau (thiab nws yuav tsis meej dua) Kuv tsuas yog muab tus pin 8 ntawm Siab thiab kuv tau nyeem lub xeev khawm los ntawm tus pin 9 uas muaj lub zog rub tawm.
Kauj ruam 3: Version 2
Raws li koj tuaj yeem pom hauv 1st version koj yuav tsum siv lub khoos phis tawj (lossis xijpeem koj siv los ua haujlwm rau koj Arduino) txhawm rau txhawm rau ntxiv cov qauv tshiab rau lub module flash drive, yog vim li cas kuv thiaj ua qhov no ntxiv cov ntawv uas xav tau tsuas yog lub zog siv rau ua haujlwm, thiab tus qauv tshiab tam sim no tau ntxiv los ntawm cov keyboard (uas txhais tau tias yuav nyob sab hauv vim qhov haujlwm no yog los ntawm kev nkag los ntawm cov ntiv tes nkaus xwb, koj tuaj yeem ua ke nws nrog kuv lwm qhov haujlwm raws li cov keyboard nkaus xwb, koj yuav tsum tau ua qee qhov kev hloov kho tab sis lawv yooj yim).
Cov keyboard tau muab tso rau sab hauv uas txhais tau tias koj tuaj yeem qhib lub xauv los ntawm nias lub pob ntawm no Kuv tau xaiv 'B' li 'A' yog rau ntxiv tus neeg tshiab.
Txhawm rau ntxiv tus qauv ntiv tes nias 'A' nws yuav nug koj tus password uas twb muaj lawm hauv tus lej '1' '2' '3' '4', koj tuaj yeem hloov kho nws nyob ntawd, koj nkag mus rau tus lej ces koj nkag mus rau tus lej ID tus lej 3 tus lej, piv txwv "001", "021" lossis "115" koj tuaj yeem nkag mus IDs los ntawm 1 txog 127, tom qab coj mus rhaub tus ID nws yuav hais kom koj tso tus ntiv tes, tshem nws thiab tso nws dua … Txoj haujlwm tiav. Thiab raws li thawj version nws tos kom muaj tus ntiv tes siv tau los qhib lub xauv.
Nov yog qhov txuas rau kab ntawv thib ob, Kuv tau tshem lub laub khawm thaum qhib los ntawm sab hauv tam sim no ua tiav los ntawm 'B' khawm.
Kauj ruam 4: Cov tsev qiv ntawv thiab cov lej
Tsev qiv ntawv:
-Download LCD i2c NewLiquidCrystal lub tsev qiv ntawv
-Rub tawm lub tsev qiv ntawv keyboard
-Download FPM10A kho qhov muag ntiv tes ntsuas
Codes
- Rub i2c Scanner yog koj muaj qhov chaw nyob txawv rau koj lub LCD
-Cov thawj tus lej hauv version 1 yog "Sau Npe" code los ntawm lub tsev qiv ntawv ntiv tes
Txoj cai thib ob rau Version 1: Rub tawm ntawm no
Code rau Version 2: Rub tawm ntawm no
Cov cai kuv tau ua rau thawj version yog ua raws li "Fingerprint" piv txwv los ntawm lub tsev qiv ntawv tsuas yog siv qhov qhia tus lej ntawm Serial monitor (uas txhais tau hais tias tus ntiv tes luam qauv yog nyob hauv lub database) nws ua rau qhib tag nrho lwm yam ntxiv (uas txhais tau tias tus qauv ua tsis tiav los nrhiav qhov sib phim hauv lub database) nws qhia cov lus yooj yim ntawm lub vijtsam.
Cov cai rau qhov hloov pauv thib ob yog ua raws ob qho "Fingerprint" thiab "Enroll" piv txwv, thiab zoo ib yam li thawj zaug tab sis lub sijhawm no kuv tau ntxiv qhov "Enrolling" feature thiab koj tuaj yeem ntxiv tus lej ID los ntawm cov keyboard tsis txhob siv Serial monitor.
Pom zoo:
DIY Ntse Qhov Rooj Qhov Rooj Qhov Rooj + Tsev Pabcuam Hauv Tsev: 5 Kauj Ruam
DIY Ntse Lub Qhov Rooj Qhov Rooj + Lub Tsev Pabcuam Kev Sib Koom: Tig koj lub qhov rooj qhov rooj ib txwm ntse siv qhov haujlwm DIY no. Kuv yuav qhia koj yuav tsim nws li cas thiab tswj nws siv Tsev Pabcuam (dhau MQTT) thiab muaj peev xwm qhib thiab kaw koj lub qhov rooj ntawm qhov chaw deb.Kuv yuav siv ESP8266 pawg thawj coj hu ua Wemos
Ntsej Muag Qhov Rooj Xauv Qhov Rooj: 8 Kauj Ruam
Ntsej Muag Qhov Muag Qhov Rooj Xauv: Txog li ib hlis hauv kev ua, Kuv nthuav qhia lub ntsej muag lub ntsej muag lees paub qhov rooj! Kuv tau sim ua kom nws zoo li kuv tuaj yeem ua tau, tab sis kuv tsuas tuaj yeem ua ntau npaum li muaj hnub nyoog 13 xyoos. Qhov ntsej muag lees paub lub qhov rooj xauv yog khiav los ntawm Raspberry Pi 4, nrog rau tshwj xeeb nqa tau
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Nrog IFTTT: 8 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Lub Ntsej Muag Qhov Rooj Nrog IFTTT: Lub WiFi Qhov Rooj Tswb tig koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. https://www.fireflyelectronix.com/product/wifidoor
Tig Koj Lub Qhov Rooj Hauv Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Lub Tsev Pabcuam: 6 Kauj Ruam
Tig Koj Lub Qhov Rooj Qhov Rooj Mus Rau Hauv Qhov Rooj Ntse Nrog Tus Pab Hauv Tsev: Hloov koj lub qhov rooj uas twb muaj lawm mus rau hauv lub qhov rooj ntse. Tau txais kev ceeb toom rau koj lub xov tooj lossis ua ke nrog koj lub koob yees duab lub qhov rooj uas twb muaj lawm kom tau txais daim duab lossis video ceeb toom txhua lub sijhawm ib tus neeg hu koj lub tswb
Cryptap: Lub Qhov Rooj Xauv Qhov Rooj Xauv: 5 Kauj Ruam
Cryptap: Rhythm-based Door Lock: Kev tshoov siab los ntawm ntau lub qhov rooj qhib qhov rooj kuv tau pom ntawm hackaday.com, Kuv txiav txim siab los tsim ib qho ntawm kuv tus kheej. Qhov no muaj ob-khawm interface; ib qho kom pib thiab xaus qhov kev xa tus password, thiab ib qho ua tau tiag tiag hauv lub suab sib dhos uas yog koj tus passwor