INHOUDSOPGAWE:

PC -privaatheid - Arduino outomatiese privaatheid vir u rekenaar: 5 stappe (met foto's)
PC -privaatheid - Arduino outomatiese privaatheid vir u rekenaar: 5 stappe (met foto's)

Video: PC -privaatheid - Arduino outomatiese privaatheid vir u rekenaar: 5 stappe (met foto's)

Video: PC -privaatheid - Arduino outomatiese privaatheid vir u rekenaar: 5 stappe (met foto's)
Video: Lesson 02 Arduino IDE Software | Robojax Arduino Step By Step Course 2024, November
Anonim
PC -Privacy - Arduino Outomatiese privaatheid vir u rekenaar
PC -Privacy - Arduino Outomatiese privaatheid vir u rekenaar
PC -Privacy - Arduino outomatiese privaatheid vir u rekenaar
PC -Privacy - Arduino outomatiese privaatheid vir u rekenaar

Die probleem:

As u saam met ander mense woon of u eie kantoor het, is u moontlik bekend met die probleem dat mense lukraak in u kamer verskyn terwyl u aan vertroulike data werk of net vreemde dinge op die 2de skerm van ure gelede oopmaak.

As u saam met ander mense woon en u stemklets gebruik, is die kans goed dat iemand die deur oopmaak en raas of oral skree.

Hierdie instruksies bied 'n sensor -gebaseerde oplossing wat 'n sleutelknop kan aktiveer wat u wil aktiveer om privaatheid te verkry of om u mikrofoon te demp

Stap 1: Onderdele

Dele
Dele

Die basiese dele is:

  • Arduino Leonardo OF Pro Micro (basies enige arduino met HID -ondersteuning)
  • 'N Rietskakelaar met magneet as deursensor
  • 'N Drukknoppie
  • Kabel (enige lengte wat van u rekenaar tot by u deur strek)
  • Kabel vir die UI na die arduino (ou telefoondraad werk die beste)
  • 3 10KΩ weerstande vir die rietskakelaar en knoppies
  • mikro -USB -kabel

Opsionele onderdele

  • LED's as UI
  • 1 220Ω Weerstand vir elke LED
  • perfboard
  • Arduino prins vir die perfboard

Stap 2: Die rietskakelaar

Die Rietskakelaar
Die Rietskakelaar
Die Rietskakelaar
Die Rietskakelaar

Die rietskakelaar is 'n skakelaar wat sluit wanneer 'n magneet naby is en daarom perfek is om oop deure te sien!

Dit is so eenvoudig soos om die twee kontakte van die rietskakelaar aan die aansluiting te koppel (ek het 'n 3,5 mm -koptelefoonaansluiting gebruik, aangesien dit later makliker kon word) of direk met die lang kabel.

Om die sensor aan die deur te installeer, plaas die senso naby die magneet wat aan die deur vasgemaak moet word. As die deur oopgaan, sal die kontak van die rietskakelaar.

Stap 3: Die gebruikerskoppelvlak

Die gebruikerskoppelvlak
Die gebruikerskoppelvlak
Die gebruikerskoppelvlak
Die gebruikerskoppelvlak
Die gebruikerskoppelvlak
Die gebruikerskoppelvlak

Vir die UI het ek besluit om 'n eenvoudige tweerigting-skakelaar en 3 LED's en 'n pasgemaakte 3D-gedrukte omhulsel te gebruik, maar u kan kreatief raak met die saak.

Die LED's is net in die plastiek gesmelt en die skakelaar pas perfek deur die gat.

Slegs een van die skakelaars en twee van die LED's word in die huidige kode gebruik.

BEDRADING

Koppel alles net volgens die prentjie, die gebruikerskoppelvlak word in die volgende stap met die Arduino verbind

Stap 4: Koppel alles aan die Arduino

Koppel alles aan die Arduino
Koppel alles aan die Arduino
Koppel alles aan die Arduino
Koppel alles aan die Arduino

Aangesien ek 'n Arduino Leonardo gebruik, het ek besluit om 'n pasgemaakte skild te maak, maar aangesien ek net weerstande gebruik, is daar baie maniere om dit aan mekaar te koppel

Weerstands wat gebruik word:

220Ω vir die LED's

10KΩ tussen die knoppie-pen en die grond (doen dit ook vir die rietskakelaar

Stap 5: Die kode

Die kode kan op my GitHub gevind word

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

maar die beste is dat u die kode volgens u behoeftes kan aanpas!

In die kode kan u twee funksies vind wat volledig aanpasbaar is!

Die funksie "sleutelkom" is die kode wat uitgevoer sal word sodra die toestel geaktiveer word

Die funksie hieronder is die kam wat geaktiveer sal word sodra u die sensor heraktiveer

Hier vind u die sogenaamde sleutelbordveranderaars:

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

Belangrik: moenie vergeet om alle sleutels los te maak nie, anders werk u sleutelkombinasie net een keer

'N Paar idees om aan die gang te kom:

Windows:

Win+D - verminder alle vensters

Win+L - Sluit die rekenaar sodat u nooit weer die kamer met 'n oop rekenaar kan verlaat nie

Mac:

command+Q - Verlaat die huidige toepassing

F11 - Wys die hele lessenaar

Aanbeveel: