Բովանդակություն:

Անվտանգ բանալին. 6 քայլ (նկարներով)
Անվտանգ բանալին. 6 քայլ (նկարներով)

Video: Անվտանգ բանալին. 6 քայլ (նկարներով)

Video: Անվտանգ բանալին. 6 քայլ (նկարներով)
Video: Ինչպես վերադարձնել նախկին ընկերոջը 6 քայլով 2024, Նոյեմբեր
Anonim
Image
Image
Պատրաստեք նյութերը
Պատրաստեք նյութերը

Աշխատանքային օրերին ես հազվադեպ եմ բանալին դուրս բերում, բայց դա դժվարություն է առաջացնում, երբ մայրս տնից դուրս էր գալիս: Այլ ընտրություն չունենալով ՝ մայրս ստիպված է բանալին թողնել պահարանի ներսում դռան կողքին, որը երաշխիք չունի բանալին ապահով է, թե ոչ: Ունենալով բանալիների այս կողպեքը, նա, ով դուրս է գալիս տնից, կարող է բանալին թողնել այս տուփի ներսում, որպեսզի մյուսները չգողանան բանալին առանց որևէ պաշտպանության: Քանի որ մայրս կամ ճաշից առաջ կլինի տանը, կամ ընթրիքից հետո, ես պետք է իմանամ ՝ ուտելու բան պետք է գտնել, թե ոչ: Սա է պատճառը, որ կողպեքը տպում է «Ստացեք ուտելիք»:

Քայլ 1: Պատրաստեք նյութերը

Արդուինո Լեոնարդո (Արդուինո)

Մատրիցային ստեղնաշար 4x4 (Amazon)

LCD 16x2 (Amazon)

Micro Arduino Servo Motor SG90 (Amazon)

Jumper Wires արականից իգական (Amazon)

Jumper Wires արականից տղամարդու (Amazon)

Լազերային կտրված 3D տպագիր պատյան x1 (15x20x12 սմ)

Կասետային / Կավ

Փայտի սոսինձ

Լիցքավորիչ

Breadboard / Եռակցման ատրճանակ

Քայլ 2: Կոդ

Կոդ
Կոդ
Կոդ
Կոդ
Կոդ
Կոդ

Կոդ

1. Գրադարանից ներբեռնեք 4 համակարգ:

2. Համոզվեք, որ servo pin- ը հայտարարեք 4 (ցանկացած թիվ, բացառությամբ 2 -ի կամ 3 -ի. Երկուսն էլ չեն աշխատի, եթե LCD- ն զբաղեցնում է SDA և SCL):

3. Տարբեր տողեր և սյուներ պատկանում են տարբեր կապումներին, ուստի համոզվեք, որ հայտարարեք ճիշտը:

4. Կողպեքի համար ստեղծեք սեփական գաղտնաբառ:

5. «resetLocker» նշանակում է, երբ համակարգը վերադառնում է սկզբնաղբյուրին. LCD- ը տպում է «Get Some Food» և «Pin», իսկ servo- ն դառնում է 40 աստիճան, ինչը կողպում է տուփը (աստիճանը կախված է տարբեր servo- ից կամ դիրքի դիրքից: servo):

6. «unlockdoor» - ը գործում է, եթե օգտվողը մուտքագրում է ճիշտ գաղտնաբառ, ինչը ստիպում է, որ servo- ն դառնա 110 աստիճանի (բաց), իսկ LCD տպիչը «անցնի»: Մյուս կողմից, LCD- ը տպելու է «Wrong! Փորձիր նորից », եթե ծածկագիրը սխալ է:

7. Սեղմելով «*» ՝ օգտվողները կարող են մաքրել իրենց մուտքագրած գաղտնաբառը; «#» սեղմելով ՝ մեքենան կարող է ստուգել գաղտնաբառի առկայությունը:

Քայլ 3: Շղթան

The Circuit
The Circuit
The Circuit
The Circuit

1. Միացրեք բոլոր լարերը կոդավորման մասի համար հայտարարված կապում:

2. Տեղյակ եղեք դրական և բացասական էլեկտրոդի մասին, այլապես բաղադրիչները կարող են կոտրվել (դրական էլեկտրոդ ՝ 5 Վ, բացասական էլեկտրոդ ՝ GND):

3. Եթե տախտակը զբաղեցնում է մեծ տարածք, լարերը իրար միացնելու համար օգտագործեք եռակցման ատրճանակի զոդ: Շղթան գործարկելու համար համոզվեք, որ լարերը չեն այրվել, և զոդը շրջապատում է լարերը (Եռակցման խորհուրդներ. Օգտագործեք եռակցման ատրճանակը `լարերը տաքացնելու համար, տեղադրեք զոդի մեջ, որպեսզի այն հալչի, մինչև հեղուկը շրջապատի լարերը, ապա հանեք եռակցման ատրճանակը և զոդը):

4. Օգտագործելով գրատախտակ. 6-13 կապը պետք է լինի ստեղնաշարը, 4-ը `servo- ի համար, LCD- ի SCL- ն և SDA- ն միացեք ձախ կողմում գտնվող երկու կապում: Ինչպես servo- ի, այնպես էլ LCD- ի դրական և բացասական էլեկտրոդը պետք է լինի գրատախտակի դրական և բացասական մասում, այնուհետև օգտագործեք երկու այլ լարեր `տախտակի անցքերը 5V- ին և GND- ին միացնելու համար:

5. Եռակցման ատրճանակ օգտագործելը. 6-13 կապը պետք է լինի ստեղնաշարը, 4-ը `servo- ի համար, LCD- ի SCL- ն և SDA- ն միացեք ձախ կողմում գտնվող երկու կապում: Ինչպես servo- ի, այնպես էլ LCD- ի բացասական էլեկտրոդը պետք է լինի GND- ի երկու անցքերում, սակայն կա միայն մեկ 5V անցք, ինչը նշանակում է, որ ինչպես servo- ի, այնպես էլ LCD- ի դրական էլեկտրոդը պետք է միացված լինի զոդման միջոցով և դրանք միացնեն երկու լարերը: 5 Վ լարը:

Քայլ 4. Արտաքին տեսք. Լազերային տուփ

Արտաքին ՝ լազերային տուփ
Արտաքին ՝ լազերային տուփ
Արտաքին ՝ լազերային տուփ
Արտաքին ՝ լազերային տուփ

1. Բանալիների կողպեքի համար նկարեք լազերային կտրված տուփ, որը ներառում է 2 կտոր 15x20 սմ վերևի և ներքևի մասի, 2 հատ 20x12 սմ կտոր ՝ առջևի և հետևի համար, և 2 15x12 սմ կտոր կողքերի համար: (Այս կայքը հասանելի է լազերային կտրման տուփը հարմարեցնելու համար)

2. Հիշեք, որ ներառեք 2x1 սմ բանալի, 7x2.5 սմ LCD անցք, 2.5x0.5 սմ ստեղնաշարի անցք և տուփը բացելու համար 3.5 սմ տրամագծով շրջան:

3. Գտեք լազերային տպիչ ՝ պատյանի կտորները տպելու համար:

4. Գործի կտորները հավաքելու համար օգտագործեք փայտի սոսինձ:

Քայլ 5: Հավաքեք բաղադրիչները

Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները

1. Ավարտեք լազերային կտրումից կտորները միասին դնելը և կազմեք տուփ:

2. Տուփը ձեւավորելու համար պետք է լինի լրացուցիչ բաղադրիչ, որը կապն է կափարիչի եւ պատյանի մարմնի միջեւ: Սոսնձելով երեք կտոր ստվարաթուղթ, արկղը կկարողանա բաց և փակվել ավելի անվտանգ և հարմար եղանակով (համոզվեք, որ սոսնձեք թղթի միայն երկու ամենակարճ կողմերը և շարժեք միջին մասը, հակառակ դեպքում օգտագործողը չի կարող բացել) կամ փակեք գործը):

3. Ստեղնաշարը պետք է անցնի առջևի ձախ կողմի անցքով և միացնի դրանք ճիշտ կապում:

4. Տեղադրեք LCD էկրանը վերևի անցքի մեջ, որպեսզի էկրանը դեպի օգտվողը նայի:

5. Կտտացրեք կտորը մյուս կողմը և փորձեք դասավորել հետևի տարածությունը:

6. Կպչեք Leonardo Arduino- ի տախտակին կտորի մեջտեղում, որպեսզի ունենաք ամենակարճ հեռավորությունը այլ մետաղալարերի հետ, այնուհետև համոզվեք, որ լարերը բոլորը միացված են:

7. Չափեք սերվոյի հեռավորությունը, որպեսզի կողպեքը անցնի կողքի անցքով, որպեսզի կողպեքը կայունանա: Եթե servo- ն սխալ տեղում է, կողպեքը չի աշխատի կամ servo- ն անընդհատ կընկնի:

8. Օգտագործեք կավի կամ ժապավենի կտորներ, որպեսզի լիցքավորիչը կպչեք տուփի ներքին կողմին և լիցքավորիչը միացրեք Arduino- ի տախտակին ՝ թույլ տալով, որ մեքենան աշխատի:

9. Անհրաժեշտության դեպքում կպցրեք մետաղալարերը (ավելի կոկիկ ներքին տեսքի և չհրկիզվող պահարանն ավելի հեշտ բացելու և փակելու համար):

Քայլ 6: Ինչպես գործել

Ինչպես գործել
Ինչպես գործել
Ինչպես գործել
Ինչպես գործել
Ինչպես գործել
Ինչպես գործել

1. Բանալիները գցեք փոսի ներսում (տնից դուրս գալով):

2. Գաղտնաբառը մաքրելու համար սեղմեք «*», իսկ գաղտնաբառի (LCD) ստուգման համար սեղմեք «#»:

3. Եթե ծածկագիրը սխալ է, կողպեքը չի բացվի. եթե ծածկագիրը ճիշտ է, կողպեքը կբացվի (servo):

4. Հանեք բանալին `մուտքագրելով ճիշտ գաղտնաբառը (մտնելով տուն):

Խորհուրդ ենք տալիս: