Taula de continguts:
- Pas 1: parts
- Pas 2: el commutador Reed
- Pas 3: la interfície d'usuari
- Pas 4: connectar-ho tot a l'Arduino
- Pas 5: el codi
Vídeo: Pc-Privacy: privadesa automatitzada Arduino per al vostre ordinador: 5 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
El problema:
Si convisqueu amb altres persones o teniu el vostre propi despatx, és possible que estigueu familiaritzat amb el problema de les persones que apareixen a l'atzar a la vostra habitació mentre esteu treballant en dades confidencials o simplement teniu algunes coses estranyes obertes a la segona pantalla de fa hores.
A més, si convisqueu amb altres persones i utilitzeu qualsevol xat de veu, és probable que algú obri la porta de cop i faci sorolls o crits per tot arreu.
Aquesta instrucció ofereix una solució basada en sensors que pot activar qualsevol tecla que vulgueu activar per obtenir una mica de privadesa o simplement silenciar el micròfon
Pas 1: parts
Les parts bàsiques són:
- Arduino Leonardo OR Pro Micro (bàsicament qualsevol arduino amb suport HID)
- Un interruptor Reed amb imant com a sensor de porta
- Un polsador
- Cable (qualsevol longitud que arribi des del vostre PC fins a la vostra porta)
- Cable per a la IU a l'arduino (el cable de telèfon antic funciona millor)
- 3 resistències de 10KΩ per al botó i l'interruptor de canya
- cable micro USB
Parts opcionals
- Els LED són com a IU
- 1 resistència de 220Ω per a cada LED
- perfboard
- Arduino prins per al perfboard
Pas 2: el commutador Reed
L’interruptor reed és un interruptor que es tanca sempre que hi ha un imant a prop i, per tant, és perfecte per detectar portes obertes.
És tan senzill com connectar els 2 contactes del commutador reed al connector (he utilitzat un connector per a auriculars de 3,5 mm, ja que va facilitar la instal·lació més endavant) o directament al cable llarg.
Per instal·lar el sensor a la porta, col·loqueu el senso a prop de l’imant que cal fixar a la porta. Quan la porta s’obri, el contacte de l’interruptor de canya s’obrirà.
Pas 3: la interfície d'usuari
Per a la interfície d’usuari, he decidit anar amb un senzill interruptor momentani bidireccional i 3 LEDs i una funda impresa en 3D personalitzada, però podeu ser creatiu amb la funda.
Els LED només es fonen al plàstic i l’interruptor s’adapta perfectament al forat.
Només un dels commutadors i dos dels LED s’utilitzen al codi actual.
CABLEATGE
Simplement connecteu-ho tot segons la imatge, la interfície d'usuari es connectarà a l'Arduino al següent pas
Pas 4: connectar-ho tot a l'Arduino
Com que faig servir un Arduino Leonardo, vaig decidir crear un escut personalitzat, però com que només faig servir algunes resistències, hi ha moltes maneres de connectar-ho
Resistències utilitzades:
220Ω per als LED's
10 KΩ entre el passador del botó i el sòl (feu-ho també per al commutador reed)
Pas 5: el codi
El codi es pot trobar al meu GitHub
github.com/dahunni/Pc-Privacy/blob/master/…
però la millor part és que podeu personalitzar el codi per a les vostres necessitats.
Al codi, podeu trobar dues funcions totalment personalitzables.
La funció "keycomb" és el codi que s'executarà tan bon punt s'activi el dispositiu
La funció següent és la pinta que s’activarà un cop reactiveu el sensor
Aquí podeu trobar els anomenats modificadors de teclat:
www.arduino.cc/reference/en/language/funct…
Important: no oblideu alliberar totes les claus o, si no, el vostre combinat de claus només funcionarà una vegada
Algunes idees per començar:
Windows:
Win + D: minimitza totes les finestres
Win + L: bloqueja l’ordinador de manera que mai més no sortireu de l’habitació amb un ordinador desbloquejat
Mac:
command + Q - Surt de l'aplicació actual
F11: mostra tot l’escriptori
Recomanat:
Luciferin, il·luminació de polarització sense fils per al vostre ordinador: 6 passos (amb imatges)
Luciferina, il·luminació de polarització sense fils per al vostre ordinador: la Luciferina és un terme genèric per al compost emissor de llum que es troba en organismes que generen bioluminescència com les lucioles i els cucs brillants. Firefly Luciferin és un programari Java de captura de pantalla ràpida de Java dissenyat per al microprogramari Glow Worm Luciferin, aquells
Selecció d'un motor de pas i d'un controlador per a un projecte de pantalla d'ombra automatitzada Arduino: 12 passos (amb imatges)
Selecció d’un motor de pas i controlador per a un projecte de pantalla d’ombra automatitzada Arduino: en aquest manual, passaré pels passos que he fet per seleccionar un motor de pas i un controlador per a un prototip de projecte de pantalla d’ombra automatitzada. Les pantalles d’ombra són els populars i econòmics models Coolaroo de maneta manual, i volia substituir t
TripComputer: ordinador de viatge GPS i mòdul meteorològic per al vostre vehicle: 11 passos (amb imatges)
TripComputer: ordinador de viatge GPS i mòdul meteorològic per al vostre vehicle: un projecte fresc de raspberry pi que utilitza el mòdul GPS Breakout i dues petites pantalles Digole per tenir un ordinador de navegació al tauler
Mòdul de seguretat i pirateria per al vostre ordinador portàtil (TfCD): 7 passos (amb imatges)
Mòdul de seguretat i pirateria de bricolatge per al vostre ordinador portàtil (TfCD): les notícies periòdiques sobre pirateria a gran escala i vigilància governamental fan que un nombre creixent de persones enganxi cinta a les càmeres web. Però, per què el 2017 un tros de cinta ximple és l’únic que pot garantir que ningú ens estigui mirant?
Ús de PSP com a joystick de l'ordinador i control de l'ordinador amb la PSP: 5 passos (amb imatges)
Ús de PSP com a joystick de l’ordinador i, a continuació, control de l’ordinador amb la PSP: podeu fer moltes coses interessants amb PSP homebrew i, en aquesta instrucció, us mostraré com utilitzar la vostra PSP com a joystick per jugar a jocs, però també hi ha un programa que us permet utilitzar el joystick com a ratolí. Aquí teniu el mater