Բովանդակություն:
- Քայլ 1: Նյութեր և գործիքներ
- Քայլ 2: Breadboard- ի նախատիպից…
- Քայլ 3:… դեպի PCB
- Քայլ 4. Մասերի նախնական զոդման պատրաստում
- Քայլ 5: PCB- ի վերջնական ձևավորում
- Քայլ 6: PCB Vias
- Քայլ 7: SMD զոդում
- Քայլ 8: Bigոդում մեծ բաղադրիչներ
- Քայլ 9: Էսքիզների վերբեռնում
- Քայլ 10. Գեղագիտական կատարելագործում
- Քայլ 11. Ապագա բարելավումներ և… Շնորհակալություն բոլորիդ:
Video: Գաղտնաբառերի կառավարիչ, Typer, Macro, Payload Բոլորը մեկում: 11 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Ո ATՇԱԴՐՈԹՅՈՆ ԽՆԴՐՈՄ ԵՄ.
Եթե այս սարքի (PCB, զոդման կամ այլ սարքերի) պատրաստման հետ կապված խնդիրներ ունեք, ազատ զգացեք ինձ այստեղ անձնական նամակ ուղարկեք կամ էլ. Նամակ [email protected] էլ. Ես ուրախ կլինեմ ուղարկել արդեն արտադրած համակարգիչներից կամ սարքերից մեկը: Շուտով ես կբացեմ gitHub ռեպո այս նախագծի համար: Շնորհակալություն ուշադրության համար, զվարճացեք:
Հաճախ ես պետք է մուտք գործեմ իմ փոստի հաշիվներ կամ մուտք գործեմ իմ համալսարանի պրոֆիլ `իմ համակարգչից, որը իմը չէ: Ես սովորաբար օգտագործում եմ 10 նիշ կամ ավելի գաղտնաբառ ՝ օգտագործելով թվեր, խորհրդանիշներ, մեծ և փոքրատառ: Մղձավանջ, որը պետք է հիշել և նույնիսկ ավելի վատ `առաջին իսկ փորձը ճիշտ մուտքագրելը: Եվ երբեմն իմ հարազատներից մեկը խնդիրներ է ունենում գաղտնաբառ հիշելիս, օրինակ ՝ wifi կամ նմանատիպ իրեր: Այսպիսով, ես հայտնվեցի այս նոր գաղափարի մեջ: PassType (այո … Ես սիրում եմ անուններ տալ իմ ստեղծած իրերին, այս անունը գալիս է «սարքում գաղտնաբառի տեսքի» կրճատումից) շատ էժան և պարզ օգտագործվող գաղտնաբառերի կառավարիչ է, որը կարող է պահել ավելի քան 250 գաղտնաբառ և մուտքագրել դրանք յուրաքանչյուր սարքում: Այն աշխատում է յուրաքանչյուր համակարգչի հետ, և այն կարող է միացվել և օգտագործվել սմարթֆոնների վրա: Յուրաքանչյուր համակարգ, որն աջակցում է ինչ -որ ստեղնաշարի, համատեղելի է PassType- ի հետ:
Այս սարքը որպես մուտքի մեթոդ ունի փոքրիկ ջոյսթիկի նման 5-ուղղությամբ շոշափելի անջատիչ: Փոքր OLED էկրանը ցույց է տալիս ֆունկցիոնալ և ինտուիտիվ UI (օգտագործողի միջերես): Բոլոր տվյալները պահվում են 32kb EEPROM- ում: PassType- ը սնուցվում է arduino Pro Micro- ով:
Պենտեսթերները կամ համակարգչային սիրահարները նույնպես ուրախ կլինեն, քանի որ այս փոքր սարքը կարող է օգտագործվել ձանձրալի, կրկնվող կամ մի քանի վայրկյանում հարյուրավոր նիշեր մուտքագրելու համար: Իրականում այն կարող է անել այն ամենը, ինչ մարդը 15 րոպեում կարող է անել մկնիկի և ստեղնաշարի միջոցով ընդամենը մի քանի վայրկյանում: Այս նախագծում ես կօգտագործեմ 32K EEPROM հիշողություն, բայց դուք կարող եք օգտագործել նույնիսկ ավելի մեծը: Տես հետագա քայլը հետագա զարգացման համար:
Շնորհակալություն ուշադրության համար: Եկեք սկսենք այս նախագիծը:
Խնդրում ենք նկատի ունենալ, որ սա ոչ թե ավարտված, առևտրային, թե լիովին փորձարկվող ապրանք է `նախատիպ:
Քայլ 1: Նյութեր և գործիքներ
ՄԱՍՆԵՐ
- Երկկողմանի պղնձե ծածկով լամինատե տպատախտակ (ԱՄՆ | ԵՄ)
- Arduino pro micro (ԱՄՆ | ԵՄ)
- Displayուցադրել (GLOBAL)
- 5-ուղղությամբ շոշափելի անջատիչ ջոյստիկ (ԱՄՆ | ԵՄ)
- 24LC256-I/SM (GLOBAL) (փորձեք անվճար նմուշ խնդրել այստեղ ՝
- SMD (մակերևույթի վրա տեղադրվող սարք) վերամշակված դիմադրիչներ (անվճար, տեսեք, թե ինչպես դրանք ստանալ հետագայում)
- լարերը
- քորոցներ
- (ըստ ցանկության) միկրո USB արական վարդակից
Գործիքներ:
- զոդման եւ զոդման
- dremmel կամ սղոց
- pcb- ի փորագրման համակարգ (ես օգտագործել եմ երկաթի քլորիդ և մշտական նշիչ)
- ժապավեն
Քայլ 2: Breadboard- ի նախատիպից…
Նախևառաջ անհրաժեշտ է ստուգել ձեր բաղադրիչները:
Դա անելու ամենահեշտ ձևը բոլոր բաղադրիչներն իրար միացնելը տախտակի վրա և դրանք լարելն է: Կցված ֆայլը Fritzing ֆայլն է, որը նկարագրում է բոլոր էլեկտրագծերը և թե՛ գրատախտակի, թե՛ pcb տարբերակի սխեմաները:
Այս քայլում կա գրատախտակի միացման դիագրամ, որը կօգնի ձեզ լվանալ առաջին էլեկտրագծերը:
Քայլ 3:… դեպի PCB
«PassTypeScheme.fzz» կցված ֆայլը պարունակում է այն ամենը, ինչ անհրաժեշտ է ձեր սեփական PCB պատրաստելու համար:
Fritzing- ից PCB- ի արտահանումը կստեղծի բազմաթիվ pdf ֆայլեր: Ձեզ հարկավոր կլինեն «պղնձե գագաթ» և «պղնձե ներքևի հայելի» ֆայլերը: Ներբեռնեք և տպեք «պղնձի_ագագաթ» և «պղնձի_վերջին» իրական չափսերով թղթի վրա: Եթե ցանկանում եք օգտագործել ֆոտոռեզիստենտ մեթոդը, կարող եք բաց թողնել այս փուլը, քանի որ գիտեք, թե ինչ եք անում pcb փորագրությամբ, կհանդիպենք ավելի ուշ:
Եթե ցանկանում եք իսկական DIY էժան և (ոչ այնքան) կեղտոտ PCB պատրաստել, շարունակեք կարդալ:
Տպագիր սխեմաների պատրաստումից հետո (վերևում և ներքևում) ստուգեք, արդյոք դրանք համընկնում են: Կտրեք լրացուցիչ թուղթը և դրանցից մեկը դասավորեք երկկողմանի տպատախտակի մի անկյունում: Օգտագործելով dremmel- ը (սղոց, այլ գործիքներ..) երկկողմանի պղնձե ծածկված լամինատե տախտակից մի կտոր կտրեք ճիշտ չափսին `ամբողջ միացմանը միանալու համար: Մաքրեք այն ամանի օճառով և կաթսայի մաքրիչով:
Տեղադրեք թղթի վրա տպված պղնձի հետքը մաքուր տպատախտակի վրա և օգտագործելով մուրճի նշան, որտեղ անհրաժեշտ է անցքեր բացել: Դա արեք տախտակի երկու կողմերի համար և զգույշ եղեք երկու դեմքերի համընկնումների նկատմամբ:
Մաքրեք տախտակը `օգտագործելով որոշ իզոպրոպիլային սպիրտ: Օգտագործելով մշտական նշիչ, պատճենեք այն ուղին, որը կարող եք տեսնել տպագիր սխեմաներում: Դա անելու համար պետք է շատ ճշգրիտ լինել: USB միակցիչի համար կարող եք օգտագործել իսկական USB սկավառակ `նկարում ձեզ առաջնորդելու համար: Համոզվեք, որ ճանապարհն ավարտեք առնվազն երկու անգամ և համոզվեք, որ գծերը շատ սուր են:
Երբ մշտական նշիչի գիծը չորանա, տեղադրեք ձեր տախտակը երկաթի քլորիդ լոգարանում: Թողեք այնտեղ մոտ 20-30 րոպե: Երբ PCB- ն ամբողջությամբ փորագրված է, հանեք այն երկաթի քլորիդ լոգանքից, բայց զգույշ եղեք, որ թթուն չդիպչի: Օգտագործեք պլաստմասե ձեռնոցներ և պլաստմասե գործիքներ: Լվացեք PCB- ն շատ սառը ջրով: Հեռացրեք նշիչի տողերը `օգտագործելով իզոպրոպիլային սպիրտ:
Դուք ունեք ձեր նոր pcb- ն գրեթե պատրաստ ՝ հյուրընկալելու ձեր PassType- ի բոլոր մասերը:
Քայլ 4. Մասերի նախնական զոդման պատրաստում
Բոլոր մասերը զոդել սկսելուց առաջ անհրաժեշտ է հեռացնել յուղած դիսփլեյի պլաստմասսայե սփռոցը և պլաստմասե կապում 5 ուղղությամբ շոշափելի անջատիչի ներքևի մասում:
Այս ընթացակարգը թույլ կտա ձեզ ունենալ ավելի կոմպակտ և ամուր արտադրանք:
Քայլ 5: PCB- ի վերջնական ձևավորում
Նախևառաջ անհրաժեշտ է անցքեր բացել լարերի և կապում: Carefulգույշ եղեք, որ pcb- ում լարված անցքեր բացեք:
Օգտագործելով dremmel կամ սղոց, հեռացրեք ամբողջ նյութը գծված USB արական միակցիչի չօգտագործված կողմերից: Փորձեք, արդյոք այն համապատասխանում է USB հանգույցին ամեն փոքր փոփոխությունից հետո: Այնուհետև կունենաք ամուր և հարմարավետ տեղավորում, որը կատարյալ է ցանկացած սարքի համար, որը միացնում եք ձեր PassType- ը (այո, ինձ իսկապես դուր է գալիս այս անունը):
Եթե ձեր տախտակը չափազանց բարակ է, կարող եք թուղթ կպցնել գծված USB միակցիչի տակ `ավելի ամուր տեղավորվելու համար:
Քայլ 6: PCB Vias
Եկեք սկսենք օգտագործել զոդման երկաթը:
Vias- ը վերին և ստորին շերտի միջև կապերն են: Այս կապը հաստատելու համար դուք պետք է մի բարակ մետաղալար կպցրեք մի կողմի մոտակա պղնձե մոտակա արահետի վրա, ստիպեք այն անցնել անցքով և կպցնել այն մյուս կողմից: Ամբողջ գործընթացը (4 վիա) պետք է տևի ընդամենը մի քանի րոպե:
Քայլ 7: SMD զոդում
SMD- ի զոդումը բավականին դժվար է, բայց դուք կարող եք այն իսկապես դյուրացնել մի քանի նախազգուշական միջոցներով:
24LC256
Սկսենք 24LC256- ից: Այս բաղադրիչն ունի 8 ոտք և պետք է տեղադրվի այնպես, ինչպես ցույց է տրված նկարում: Հալեցրեք մի փոքր զոդում այն փոքր տարածքի վրա, որտեղ կզոդվի IC- ն (ինտեգրալ միացում, մեր դեպքում `24LC256): Դրանից հետո տեղադրեք IC- ն սառը թիթեղյա և տաքացրած ջրափոսի վրա, որը դուք պարզապես պատրաստել եք: IC- ն այժմ վաճառվում է մի կողմից, և այն չի շարժվի: Մնացած ոտքերը կպցրեք առանց IC- ի չափազանց տաքացման:
SMD դիմադրիչներ
SMD ռեզիստորը կարելի է գտնել հին մայրական տախտակների վրա: Դուք պետք է մաքրեք առնվազն.
- 2 x 10 kΩ smd կոդ ՝ 01C
- այլ 4 տարբեր արժեքներ (օր. ՝ 20 kΩ, 47 kΩ, 65 kΩ, 100 kΩ)
Պարտադիր չէ գտնել այն արժեքները, որոնք ես օգտագործել եմ, քանի որ ծրագրաշարի մեջ կարող եք փոխել անալոգային արժեքը, որը համապատասխանում է յուրաքանչյուր ուղղությանը, որը սեղմված է 5-ուղղությամբ շոշափելի անջատիչում: Ես ձեզ մի քանի քայլով ցույց կտամ, թե ինչպես դա անել: SMD- ի արժեքները դժվար է կարդալ, ահա մի կայք, որտեղ դուք կարող եք հեշտությամբ գտնել դիմադրության արժեքը դրա ծածկագրից:
Երբ անհրաժեշտ ռեզիստոր ունեք, եկեք սկսենք դրանք զոդել PCB- ին:
Հալեցրեք որոշ զոդեր այն բարձիկի վրա, որտեղ տեղադրվելու է դիմադրությունը: Տեղադրեք ռեզիստորը թիթեղյա ջրափոսի մոտ և տաքացրեք զոդումը: Erոդիչը հալվելու է եւ միացնելու է դիմադրության մի կողմը: Թողեք սառչի և կպցրեք դիմադրության մյուս կոնտակտը: Նույնը արեք բոլոր դիմադրողների համար, և ձեր SMD զոդման մասն ավարտված է:
Քայլ 8: Bigոդում մեծ բաղադրիչներ
Arduino Pro Micro
Տեղադրեք որոշ գրատախտակի նման քորոցներ PCB- ի անցքերում: Straոդեք դրանք PCB- ով և թողեք սառչեն: Տեղադրեք ձեր arduino pro micro միկրոավտոբուսը դրանց վրա և զգույշ եղեք, որ այն տեղադրեք ՝ օգտագործելով ճիշտ կապում: Իջեցրեք պրոֆեսիոնալ միկրոյը որքան կարող եք, բայց վստահ եղեք, որ ձեռք չտաք պղնձի որևէ ուղու: Դուք կարող եք օգտագործել որոշ էլեկտրական ժապավեն ՝ որպես մեկուսիչ շերտ ձեր PCB- ի և arduino pro micro- ի միջև:
OLED էկրան
Հիմա եկեք զոդենք յուղած էկրանը տեղում: Դուք կարող եք օգտագործել որոշ էլեկտրական ժապավեն `համոզվելու համար, որ յուղած տախտակը չի դիպչի պղնձե հետքերի տակ: Տեղադրեք յուղացված էկրանը, ինչպես ցույց է տրված նկարում: Ամբողջովին ներքև մղեք այն և ամրացրեք կապում ներքևի մասում:
Այժմ դուք կարող եք հեռացնել քորոցների ավելորդ երկարությունը մի տափակաբերան աքցանով:
USB
Երբ դա անեք, ձեր PassType- ը պատրաստ է: կարող եք սկսել օգտագործել այն միկրո USB պորտից ՝ միկրո պրոֆի վրա: Այնուամենայնիվ, ես ուզում էի կոմպակտ և ավելի մատչելի համակարգ, այնպես որ միկրո USB կոնտակտները միացրեցի USB արական կոնտակտներին: Հետևեք պատկերին ՝ իմանալու համար, թե ինչպես միացնել երկու միակցիչները: Եթե ձեզ հարմարավետ չեն զգում փոքր բաղադրիչների զոդման աշխատանքները, կարող եք օգտագործել արական միկրո USB միակցիչ և զոդել արված USB USB- ը արական միկրո USB- ից դուրս եկող լարերին:
Քայլ 9: Էսքիզների վերբեռնում
Այժմ, երբ ձեր PassType սարքաշարը պատրաստ է, դուք պետք է վերբեռնեք ծրագրակազմը: Այս նախագիծը շատ ճկուն է և կարող է օգտագործվել տարբեր սցենարների առկայության դեպքում, օրինակ.:
- ցանկացած տեսակի մակրո
- գաղտնաբառի հիշողություն և տպիչ
- ապակենտրոնացման սարք
- ապարատային բազմաթիվ կոճակներ մեկում (ջոյսթիկի միջոցով)
- բեռի սարք
- keylogger (ես պետք է փորձարկեմ այն)
- և շատ ավելին ՝ օգտագործելով ձեր ստեղծագործությունը:
Այս ձեռնարկում ես ձեզ կտրամադրեմ գաղտնաբառերի պարզ մենեջերի, գեներատորի և տպիչի ծածկագիրը մեկում:
Նախևառաջ անհրաժեշտ է գտնել ջայլիկի վրա կատարված գործողությանը համապատասխանող անալոգային արժեքը: Վերբեռնեք analogSwitchValue էսքիզը ձեր PassType- ում և բացեք սերիական նավահանգիստը 9600 baud արագությամբ: Սկսեք օգտագործել ջոյսթիկը և նշեք յուրաքանչյուր հնարավոր գործողության արժեքները: (նույնիսկ կարող եք կենտրոնը սեղմված + մեկ ուղղություն համարել որպես նոր գործողություն և ձեռք բերել մինչև 9 տարբեր մուտքագրման մեթոդներ):
Ստանալով անալոգային ընթերցման արժեքը ներբեռնեք և բացեք passTypeSW ուրվագիծը: Գնացեք 5-ճանապարհ անջատիչի սահմանման բաժին: Ենթադրենք, դուք ստացել եք 163 -ի արժեքը սեղմելով ջոյսթիկի վրա: Այնուհետև պետք է խմբագրել uhigh- ը (առավելագույն գործողության հնարավոր ամենամեծ արժեքը) մինչև 173 -ը և ulow- ը (հնարավոր ամենափոքր արժեքը) մինչև 153 -ը: Դա արեք անհրաժեշտ բոլոր մուտքերի համար:, իմ դեպքում վերև, կոշտություն, ներքև, ձախ և կենտրոն: Վերբեռնեք ուրվագիծը arduino pro micro- ում:
// 5 ճանապարհի անջատիչ ----- ՓՈՓՈԽԵԼ ԱՅՍՏԵ VAL ԱՐUԵՔՆԵՐԸ:
#define llow 158 #define lhigh 178 #define ulow 220 #define uhigh 240 #define rlow 500 #define rhigh 520 #define dlow 672 #define dhigh 692 #define clow 293 #define chigh 313
Այժմ դուք ունեք լիովին աշխատող PassType ՝ գաղտնաբառերի կառավարիչ, ստեղծող և տպիչ, որը փոքր է որպես բանալին և ունակ է մտապահելու ավելի քան 250 -ից մինչև 16 նիշանի գաղտնաբառեր, որոնցից յուրաքանչյուրը օգտագործում է մեծատառ և փոքրատառ տառեր, թվեր և խորհրդանիշներ:
UI- ի (օգտագործողի միջերես) առաջին էջի լոգոն բավականին խառնաշփոթ էր ստեղծելու համար, սակայն, եթե ցանկանում եք, կարող եք այն հարմարեցնել, և այս գործիքը ինձ շատ օգնեց: Այս նախագծի ուրվագծերի մշակումը շատ պարզ է, սակայն փորձեք որքան հնարավոր է կրճատել EEPROM- ի վրա գրելու գործողությունը `դրա կյանքի տևողությունը մեծացնելու համար (օգտակար տեղեկանք այստեղ): Ազատորեն փոխեք և հարմարեցրեք իմ տրամադրած ծրագրակազմը, ինչպես ցանկանում եք: Ազատ զգացեք համագործակցել:
Քայլ 10. Գեղագիտական կատարելագործում
Ձեր PassType- ն այժմ պատրաստ է օգտագործման համար, սակայն ենթարկված սխեման ամենաանվտանգն ու ամենագեղեցիկը չէ: Ես իմ նախատիպը փաթաթեցի էլեկտրական ժապավենի մեջ և կլորացրեցի PCB- ի մռայլ անկյունը: Պատրաստի արտադրանքը չափսերով համեմատելի է սովորական բանալիի և համակցված կողպեքի հետ: Այնուամենայնիվ, PassType- ը կարող է պահել բազմաթիվ «թվային» ստեղներ և համակցություններ:
Մոտակա Fablab- ի շնորհիվ ինձ հաջողվեց տպել պատյան այս նախագծի համար: Ես կցեցի ֆայլը 3D տպագրության համար: Ֆայլը պարունակում է և՛ պարիսպի մասեր, և՛ երկու կոճակ, որոնք տեղադրվում են մինի ջոիստիկի վրա `այն ավելի հարմարավետ օգտագործելու համար:
Քայլ 11. Ապագա բարելավումներ և… Շնորհակալություն բոլորիդ:
Ապագա զարգացում
Ես կցանկանայի բացել github ռեպո `այս նախագծի բոլոր հնարավոր ծրագրային գործիքները պահելու և այս ապարատով աշխատող էսքիզների որակը բարելավելու համար: Ես նույնպես կցանկանայի կառուցել իմ PassType- ի microSD տարբերակը: Ես արդեն գծագրել եմ միկրո և PCB դասավորությունը միկրո SD տարբերակի համար ՝ օգտագործելով ATmega32U4- ը անմիջապես PCB- ի վրա: Միկրո SD- ի միջոցով նոր PassType- ը երբեք չի ունենա հիշողության խնդիր (մինչև 32 ԳԲ) և այն ունակ կլինի բազմաթիվ նոր հնարավորությունների:
Շնորհակալություն կարդալու համար,
եթե ձեզ դուր եկավ, խնդրում ենք հաշվի առնել այս նախագծի օգտին Microcontroller մրցույթում,
դա կլիներ հիանալի արձագանք և մեծ օգնություն:
Հուսով եմ, որ այս փոքրիկ հրահանգը կարող է լինել հնարավորինս զվարճալի և ոգեշնչող,
եւ կրկին…
ՇՆՈՐՀԱԿԱԼՈՒԹՅՈՒՆ ԲՈԼՈՐԻՆ
Երկրորդ մրցանակ Միկրոկոնտրերլերի մրցույթում 2017 թ
Խորհուրդ ենք տալիս:
IoT DevKit (բոլորը մեկում)-ORB1T V19.0 ALPHA. 6 քայլ
IoT DevKit (Ամեն ինչ մեկում)-ORB1T V19.0 ALPHA. գուցե (չգիտեմ, վաղ է ասել): Ներկայումս դա IoT փորձարարական նախագծերի շարք է: Յուրաքանչյուր նախագիծ ունի այլ անուն, օրինակ ՝ ORB1T: OBJEX- ի նպատակն է զարգացնել IoT համակարգեր/սարքեր: Էլ
Arduino բոլորը մեկում ՝ 4 քայլ
Arduino All in One սենսորներ. Բարև իմ սիրելի ռոբոտ ընկերներ Սա Մուհամմադ Բաքարն է, ես շատ եմ աշխատել այս զարմանալի համակցված նախագիծը պատրաստելու համար ….. Պետք է անհանգստանալ " Համակցված ", Այո, ես պատրաստել եմ մի նախագիծ, որը պարունակում է 3 Տարբեր մոդուլներ, որոնք ներառում են ուլտրաձայնային
Բոլորը մեկում · DMX Terminator & DMX փորձարկիչ ՝ 3 քայլ
Բոլորը մեկում · DMX Terminator & DMX փորձարկիչ. Որպես լուսավորության տեխնիկ, երբեմն պետք է իմանալ, թե որքան առողջ են ձեր dmx կապերը սարքերի շարքում: Երբեմն, լարերի, սարքավորումների կամ լարման տատանումների պատճառով, DMX համակարգը ենթարկվում է բազմաթիվ խնդիրների և սխալների: Այսպիսով, ես պատրաստեցի
Բոլորը մեկում `միկրոկառավարիչի տախտակ` 8 քայլ
Բոլորը մեկում ՝ միկրոկառավարիչների տախտակ. Միկրոկառավարիչների տախտակի այս նախագծում նպատակը Arduino- ից ավելի ֆունկցիոնալ լինելն է, մոտ 100 ժամ դիզայնից հետո ես որոշեցի այն կիսել համայնքի հետ, հուսով եմ, որ կգնահատեք ջանքերն ու աջակցել այն (questionsանկացած հարց կամ
PassPen (Arduino գաղտնաբառերի կառավարիչ) ՝ 4 քայլ
PassPen (Arduino գաղտնաբառերի կառավարիչ). Սա իմ PassPen նախագիծն է: մի փոքրիկ arduino նանո, որն ինձ մտցնում է դպրոցում գտնվող համակարգիչների մեջ: Այն պատրաստված է փոքր PCB- ով, որը նախատեսված է կոճակներով, որպեսզի ունենա քորոց, որը թույլ կտա կողպվել գաղտնաբառերը տպելուց առաջ