Talaan ng mga Nilalaman:

Key Safe: 6 Hakbang (na may Mga Larawan)
Key Safe: 6 Hakbang (na may Mga Larawan)

Video: Key Safe: 6 Hakbang (na may Mga Larawan)

Video: Key Safe: 6 Hakbang (na may Mga Larawan)
Video: Bagyo at Baha | Disaster Preparedness 2024, Nobyembre
Anonim
Image
Image
Ihanda ang Mga Kagamitan
Ihanda ang Mga Kagamitan

Sa mga araw ng trabaho, bihira kong mailabas ang aking susi, ngunit nagdudulot ito ng kahirapan nang umalis ang aking ina sa bahay. Sa pamamagitan ng walang ibang mga pagpipilian, kailangang iwan ng aking ina ang susi sa loob ng gabinete sa tabi ng pintuan, na walang garantiya kung ligtas ang susi o hindi. Sa pamamagitan ng pagkakaroon ng key lock na ito, maaaring iwanan ng isang umaalis sa bahay ang susi sa loob ng kahon na ito upang maiwasan ang pagnanakaw ng iba nang walang anumang proteksyon. Kung ang aking ina ay makakauwi bago maghapunan o pagkatapos ng hapunan, kakailanganin kong malaman kung kailangan kong makahanap ng makakain o hindi. Ito ang dahilan kung bakit naka-print ang lock ng "Kumuha ng Pagkain".

Hakbang 1: Ihanda ang Mga Kagamitan

Arduino Leonardo (Arduino)

Matrix Keypad 4x4 (Amazon)

LCD 16x2 (Amazon)

Micro Arduino Servo Motor SG90 (Amazon)

Jumper Wires Lalaki hanggang Babae (Amazon)

Jumper Wires Lalaki hanggang Lalaki (Amazon)

Laser Cut 3D Printed Case x1 (15x20x12cm)

Tape / Clay

Pandikit ng kahoy

Charger

Breadboard / Welding Gun

Hakbang 2: Code

Code
Code
Code
Code
Code
Code

Code

1. Mag-download ng 4 na system mula sa library.

2. Tiyaking ideklara ang servo pin bilang 4 (anumang numero maliban sa 2 o 3: pareho silang hindi gagana kung ang LCD ay sumasakop sa SDA at SCL).

3. Ang iba't ibang mga hilera at haligi ay nabibilang sa iba't ibang mga pin, kaya siguraduhing ideklara ang tama.

4. Mag-set up ng sariling passcode para sa lock.

5. Nangangahulugan ang "resetLocker" kapag ang system ay bumalik sa pinagmulan: Ang mga kopya ng LCD na "Kumuha ng Ilang Pagkain" at "Pin", at ang servo ay lumiliko sa 40 degree, na kung saan ay nakakandado ang kahon (ang degree ay depende sa iba't ibang servo o ang posisyon ng servo).

6. Gumagana ang "unlockdoor" kung ipinasok ng gumagamit ang tamang password, ginagawa ang servo upang lumiko sa 110 degree (bukas) at ang LCD print na "pass". Sa kabilang banda, i-print ng LCD ang "Mali! Subukang Muli”kung ang passcode ay hindi tama.

7. Sa pamamagitan ng pagpindot sa “*”, maaaring i-clear ng mga gumagamit ang password na kanilang ipinasok; sa pamamagitan ng pagpindot sa "#", maaaring suriin ng makina ang passcode.

Hakbang 3: Ang Circuit

Ang Circuit
Ang Circuit
Ang Circuit
Ang Circuit

1. I-plug ang lahat ng mga wire sa mga pin na idineklara para sa bahagi ng pag-coding.

2. Magkaroon ng kamalayan sa positibo at negatibong elektrod o kung hindi man masira ang mga sangkap (positibong elektrod: 5V, negatibong elektrod: GND).

3. Kung ang breadboard ay sumasakop sa isang malaking puwang, gumamit ng isang welding gun solder upang ikonekta ang mga wire nang magkasama. Upang hayaang gumana ang circuit, siguraduhin na ang mga wire ay hindi nasunog, at ang solder ay pumapaligid sa mga wire (Mga tip para sa hinang: Gamitin ang welding gun upang maiinit ang mga wire, ilagay sa solder upang hayaang matunaw ito hanggang sa mapalibutan ng likido ang mga wire, pagkatapos alisin ang welding gun at ang solder).

4. Paggamit ng isang breadboard: ang pin 6-13 ay dapat na keypad, ang pin 4 ay para sa servo, LCD's SCL at SDA na kumonekta sa dalawang mga pin sa kaliwa. Ang positibo at negatibong elektrod ng parehong servo at LCD ay dapat nasa positibo at negatibong bahagi ng breadboard, pagkatapos ay gumamit ng dalawang iba pang mga wire upang ikonekta ang mga butas ng breadboard sa 5V at GND.

5. Gamit ang isang welding gun: ang pin 6-13 ay dapat na keypad, ang pin 4 ay para sa servo, LCD's SCL at SDA na kumonekta sa dalawang pin sa kaliwa. Ang negatibong elektrod ng parehong servo at LCD ay dapat nasa dalawang butas ng GND, ngunit mayroon lamang isang 5V hole, na nangangahulugang ang positibong electrode ng parehong servo at LCD ay dapat na magkasama gamit ang paghihinang at ikinonekta nila ang pareho ng mga wire sa ang 5V wire.

Hakbang 4: Ang Panlabas: Laser Cut Box

Ang Panlabas: Laser Cut Box
Ang Panlabas: Laser Cut Box
Ang Panlabas: Laser Cut Box
Ang Panlabas: Laser Cut Box

1. Gumuhit ng isang kahon ng hiwa ng laser para sa key lock, kasama ang 2 mga piraso ng 15x20cm para sa itaas at ibaba, 2 mga piraso ng 20x12cm para sa harap at likod, at 2 mga piraso ng 15x12cm para sa mga gilid. (Ang website na ito ay magagamit para sa pagpapasadya ng isang kahon para sa paggupit ng laser)

2. Tandaan na isama ang isang 2x1cm keyhole, isang 7x2.5cm LCD hole, isang 2.5x0.5cm keypad hole, at isang 3.5 cm diameter na bilog para sa pagbubukas ng kahon.

3. Maghanap ng isang laser printer upang mai-print ang mga piraso ng kaso.

4. Gumamit ng pandikit na kahoy upang tipunin ang mga piraso ng kaso.

Hakbang 5: Ipunin ang Mga Bahagi

Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi

1. Tapusin ang paglalagay ng mga piraso mula sa paggupit ng laser nang sama-sama at bumuo ng isang kahon.

2. Dapat mayroong isang sangkap na karagdagan para sa pagbuo ng kahon, na kung saan ay ang koneksyon sa pagitan ng takip at katawan ng kaso. Sa pamamagitan ng pagdidikit ng tatlong piraso ng karton sa pagitan nila, ang kahon ay magagawang upang buksan at isara sa isang mas ligtas at maginhawang paraan (siguraduhin na idikit lamang ang dalawang pinakamaikling gilid ng papel at panatilihing maililipat ang gitnang bahagi o kung hindi maaaring buksan ng gumagamit o isara ang kaso).

3. Ang keypad ay dapat dumaan sa butas sa kaliwa sa harap at i-plug ang mga ito sa tamang mga pin.

4. Ilagay ang LCD sa butas sa itaas upang hayaang ang screen ay nakaharap sa gumagamit.

5. Lumiko ang piraso sa kabilang panig at subukang ayusin ang puwang sa likuran.

6. Idikit ang board na Leonardo Arduino sa gitna ng piraso upang magkaroon ng pinakamaikling distansya sa iba pang koneksyon sa kawad, pagkatapos ay tiyakin na ang lahat ng mga wire ay naka-plug in.

7. Sukatin ang distansya ng servo upang ang kandado ay maaaring dumaan sa butas sa gilid upang payagan ang kandado na maging matatag. Kung ang servo ay nasa maling lugar, hindi gagana ang lock o ang servo ay patuloy na mahuhulog.

8. Gumamit ng mga piraso ng luwad o tape upang idikit ang charger sa panloob na bahagi ng kahon at ikonekta ang charger sa Arduino board, pinapayagan ang makina na gumana.

9. I-tape ang kawad kung kinakailangan (para sa isang mas malinis na panloob na hitsura at mas madaling buksan at isara ang ligtas).

Hakbang 6: Paano Magpatakbo

Paano Magpatakbo
Paano Magpatakbo
Paano Magpatakbo
Paano Magpatakbo
Paano Magpatakbo
Paano Magpatakbo

1. I-drop ang mga susi sa loob ng butas (umaalis sa bahay).

2. Pindutin ang "*" para sa pag-clear ng password, at pindutin ang "#" para sa pag-check sa passcode (LCD).

3. Kung ang passcode ay hindi tama, ang lock ay hindi bubuksan; kung tama ang passcode, magbubukas ang lock (servo).

4. Ilabas ang susi sa pamamagitan ng pagpasok ng tamang password (pagpasok sa bahay).

Inirerekumendang: