Cov txheej txheem:

Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA: 6 Cov Kauj Ruam
Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA: 6 Cov Kauj Ruam

Video: Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA: 6 Cov Kauj Ruam

Video: Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA: 6 Cov Kauj Ruam
Video: Инструкция по safecracker - Электронный декодер для LaGard и SARGENT (для лимбовых замков) 2024, Hlis ntuj nqeg
Anonim
Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA
Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA
Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA
Ua SafeLock Kev Ruaj Ntseg Siv Arduino MEGA

Nyob Zoo Txhua Tus…

Ua ntej tshaj plaws, Kuv tau yog tus kiv cua loj ntawm Instructables zej zog thiab txhua tus uas tau tshaj tawm lawv Cov Lus Qhia ntawm no. Yog li, Kuv txiav txim siab ib hnub tshaj tawm kuv tus kheej Cov Lus Qhia.

Yog li, tuaj ntawm no rau koj nrog kuv thawj Kev Qhia "SafeLock digital Security System siv Arduino MEGA"

Muaj ib hnub thaum kuv tab tom kawm Arduino thiab txuas ntxiv los ntawm nws cov kev qhia, Kuv xav ua kuv tus kheej ib yam dab tsi tiag tiag hauv ntiaj teb kev ua haujlwm siv nws. Thiab yog li, Kuv xav ua kom Lub Xauv Kev Ruaj Ntseg siv nws, vim tias nws tuaj yeem ua ke rau kuv hauv ntau daim ntawv thov. Yog li ua ntej, qhov kuv tau ua yog kuv tshawb nrhiav npaj ua online qhia rau ua ib yam. Kuv tau hla ntau ntawm lawv. Tab sis qhov kuv pom yog ob peb yam uas yooj yim rau tus neeg tshiab tau yooj yim dua. Kuv txhais tau tias lawv tau hais tias koj tsuas yog muab tus lej nkag los kho rau hauv koj tus lej thiab tsuas yog tus nqi yuav yog koj tus password txhua lub sijhawm, tshwj tsis yog koj hloov tus lej thiab rov xa dua. Qee qhov siv I2C kev sib txuas lus. Tab sis dab tsi yog tias qee qhov xav tau los ua nrog kev sib txuas yooj yim thiab tsis siv I2C …? Txawm li cas los xij, I2C kev sib txuas lus tau ua haujlwm tau zoo dua. Tab sis xav los ntawm kev saib ntawm ib tus neeg uas tseem tsis tau paub, lawv yuav poob lawv lub tswv yim los ua qhov project. Tsis tas li, ntau txoj haujlwm tsuas yog siv LCD, cov keyboard & LED's los qhia nws ua haujlwm. Tsuas yog sau tus password thiab qhib nws. Yog li, qhov no yog cov yooj yim heev, lossis cov uas nyuaj dua. Tab sis ua li cas yog tias ib tus xav tau kev nyab xeeb uas yooj yim los ua thiab tau txais cov hnab ntim tag nrho los ua haujlwm. Yog li, saib mus rau kauj ruam kom pom nws cov ntsiab lus ntxiv …

Kauj Ruam 1: Yog li, Nov yog Qhov Kuv Tau Ua

Kuv tau ua haujlwm ntawm kev ua kom muaj kev ruaj ntseg yooj yim uas muaj cov yam ntxwv ua kom nws ua haujlwm tau zoo dua. Kuv muaj cov kab ke no uas yog lub hauv paus rau ntau ntawm cov kab ke muaj tawm, muaj cov yam ntxwv hauv qab no:

1. Thaum cov cai tau muab tso rau, thawj zaug nws tau txais tos thiab tom qab ntawd nug tus tswv kom teeb tus password. Yog li, tus tswv tuaj yeem teeb tsa tus lej 8 tus lej uas nws xav tias tsim nyog. Thaum tus password raug teeb tsa, nws yuav pom tias nws tau teeb tsa thiab yuav ntsais lub xiav LED. Tsis tas li, nws yuav ceeb toom qhov no los ntawm kev siv lub tswb nrov uas nrov rau ob peb feeb.

2. Thaum teeb tsa, t yuav tas li thov nkag mus rau tus password, Hauv lub xeev xauv. Yog li, yog tias ib tus neeg xav tau nkag mus, nws yuav tsum nkag mus rau tus lej 8 tus lej. Yog tias nws/nws nkag mus rau tus password kom raug, tom qab ntawd lub kaw lus tos txais & zoo siab nws los ntawm kev tso nws tawm ntawm lub vijtsam thiab tseem ntsuab LED ntsais ntsais thaum cov lus pom. Lub suab nrov ceeb toom ib yam los ntawm beeping, thaum lub LED qhib. Yog li, lub qhov rooj qhib.

3. Tam sim no xav tias ib tus neeg tsis paub tab sim nkag mus hauv chav thiab yog li nws pib jumble raws cov yuam sij ntawm peb cov keyboard. Tshaj li, thaum nws nkag mus rau ib qho xwm txheej tsis raug lossis tsis xav tau tus lej nkag, lub LCD qhia cov lus ntawm tus yuam sij tsis raug thiab ntsais liab liab coj. Tsis tas li, lub suab nrov ceeb toom rau kev nkag tsis raug los ntawm beeping.

4. Cov yam ntxwv yav dhau los kuj tseem tuaj yeem pab ib tus neeg siv tau yog tias nws nkag mus rau lwm tus yuam sij nruab nrab thaum ntaus tus password, pab nws los ntawm kev ceeb toom tias tus yuam sij tsis raug thiab nws yuav tsum nco ntsoov nws.

5. Yog tias ib tus neeg siv tsis nkag mus rau tus lej nkag mus raug rau peb zaug, nws yuav raug ceeb toom tias nws tsis raug txhua peb zaug. Tsis tas li, tom qab peb sim, LCD yuav pom tias qhov kev sim siab tshaj plaws tau mus txog. Yog li tam sim no, tus neeg siv yuav tsum tau tos ib feeb los sim dua kom nkag mus rau tus password. Qhov no tau ceeb toom los ntawm qhov ntsais ntsais liab liab LED thiab lub suab nrov nrov los ntawm lub suab nrov rau ib feeb. Tom qab ntawd, tus neeg siv tau rov tso cai sim dua tom qab 1 feeb.

6. Tsis tas li, yog tias ib tus xav hloov tus password, txhua tus lej uas xav tau yog nyem qhov hloov pauv, uas yuav nug kom teeb tus password dua.

Yog li, nws tau txais tons ntawm cov yam ntxwv los ua haujlwm raws li tus neeg siv xav tau nws yog …

Tam sim no cia peb mus rau feem ntawm nws ua … !!

Kauj Ruam 2: Cov Cuab Yeej & Cov Cheeb Tsam

Cov Cuab Yeej & Cov Cheeb Tsam
Cov Cuab Yeej & Cov Cheeb Tsam
Cov Cuab Yeej & Cov Cheeb Tsam
Cov Cuab Yeej & Cov Cheeb Tsam
Cov Cuab Yeej & Cov Cheeb Tsam
Cov Cuab Yeej & Cov Cheeb Tsam

Cov khoom siv hluav taws xob uas koj xav tau yog: ·

  • Arduino MEGA 2560 (Lub Hlwb & Nco)
  • USB Cable (txuas PC thiab Arduino kom xa cov lej)
  • 16 x 2 LCD zaub (Kuv tau siv JHD 162A)
  • 4 x 4 Keypad (Cov khoom siv nkag)
  • 1 x breadboard (uas tuav txhua qhov sib txuas)
  • Rgb LED (Ib qho siv ntawm no yog ib qho anode)
  • Piezoelectric speaker / buzzer (Txhawm rau ceeb toom & ceeb toom)
  • 10K potentiometer / lauj kaub lauj kaub (Teeb tus nqi LED rau LCD)
  • 1 x 270-ohm resistor (tiv thaiv LED los ntawm hlawv …)
  • 2 x 150-ohm resistor
  • Txiv neej-rau-txiv neej jumper xov hlau

Txhua yam ntaub ntawv siv tau yooj yim muaj nyob ntawm cov khw hauv online. Txawm li cas los xij, feem ntau ntawm koj uas yog tus tsim geek yuav twb muaj nws lawm. Txawm li cas los xij, yog tias koj pom nyuaj hauv kev nrhiav online, tawm tswv yim hauv qab no. Kuv yuav qhia koj qhov twg kom tau nws.

Yog li, tom qab muaj tag nrho peb ntu ntawm peb lub rooj ua haujlwm, cia pib qhov txheej txheem ntawm kev ua nws.

Kauj Ruam 3: Kev Txuas Hluav Taws Xob & Kev Sib Ntsib

Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos
Hluav Taws Xob Hluav Taws Xob & Sib dhos

Tam sim no, xub thawj saib ntawm daim duab qhia chaw ntawm tag nrho cov kab ke no uas muaj nyob hauv cov duab txuas nrog. Tsis tas li, Kuv yuav muab txhua qhov kev sib txuas tus pin ntawm no kom koj tsis txhob jumbled & tsis meej pem hauv cov txheej txheem no, vim nws yuav ua rau tsis raug lossis tsis ua haujlwm.

Cov kab hluav taws xob LCD

LCD tus pin: Arduino tus pin

1 >> GNDB

2 >> +5V

3 >> txiav lub lauj kaub pin A.

4 >> 1

5 >> TZS

6 >> 2

11 >> 4

12 >> 5

13 >> 6

14 >> 7

15 >> +5V

16 >> NTSB

Trimpot thaiv

Pin A >> LCD pin 3

Pin B >> GND

Pin C >> +5V

Keypad thaiv

Keypad tus pin: Arduino Pin

1 >> 52

2 >> 50

3 >> 48

4 >> 46

5 >> 53

6 >> 51

7 >> 49

8 >> 47

Buzzer thaiv

+VE tus pin >> Arduino tus pin 30

-VE pin >> GND

RGB LED thaiv (nquag anode RGB)

RGB tus pin 1 >> R 270-ohm >> Arduino tus pin 40

RGB tus pin 2 >> +5V

RGB tus pin 3 >> R 150-ohm >> Arduino tus pin 42

RGB tus pin 4 >> R 150-ohm >> Arduino tus pin 41

Yog tias koj tab tom siv ib qho cathode RGB ib txwm nyob hauv koj lub Circuit Court, txuas RGB tus pin 2 >> GND tsis yog siv tus pin GND.

Cov duab hauv qab no qhia cov kauj ruam ib qib zuj zus ntawm txhua ntu.

Txawm li cas los xij, Kuv xav qhia koj ib zaug xa mus rau cov ntaub ntawv teev npe ntawm koj cov khoom kom paub txog kev ua haujlwm ntawm txhua tus pin ntawm cov khoom. Tej zaum qee zaum nws tuaj yeem ua tau ib yam khoom tsim los ntawm cov tuam txhab sib txawv yuav muaj tus lej PIN sib txawv. Yog li, txheeb xyuas nws ua ntej txhais tes thiab tom qab ntawd ua lub thaiv kom haum.

Yog li, thaum txoj hlua txuas tau ua tiav, cia peb txav mus rau txoj haujlwm ua haujlwm hauv cov kauj ruam tom ntej.

Kauj ruam 4: Coding & Uploading ntawm Peb Qhov System

Kuv tau muab cov ntawv xa tuaj rau ntawm no. Tau txais cov cai rau koj tus kheej kom khiav nws hauv koj qhov system circuited. Thaum koj rub tawm nws, ua ib qho kev hloov pauv uas koj xav tau thiab tom qab ntawv suav thiab muab tso rau hauv koj li Arduino Circuit.

Tsis tas li, ib yam uas kuv yuav nyiam coj los rau koj daim ntawv ceeb toom ntawm no yog tias RGB kuv siv yog ib qho anode. Nws ci thaum nyob hauv lub xeev LOW thiab tsis ci yog tias nyob hauv xeev siab. Tab sis yog tias koj siv ntau cathode RGB, tom qab ntawd nws yuav ci thaum lub xeev tso tawm yog HIGH thiab yuav tsis ci thaum lub xeev tso tawm tsawg.

Kuv kuj tseem txuas cov duab hauv qab no, ntawm cov cai tau muab tso ua ke thiab tso ua tiav.

OK, yog li tsis tas tos, cia saib peb qhov kev ruaj ntseg ua nws txoj haujlwm.

Kauj Ruam 5: Ua haujlwm ntawm SafeLock System

  • Thaum cov cai tau muab tso ua tiav, Lub vijtsam muab cov lus zoo siab rau nws tus tswv hais tias "Nyob zoo … (lub npe tswv)".
  • Tom ntej no, nws nug kom teeb tus password (uas ntawm no yog ib tus lej 8 tus lej koj xav tau nkag mus).
  • Thaum teeb tsa, nws yuav ua kom pom lub vijtsam LCD nrog cov lus "teeb tsa tus lej zais (qee tus ntiv tes xoo cim.)". Tsis tas li, RGB yuav tig xiav ntsais thiab lub suab nrov muab cov suab nrov cuam tshuam rau qee lub sijhawm.
  • Thaum teeb tsa, Tus neeg siv tuaj yeem teeb tsa qhov system nyob txhua qhov chaw.
  • Tam sim no, lub vijtsam tsis raug ntawm LCD yog nws nug tus password los ntawm kev tso tawm "Ntaus tus lej 8 tus lej".
  • Tus neeg uas yuav tsum tau nkag ua ntej yuav tsum ntaus tus password kom raug.
  • Yog tias ib tus neeg nkag mus rau tus lej nkag mus raug, lub vijtsam LCD yuav hais nrog kev zoo siab thiab txais tos cov lus ntawm "Zoo Siab Txais Tos Txais Tos" Tsis tas li, RGB yuav tig mus rau ntsuab ntsais thiab muab txuas ntxiv beep rau qee lub sijhawm. Yog li, lub xauv qhib.
  • Yuav ua li cas yog tias ib tus neeg nkag mus yuam kev yuam kev lossis ib qho yuam kev tshwm sim ???
  • Yog li, yog tias muaj tus lej yuam sij nkag tsis raug nkag mus, lub vijtsam LCD yuav tso tawm "Thov txim, tus yuam sij tsis raug" thiab tseem RGB tig mus rau qhov ntsais liab thiab lub tswb nrov ceeb toom los ntawm beeping.
  • Ntawm no, ib qho ntxiv uas yuav tsum coj mus rau hauv tus account yog tias txoj cai tshuaj xyuas txhua tus lej nkag nkag thiab tsis yog tus lej tag nrho nkaus xwb. Yog li yog tus neeg siv muaj qee tus yuam sij nkag mus thiab tom qab ntawd tsis nco qab tus yuam sij tom ntej, ntaus lwm yam, dua li nws yuav raug ceeb toom rau tib yam, yog li pab nws rov qab nws tus password thiab sim dua. Txog rau qhov raug tus lej nkag mus nkag, lub xauv tsis qhib.
  • Tab sis dab tsi yog tias tus neeg uas xav nkag mus tsis yog ib tus neeg ua haujlwm tau tso cai ??? Yog li, nws yuav sim ua qhov nkag nkag tus lej nkag mus tsis raug. Yog li txhua lub sijhawm nws nias tus yuam sij tsis raug, nws yuav qhia tias nws tsis raug. Tab sis nws yuav tsum tsis txhob txuas mus ib txhis, tsis yog nws yuav tuaj yeem sim txhua tus lej nkag nkag nkag tau yog … yog li, tom qab peb nkag tsis raug, lub kaw lus yuav tsum tsis txhob nkag mus ntxiv thiab teb nrog cov lus "Koj tau hla qhov siab tshaj plaws sim txwv", " Thov sim tom qab 1 feeb ". Yog li, rau 1 feeb, LED yuav tas li muab qhov liab liab ntsais thiab lub suab nrov kuj tseem yuav nrov nrov tas li. Yog li, ib tus neeg txhawj xeeb lossis tus neeg ua haujlwm ruaj ntseg yuav paub tias muaj ib tus neeg tsis paub nyob ib puag ncig LOSSIS ib tus neeg tab tom ua txhaum txoj cai thiab nkag mus.
  • Tom qab 1 feeb, nws yuav rov qab mus rau nws txoj haujlwm tsis raug ntawm kev nug tus lej nkag mus.
  • Yog tias tus neeg siv yuav tsum tau rov pib dua lossis hloov tus password, nws tsis tas yuav sau tus txheej txheem dua. Txhua yam nws yuav tsum tau ua yog tsuas yog nias lub pob pib dua ntawm Arduino thiab lub kaw lus yuav rov nug tus neeg siv kom teeb tus password tshiab.
  • Cov kauj ruam ua haujlwm ntawm cov kab ke no tau txuas rau hauv YouTube txuas txuas:

SafeLock System Ua Haujlwm thiab Nkag Siab

Kauj Ruam 6: Ua tiav

Ok, yog li kuv vam tias kuv qhia zoo rau koj cov neeg nyob rau hauv kev ua qhov kev nyab xeeb no.

Puas yog nws yooj yim zoo li thauj khoom nrog txhua yam xav tau los ua kom siv tau ntawm peb ntau qhov xwm txheej kev nyab xeeb?

Nws tuaj yeem siv los ua qhov rooj xauv, xauv peb lub khob, xauv peb kis, thiab txawm tias nyob hauv peb thaj chaw ua haujlwm.

Yog li, tsis txhob zaum nkaus xwb, mus tau koj cov khoom, ua raws cov lus qhia no, thiab ua kom koj tus kheej paub txog qhov txaus ntshai & yooj yim Kev Ruaj Ntseg.

Pom zoo: