Բովանդակություն:
- Քայլ 1: Մասեր
- Քայլ 2: The Reed Switch
- Քայլ 3: Օգտվողի միջերես
- Քայլ 4: Ամեն ինչ միացրեք Arduino- ին
- Քայլ 5: Կոդ
Video: Համակարգչի գաղտնիություն - Arduino- ի ավտոմատ գաղտնիություն ձեր համակարգչի համար. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Խնդիրը:
Եթե դուք ապրում եք այլ մարդկանց հետ կամ ունեք ձեր սեփական գրասենյակը, գուցե ծանոթ եք մարդկանց խնդրին, որոնք պատահականորեն հայտնվում են ձեր սենյակում, երբ աշխատում եք գաղտնի տվյալների վրա, կամ պարզապես ժամեր առաջ 2 -րդ էկրանին ինչ -որ տարօրինակ իրեր են բացվում:
Բացի այդ, եթե դուք ապրում եք այլ մարդկանց հետ և օգտագործում եք որևէ ձայնային զրուցարան, հավանականությունն այն է, որ ինչ -որ մեկը դուռը բախում է դուռը և աղմկում կամ գոռում ամենուր:
Այս հրահանգն առաջարկում է սենսորների վրա հիմնված լուծում, որը կարող է առաջացնել ցանկացած բանալին, որը ցանկանում եք գործարկել ՝ որոշակի գաղտնիություն ձեռք բերելու կամ պարզապես խոսափողը լռեցնելու համար:
Քայլ 1: Մասեր
Հիմնական մասերն են.
- Arduino Leonardo OR Pro Micro (հիմնականում ցանկացած arduino ՝ HID աջակցությամբ)
- Եղեգի անջատիչ ՝ մագնիսով, որպես դռան սենսոր
- Սեղմող կոճակ
- Մալուխ (ցանկացած երկարություն, որը հասնում է ձեր համակարգչից մինչև ձեր դուռը)
- Մալուխ UI- ի համար arduino- ին (հին հեռախոսալարն ավելի լավ է աշխատում)
- 3 10KΩ դիմադրիչներ եղեգի անջատիչի և կոճակների համար
- միկրո USB մալուխ
Ընտրովի մասեր
- LED- ները որպես UI
- 1 LEDΩ յուրաքանչյուր LED- ի համար
- տախտակ
- Arduino- ն պատրաստում է տախտակի համար
Քայլ 2: The Reed Switch
Եղեգի անջատիչը անջատիչ է, որը փակվում է ամեն անգամ, երբ մագնիսը մոտ է, և, հետևաբար, կատարյալ է բաց դռները զգալու համար:
Դա նույնքան պարզ է, որքան եղեգի անջատիչի 2 կոնտակտները միակցիչին միացնելը (ես օգտագործել եմ 3.5 մմ ականջակալների միակցիչ, քանի որ այն ավելի հեշտացրեց տեղադրումը հետագայում) կամ ուղղակի երկար մալուխին:
Սենսորը դռան վրա տեղադրելու համար պարզապես տեղադրեք սենսոն մագնիսին մոտ, որն անհրաժեշտ է ամրացնել դռանը: Երբ դուռը բացվում է, եղեգի անջատիչի կոնտակտը կբացվի:
Քայլ 3: Օգտվողի միջերես
UI- ի համար ես որոշեցի գնալ մի պարզ երկկողմանի ակնթարթային անջատիչով և 3 LED- ով և հատուկ տպված 3D պատյանով, բայց դուք կարող եք ստեղծագործել գործի հետ:
LED- ները պարզապես հալված են պլաստիկի մեջ, և անջատիչը հիանալի տեղավորվում է անցքի միջով:
Անջատիչներից միայն մեկը և LED- ներից երկուսը օգտագործվում են ընթացիկ կոդի մեջ:
ԼԵՌԱՈՄ
Պարզապես միացրեք ամեն ինչ ըստ պատկերի, հաջորդ քայլում ինտերֆեյսը միացված կլինի Arduino- ին
Քայլ 4: Ամեն ինչ միացրեք 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ուցադրել ամբողջ աշխատասեղանը
Խորհուրդ ենք տալիս:
Steam Punk ձեր UPS- ը ՝ ձեր Wi-Fi երթուղիչի համար մի քանի ժամ անընդհատ աշխատելու համար. 4 քայլ (նկարներով)
Steam Punk Ձեր UPS- ը ձեր Wi-Fi երթուղիչի համար մի քանի ժամ տևելու համար: Հիմնականում անհամատեղելի բան կա, երբ ձեր UPS- ը փոխում է իր 12V DC մարտկոցի հզորությունը 220V AC հոսանքի, այնպես որ ձեր երթուղղիչով և մանրաթելային ONT- ով աշխատող տրանսֆորմատորները կարող են այն նորից վերածել 12V DC Դուք նույնպես դեմ եք [սովորաբար
Luciferin, Անլար կողմնակալության լուսավորություն ձեր համակարգչի համար. 6 քայլ (նկարներով)
Լյուսիֆերին, անլար կողմնակալության լուսավորություն ձեր համակարգչի համար. Firefly Luciferin- ը Java Fast Screen Capture համակարգչային ծրագրակազմ է, որը նախատեսված է Glow Worm Luciferin որոնվածի համար, այն
DIY անվտանգության և կոտրման մոդուլ ձեր համակարգչի համար (TfCD). 7 քայլ (նկարներով)
DIY Security և Hacking Module for Your Laptop (TfCD) Բայց ինչո՞ւ 2017 թվականին ժապավենի հիմար կտորը միակ բանն է, որը կարող է երաշխավորել, որ ոչ ոք մեզ չի նայում: Ի՞նչ
Կառուցեք իսկական զանգակահարիչ ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. 3 քայլ (նկարներով)
Կառուցեք իսկական զանգակ հարվածող ժամացույց ձեր համակարգչի համար և կրակմարիչին հարվածող ժամացույց. Փողային զանգ, մի փոքր ռելե և ևս մի քանի իր իսկական զանգը կարող է ժամերը հարվածել ձեր աշխատասեղանին: Թեև այս նախագիծը գործում է Windows և Mac համակարգիչների վրա: OS X- ը նաև, ես որոշեցի տեղադրել Ubuntu Linux- ը աղբարկղում գտած համակարգչի վրա և աշխատել դրա վրա. Ես երբեք չէի
Լավագույն նոութբուքի պայուսակը ձեր Eee համակարգչի համար: 4 քայլ (նկարներով)
Լավագույն նոութբուքի պայուսակ ձեր Eee PC- ի համար. Կարծում եմ, որ ես վերջապես գտա իմ eee pc 701. կատարյալ պատյանը: Ես ինչ -որ բան էի փնտրում այն պահից, ինչ գնել եմ իմ առաջին eee համակարգիչը `1000 -ը, և նույնիսկ պատրաստել էի մի քանի այլ սարք: հրահանգելի նոութբուքի պայուսակներ և մոդուլներ հատուկ դրա համար: Բայց փոթորիկը