Sadržaj:

Pc -Privacy - Arduino Automatizirana privatnost za vaš računar: 5 koraka (sa slikama)
Pc -Privacy - Arduino Automatizirana privatnost za vaš računar: 5 koraka (sa slikama)

Video: Pc -Privacy - Arduino Automatizirana privatnost za vaš računar: 5 koraka (sa slikama)

Video: Pc -Privacy - Arduino Automatizirana privatnost za vaš računar: 5 koraka (sa slikama)
Video: #5 Как запрограммировать ПЛК Outseal Arduino — управление водяным насосом 2024, Novembar
Anonim
Pc -Privacy - Arduino automatizovana privatnost za vaš računar
Pc -Privacy - Arduino automatizovana privatnost za vaš računar
Pc -Privacy - Arduino automatizovana privatnost za vaš računar
Pc -Privacy - Arduino automatizovana privatnost za vaš računar

Problem:

Ako živite s drugim ljudima ili imate vlastitu kancelariju, možda ste upoznati sa problemom ljudi koji se nasumično pojavljuju u vašoj sobi dok radite na povjerljivim podacima ili jednostavno imate neke čudne stvari otvorene na 2. ekranu od prije nekoliko sati.

Također, ako živite s drugim ljudima i koristite bilo koji glasovni chat, velika je vjerovatnoća da će netko otvoriti vrata i začuti buku ili vikati posvuda.

Ova instrukcija nudi rješenje zasnovano na senzoru koje može pokrenuti bilo koju tipku tipki koju želite pokrenuti kako biste dobili malo privatnosti ili jednostavno isključili mikrofon

Korak 1: Dijelovi

Delovi
Delovi

Osnovni dijelovi su:

  • Arduino Leonardo OR Pro Micro (u osnovi bilo koji arduino sa HID podrškom)
  • Reed prekidač sa magnetom kao senzorom vrata
  • Taster
  • Kabel (bilo koja dužina koja doseže od vašeg računara do vaših vrata)
  • Kabel za korisničko sučelje do arduina (stara telefonska žica najbolje funkcionira)
  • 3 10KΩ otpornika za trska i prekidače
  • mikro USB kabl

Opcioni delovi

  • LED diode su kao korisnički interfejs
  • 1 220Ω otpornik za svaku LED diodu
  • perfboard
  • Arduino prins za perfboard

Korak 2: Reed prekidač

Reed prekidač
Reed prekidač
Reed prekidač
Reed prekidač

Trskasti prekidač je prekidač koji se zatvara kad god je magnet u blizini i stoga je savršen za otkrivanje otvorenih vrata!

Jednostavno je poput spajanja 2 kontakta trska na prekidač (koristio sam 3,5 mm priključak za slušalice jer je kasnije olakšao instalaciju) ili direktno na dugački kabel.

Za postavljanje senzora na vrata samo postavite senzor blizu magneta koji treba pričvrstiti na vrata. Kako se vrata otvaraju, kontakt trska će se aktivirati.

Korak 3: Korisničko sučelje

Korisničko sučelje
Korisničko sučelje
Korisničko sučelje
Korisničko sučelje
Korisničko sučelje
Korisničko sučelje

Za korisničko sučelje odlučio sam se s jednostavnim dvosmjernim prekidačem i 3 LED diode te prilagođenim 3D printanim kućištem, ali možete biti kreativni s kućištem.

LED diode su samo istopljene u plastiku i prekidač savršeno pristaje kroz rupu.

U trenutnom kodu koristi se samo jedan od prekidača i dvije LED diode.

WIRING

Samo povežite sve prema slici, korisničko sučelje bit će spojeno na Arduino u sljedećem koraku

Korak 4: Povežite sve s Arduinom

Povezivanje svega na Arduino
Povezivanje svega na Arduino
Povezivanje svega na Arduino
Povezivanje svega na Arduino

Budući da koristim Arduino Leonardo, odlučio sam stvoriti prilagođeni štit, ali budući da koristim samo neke otpornike, postoji mnogo načina za povezivanje ovoga

Upotrijebljeni otpornici:

220 Ω za LED diode

10KΩ između iglice i mase (to učinite i za trstični prekidač

Korak 5: Kôd

Kôd se može pronaći na mom GitHubu

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

ali najbolji dio je što kôd možete prilagoditi svojim potrebama!

U kodu možete pronaći dvije funkcije koje su potpuno prilagodljive!

Funkcija "keycomb" je kôd koji će se izvršiti čim se uređaj pokrene

Dolje prikazana funkcija je češalj koji će se aktivirati nakon ponovnog aktiviranja senzora

Ovdje možete pronaći takozvane modifikatore tastature:

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

Važno: Ne zaboravite otpustiti sve ključeve ili će u protivnom kombinacija ključeva funkcionirati samo jednom

Nekoliko ideja za početak:

Windows:

Win+D - minimizira sve prozore

Win+L - Zaključava računar tako da više nikada nećete izaći iz sobe sa otključanim računarom

Mac:

command+Q - Zatvara trenutnu aplikaciju

F11 - Prikaži cijelu radnu površinu

Preporučuje se: