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

Համակարգչի գաղտնիություն - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար. 5 քայլ (նկարներով)
Համակարգչի գաղտնիություն - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար. 5 քայլ (նկարներով)

Video: Համակարգչի գաղտնիություն - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար. 5 քայլ (նկարներով)

Video: Համակարգչի գաղտնիություն - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար. 5 քայլ (նկարներով)
Video: Կատարյալ գաղտնիություն | Համակարգչային գիտւթյուն | «Քան» ակադեմիա 2024, Նոյեմբեր
Anonim
Pc -Privacy - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար
Pc -Privacy - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար
Pc -Privacy - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար
Pc -Privacy - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար

Խնդիրը:

Եթե դուք ապրում եք այլ մարդկանց հետ կամ ունեք ձեր սեփական գրասենյակը, գուցե ծանոթ եք մարդկանց խնդրին, որոնք պատահականորեն հայտնվում են ձեր սենյակում, երբ աշխատում եք գաղտնի տվյալների վրա, կամ պարզապես ժամեր առաջ 2 -րդ էկրանին ինչ -որ տարօրինակ իրեր են բացվում:

Բացի այդ, եթե դուք ապրում եք այլ մարդկանց հետ և օգտագործում եք որևէ ձայնային զրուցարան, հավանականությունն այն է, որ ինչ -որ մեկը դուռը բախում է դուռը և աղմկում կամ գոռում ամենուր:

Այս հրահանգն առաջարկում է սենսորների վրա հիմնված լուծում, որը կարող է առաջացնել ցանկացած բանալին, որը ցանկանում եք գործարկել ՝ որոշակի գաղտնիություն ձեռք բերելու կամ պարզապես խոսափողը լռեցնելու համար:

Քայլ 1: Մասեր

Մասեր
Մասեր

Հիմնական մասերն են.

  • Arduino Leonardo OR Pro Micro (հիմնականում ցանկացած arduino ՝ HID աջակցությամբ)
  • Եղեգի անջատիչ ՝ մագնիսով, որպես դռան սենսոր
  • Սեղմող կոճակ
  • Մալուխ (ցանկացած երկարություն, որը հասնում է ձեր համակարգչից մինչև ձեր դուռը)
  • Մալուխ UI- ի համար arduino- ին (հին հեռախոսալարն ավելի լավ է աշխատում)
  • 3 10KΩ դիմադրիչներ եղեգի անջատիչի և կոճակների համար
  • միկրո USB մալուխ

Ընտրովի մասեր

  • LED- ները որպես UI
  • 1 LEDΩ յուրաքանչյուր LED- ի համար
  • տախտակ
  • Arduino- ն պատրաստում է տախտակի համար

Քայլ 2: The Reed Switch

The Reed Switch
The Reed Switch
The Reed Switch
The Reed Switch

Եղեգի անջատիչը անջատիչ է, որը փակվում է ամեն անգամ, երբ մագնիսը մոտ է, և, հետևաբար, կատարյալ է բաց դռները զգալու համար:

Դա նույնքան պարզ է, որքան եղեգի անջատիչի 2 կոնտակտները միակցիչին միացնելը (ես օգտագործել եմ 3.5 մմ ականջակալների միակցիչ, քանի որ այն ավելի հեշտացրեց տեղադրումը հետագայում) կամ ուղղակի երկար մալուխին:

Սենսորը դռան վրա տեղադրելու համար պարզապես տեղադրեք սենսոն մագնիսին մոտ, որն անհրաժեշտ է ամրացնել դռանը: Երբ դուռը բացվում է, եղեգի անջատիչի կոնտակտը կբացվի:

Քայլ 3: Օգտվողի միջերես

Օգտվողի միջերես
Օգտվողի միջերես
Օգտվողի միջերես
Օգտվողի միջերես
Օգտվողի միջերես
Օգտվողի միջերես

UI- ի համար ես որոշեցի գնալ մի պարզ երկկողմանի ակնթարթային անջատիչով և 3 LED- ով և հատուկ տպված 3D պատյանով, բայց դուք կարող եք ստեղծագործել գործի հետ:

LED- ները պարզապես հալված են պլաստիկի մեջ, և անջատիչը հիանալի տեղավորվում է անցքի միջով:

Անջատիչներից միայն մեկը և LED- ներից երկուսը օգտագործվում են ընթացիկ կոդի մեջ:

ԼԵՌԱՈՄ

Պարզապես միացրեք ամեն ինչ ըստ պատկերի, հաջորդ քայլում ինտերֆեյսը միացված կլինի Arduino- ին

Քայլ 4: Ամեն ինչ միացրեք Arduino- ին

Ամեն ինչ միացրեք Arduino- ին
Ամեն ինչ միացրեք Arduino- ին
Ամեն ինչ միացրեք Arduino- ին
Ամեն ինչ միացրեք Arduino- ին

Քանի որ ես օգտագործում եմ Arduino Leonardo- ն, ես որոշեցի ստեղծել հատուկ վահան, բայց քանի որ ես պարզապես օգտագործում եմ որոշ ռեզիստորներ, դրանք միացնելու բազմաթիվ եղանակներ կան

Օգտագործված դիմադրիչներ.

220Ω LED- ների համար

10KΩ կոճակի ամրակի և գետնի միջև (դա արեք նաև եղեգի անջատիչի դեպքում)

Քայլ 5: Կոդ

Կոդը կարելի է գտնել իմ GitHub- ում

github.com/dahunni/Pc-Privacy/blob/master/…

բայց ամենալավն այն է, որ կարող ես հարմարեցնել ծածկագիրը քո կարիքների համար:

Կոդում կարող եք գտնել երկու գործառույթ, որոնք լիովին կարգավորելի են:

«Keycomb» գործառույթը այն ծածկագիրն է, որը կկատարվի սարքը գործարկելուն պես

Ստորև բերված գործառույթը սանրն է, որը գործարկվելու է սենսորը կրկին ակտիվացնելուց հետո

Այստեղ դուք կարող եք գտնել այսպես կոչված ստեղնաշարի փոփոխիչներ.

www.arduino.cc/reference/hy/language/funct…

Կարևոր. Մի մոռացեք բաց թողնել բոլոր ստեղները, հակառակ դեպքում ձեր ստեղնաշարի համակցումը կաշխատի միայն մեկ անգամ

Սկսելու համար մի քանի գաղափար.

Windows:

Win+D - նվազագույնի է հասցնում բոլոր պատուհանները

Win+L - Կողպում է համակարգիչը, այնպես որ այլևս սենյակից դուրս չեք գա ապակողպված համակարգչով

Mac:

command+Q - Դադարեցնում է ընթացիկ ծրագիրը

F11 - Showուցադրել ամբողջ աշխատասեղանը

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