Cuprins:

Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs.: 5 pași (cu imagini)
Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs.: 5 pași (cu imagini)

Video: Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs.: 5 pași (cu imagini)

Video: Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs.: 5 pași (cu imagini)
Video: CS50 2014 - Week 9 2024, Noiembrie
Anonim
Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs
Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs
Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs
Confidențialitate PC - Confidențialitate automată Arduino pentru computerul dvs

Problema:

Dacă locuiți cu alte persoane sau aveți propriul birou, este posibil să fiți familiarizați cu problema persoanelor care apar în mod aleatoriu în camera dvs. în timp ce lucrați la date confidențiale sau pur și simplu aveți câteva lucruri ciudate deschise pe al doilea ecran de acum câteva ore.

De asemenea, dacă locuiți cu alte persoane și utilizați orice chat vocal, este posibil ca cineva să deschidă ușa cu ușurința și să facă zgomot sau să strige peste tot.

Acest instructable oferă o soluție bazată pe senzori care poate declanșa orice tastă pe care doriți să o declanșați pentru a obține o anumită confidențialitate sau pur și simplu pentru a vă dezactiva microfonul

Pasul 1: Piese

Părți
Părți

Piesele de bază sunt:

  • Arduino Leonardo OR Pro Micro (practic orice arduino cu suport HID)
  • Un comutator Reed cu magnet ca senzor de ușă
  • Un buton
  • Cablu (orice lungime care ajunge de la computer la ușă)
  • Cablu pentru interfața de utilizare către arduino (cablul telefonic vechi funcționează cel mai bine)
  • 3 rezistențe 10KΩ pentru butonul și comutatorul reed
  • cablu micro USB

Piese opționale

  • LED-urile sunt ca UI
  • 1 rezistor de 220Ω pentru fiecare LED
  • perfboard
  • Arduino funcționează pentru perfboard

Pasul 2: Comutatorul Reed

Comutatorul Reed
Comutatorul Reed
Comutatorul Reed
Comutatorul Reed

Comutatorul reed este un comutator care se închide ori de câte ori un magnet este în apropiere și, prin urmare, este perfect pentru a detecta ușile deschise!

Este la fel de simplu ca conectarea celor 2 contacte ale comutatorului Reed la conector (am folosit o mufă pentru căști de 3,5 mm, deoarece a facilitat instalarea ulterior) sau direct la cablul lung.

Pentru a instala senzorul pe ușă, așezați senzorul aproape de magnetul care trebuie fixat pe ușă. Pe măsură ce ușa se deschide, contactul comutatorului stuf se va face.

Pasul 3: Interfața cu utilizatorul

Interfața utilizatorului
Interfața utilizatorului
Interfața utilizatorului
Interfața utilizatorului
Interfața utilizatorului
Interfața utilizatorului

Pentru interfață, am decis să merg cu un comutator momentan simplu cu două căi și 3 LED-uri și o carcasă tipărită 3D personalizată, dar puteți fi creativ cu carcasa.

LED-urile sunt doar topite în plastic și comutatorul se potrivește perfect prin gaură.

Numai unul dintre comutatoare și două dintre LED-uri sunt utilizate în codul curent.

Cablare

Conectați totul în funcție de imagine, interfața cu utilizatorul va fi conectată la Arduino în pasul următor

Pasul 4: Conectarea totul la Arduino

Conectarea totul la Arduino
Conectarea totul la Arduino
Conectarea totul la Arduino
Conectarea totul la Arduino

Deoarece folosesc un Arduino Leonardo, am decis să creez un scut personalizat, dar din moment ce folosesc doar câteva rezistențe, există multe modalități de a conecta acest lucru împreună

Rezistoare utilizate:

220Ω pentru LED-uri

10KΩ între buton și pin (faceți acest lucru și pentru comutatorul reed

Pasul 5: Codul

Codul poate fi găsit pe GitHub

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

dar cea mai bună parte este că puteți personaliza codul pentru nevoile dvs.!

În cod, puteți găsi două funcții care sunt complet personalizabile!

Funcția „keycomb” este codul care va fi executat imediat ce dispozitivul este declanșat

Funcția de mai jos este pieptenele care vor fi declanșate după reactivarea senzorului

Aici puteți găsi așa-numiții modificatori de tastatură:

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

Important: Nu uitați să eliberați toate tastele sau altfel combinația dvs. de chei va funcționa o singură dată

Câteva idei pentru a începe:

Windows:

Win + D - Minimizează toate ferestrele

Win + L - Blochează computerul, astfel încât să nu mai ieși niciodată din cameră cu un computer deblocat

Mac:

comanda + Q - Părăsește aplicația curentă

F11 - Afișează întregul desktop

Recomandat: