Cov txheej txheem:

Arduino Key Safe: 4 Kauj Ruam
Arduino Key Safe: 4 Kauj Ruam

Video: Arduino Key Safe: 4 Kauj Ruam

Video: Arduino Key Safe: 4 Kauj Ruam
Video: Amazing arduino project 2024, Hlis ntuj nqeg
Anonim
Arduino Key Safe
Arduino Key Safe

Cov tswv yim los ntawm:

Kuv yog ib tus neeg uas ib txwm poob kuv yam tsis muaj laj thawj. Kuv ua tus yuam sij no kom nyab xeeb ces kuv tuaj yeem nco qab muab kuv cov khoom tso rau sab hauv, yam tsis tau ploj mus.

Hauv txoj haujlwm no, Kuv tau ua qee qhov kev txhim kho ntawm lub xauv, kuv ntxiv lub teeb LED mus rau lub xauv, yog li thaum tib neeg tau txais tus lej tsis raug, lub teeb liab yuav qhib. Tsis tas li, thaum lawv tau txais tus lej zais raug, lub teeb ntsuab yuav qhib. Ntawm qhov tod tes, Kuv hloov cov lus ntawm lub rooj tsavxwm LCD. Uas ua rau nws zoo li zoo li tus lej tseem ceeb nyab xeeb.

Kauj Ruam 1: Npaj Cov Khoom Siv

Npaj Cov Khoom Siv
Npaj Cov Khoom Siv

Arduino Leonardo

- Matrix Keypad 4x4

- LCD 16 x 2 po

- Jumper Wires Txiv neej rau Poj Niam

- Jumper Wires Txiv neej rau Txiv neej

- Daim kab xev

- Vuam Phom

- Ntsuab thiab Liab LED teeb

- Charger

Txuas mus rau lub khw:

Kauj ruam 2: Ntaus Code

Ntaus Txoj Cai
Ntaus Txoj Cai
Ntaus Txoj Cai
Ntaus Txoj Cai
Ntaus Txoj Cai
Ntaus Txoj Cai

1. Rub tawm 4 qhov system los ntawm lub tsev qiv ntawv.

2. Nco ntsoov tshaj tawm tus pin servo li 4 (txhua tus lej tshwj tsis yog 2 lossis 3: ob qho tib si yuav tsis ua haujlwm yog LCD nyob hauv SDA thiab SCL).

3. Teeb tus kheej tus lej cim rau lub xauv.

NCO TSEG:

"ResetLocker" txhais tau tias thaum lub kaw lus tig rov qab mus rau keeb kwm: LCD luam tawm "Tau Txais Khoom Noj" thiab "Pin", thiab servo tig mus rau 40 degrees, uas kaw lub thawv.

"Unlockdoor" ua haujlwm yog tias tus neeg siv nkag mus rau tus lej nkag mus raug, ua rau servo tig mus rau 110 degree (qhib) thiab LCD luam tawm "dhau". Ntawm qhov tod tes, LCD yuav luam tawm "Tsis raug! Sim dua”yog tias tus lej cim tsis raug.

Los ntawm nias "*", cov neeg siv tuaj yeem tshem tus password uas lawv nkag mus; los ntawm nias "#", lub tshuab tuaj yeem tshawb xyuas tus lej cim.

Code

Kauj ruam 3: Ua Koj Arduino

Ua Koj Arduino
Ua Koj Arduino
Ua Koj Arduino
Ua Koj Arduino
Ua Koj Arduino
Ua Koj Arduino

1. Pab Pawg Ntaus Ntawv

2. Muab lawv tso rau hauv ib lub thawv

3. Sim ua kom haum rau sab hauv lub thawv.

*Piv txwv tau qhia hauv daim duab*

4. Tom qab ntawv, xa koj cov cai

5. Muab koj tus nqi them rau lub hwj chim sab nraud

Kauj Ruam 4: Kuaj rau Cov Khoom Kawg

1. Muab cov yuam sij tso rau hauv lub thawv

2. Nias "*" txhawm rau tshem tus password, thiab nias "#" txhawm rau txheeb xyuas tus lej cim (LCD).

3. Yog tus passcode tsis raug, lub xauv yuav tsis qhib; yog tias tus lej passcode raug, lub xauv yuav qhib (servo).

4. Tshem tus yuam sij los ntawm kev nkag mus rau tus password kom raug (nkag mus hauv tsev).

Cia saib seb koj li Key Safe ua haujlwm zoo ib yam li kuv li!

Pom zoo: