Indholdsfortegnelse:

Pc -Privacy - Arduino Automatiseret privatliv til din computer: 5 trin (med billeder)
Pc -Privacy - Arduino Automatiseret privatliv til din computer: 5 trin (med billeder)

Video: Pc -Privacy - Arduino Automatiseret privatliv til din computer: 5 trin (med billeder)

Video: Pc -Privacy - Arduino Automatiseret privatliv til din computer: 5 trin (med billeder)
Video: NÅR MOR IKKE ER HJEMME! 2024, November
Anonim
Pc -Privacy - Arduino Automated Privacy for Your Computer
Pc -Privacy - Arduino Automated Privacy for Your Computer
Pc -Privacy - Arduino Automated Privacy for Your Computer
Pc -Privacy - Arduino Automated Privacy for Your Computer

Problemet:

Hvis du bor sammen med andre mennesker eller har dit eget kontor, kender du muligvis problemet med, at folk tilfældigt dukker op i dit værelse, mens du arbejder med fortrolige data eller bare har nogle underlige ting åbne på den 2. skærm fra timer siden.

Også hvis du bor sammen med andre mennesker, og du bruger en stemmechat, er chancerne stor for, at nogen smækker døren op og larmer eller råber over det hele.

Denne instruerbare tilbyder en sensorbaseret løsning, der kan udløse enhver tastatur, du ønsker at blive udløst for at få noget privatliv eller simpelthen slå din mikrofon fra

Trin 1: Dele

Dele
Dele

De grundlæggende dele er:

  • Arduino Leonardo OR Pro Micro (stort set enhver arduino med HID -understøttelse)
  • En Reed -kontakt med magnet som dørføler
  • En trykknap
  • Kabel (enhver længde, der når fra din pc til din dør)
  • Kabel til brugergrænsefladen til arduino (gammel telefonkabel fungerer bedst)
  • 3 10KΩ modstande til sivkontakten og knapperne
  • mikro USB -kabel

Valgfri dele

  • LED'er som UI
  • 1 220Ω modstand for hver LED
  • perfboard
  • Arduino prins til perfboardet

Trin 2: Reed -kontakten

Reed Switch
Reed Switch
Reed Switch
Reed Switch

Reed -kontakten er en kontakt, der lukker, når en magnet er i nærheden, og derfor er perfekt til at registrere åbne døre!

Det er så simpelt som at forbinde reedkontaktens 2 kontakter til stikket (jeg har brugt et 3,5 mm hovedtelefonstik, da det gjorde installationen lettere senere) eller direkte til det lange kabel.

For at installere sensoren på døren skal du blot placere sensoen tæt på magneten, som skal fastgøres til døren. Når døren åbnes, vil kontakten til sivkontakten.

Trin 3: Brugergrænsefladen

Brugergrænsefladen
Brugergrænsefladen
Brugergrænsefladen
Brugergrænsefladen
Brugergrænsefladen
Brugergrænsefladen

Til brugergrænsefladen har jeg besluttet at gå med en simpel tovejs kortvarig switch og 3 LED'er og en brugerdefineret 3D-trykt sag, men du kan blive kreativ med sagen.

LED'erne er bare smeltet ind i plasten, og kontakten passer perfekt gennem hullet.

Kun en af kontakterne og to af LED'erne bruges i den aktuelle kode.

KOBLING

Tilslut bare alt i henhold til billedet, brugergrænsefladen bliver forbundet til Arduino i det næste trin

Trin 4: Tilslutning af alt til Arduino

Tilslutter alt til Arduino
Tilslutter alt til Arduino
Tilslutter alt til Arduino
Tilslutter alt til Arduino

Da jeg bruger en Arduino Leonardo besluttede jeg at oprette et brugerdefineret skjold, men da jeg bare bruger nogle modstande, er der mange måder at forbinde dette sammen

Brugte modstande:

220Ω for LED'erne

10KΩ mellem knappenålen og jorden (gør også dette for rørkontakten

Trin 5: Koden

Koden kan findes på min GitHub

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

men det bedste er, at du kan tilpasse koden til dine behov!

I koden kan du finde to funktioner, der kan tilpasses fuldt ud!

Funktionen "keycomb" er den kode, der udføres, så snart enheden udløses

Funktionen herunder er kammen, der udløses, når du genaktiverer sensoren

Her kan du finde de såkaldte tastaturmodifikatorer:

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

Vigtigt: Glem ikke at slippe alle nøgler, ellers fungerer din nøglekombination kun én gang

Nogle ideer til at komme i gang:

Windows:

Win+D - Minimerer alle vinduer

Win+L - Låser pc'en, så du aldrig forlader rummet med en ulåst pc igen

Mac:

kommando+Q - Afslutter den aktuelle applikation

F11 - Vis hele skrivebordet

Anbefalede: