Sommario:
- Passaggio 1: parti
- Passaggio 2: l'interruttore a lamella
- Passaggio 3: l'interfaccia utente
- Passaggio 4: collegare tutto ad Arduino
- Passaggio 5: il codice
Video: Pc-Privacy - Privacy automatizzata Arduino per il tuo computer: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Il problema:
Se vivi con altre persone o hai il tuo ufficio, potresti avere familiarità con il problema delle persone che appaiono casualmente nella tua stanza mentre lavori su dati riservati o semplicemente hai alcune cose strane aperte sulla seconda schermata di ore fa.
Inoltre, se vivi con altre persone e utilizzi una chat vocale, è probabile che qualcuno apra la porta sbattendo e faccia rumore o urli dappertutto.
Questa istruzione offre una soluzione basata su sensori che può attivare qualsiasi combinazione di tasti che si desidera attivare per ottenere un po' di privacy o semplicemente disattivare il microfono
Passaggio 1: parti
Le parti di base sono:
- Arduino Leonardo OR Pro Micro (in pratica qualsiasi arduino con supporto HID)
- Un interruttore Reed con magnete come sensore porta
- Un pulsante
- Cavo (qualsiasi lunghezza che raggiunga dal tuo PC alla tua porta)
- Cavo per l'interfaccia utente all'arduino (il vecchio cavo telefonico funziona meglio)
- 3 resistenze da 10KΩ per interruttore reed e pulsanti
- cavo micro USB
Parti opzionali
- LED come interfaccia utente
- 1 Resistenza da 220Ω per ogni LED
- perfboard
- Stampanti Arduino per la perfboard
Passaggio 2: l'interruttore a lamella
L'interruttore reed è un interruttore che si chiude ogni volta che un magnete si trova nelle vicinanze ed è quindi perfetto per rilevare le porte aperte!
È semplice come collegare i 2 contatti dell'interruttore reed al connettore (ho usato un jack per cuffie da 3,5 mm poiché ha facilitato l'installazione in seguito) o direttamente al cavo lungo.
Per installare il sensore sulla porta è sufficiente posizionare il sensore vicino al magnete che deve essere fissato alla porta. Quando la porta si apre, il contatto dell'interruttore reed lo farà.
Passaggio 3: l'interfaccia utente
Per l'interfaccia utente ho deciso di utilizzare un semplice interruttore momentaneo a due vie e 3 LED e una custodia stampata in 3D personalizzata, ma puoi essere creativo con la custodia.
I LED sono appena fusi nella plastica e l'interruttore si inserisce perfettamente nel foro.
Nel codice corrente vengono utilizzati solo uno degli interruttori e due dei LED.
CABLAGGIO
Basta collegare tutto in base all'immagine, l'interfaccia utente sarà collegata ad Arduino nel passaggio successivo
Passaggio 4: collegare tutto ad Arduino
Dato che sto usando un Arduino Leonardo ho deciso di creare uno shield personalizzato ma dato che sto usando solo alcuni resistori ci sono molti modi per collegarli insieme
Resistori utilizzati:
220Ω per i LED
10KΩ tra il pin del pulsante e la massa (fallo anche per l'interruttore reed
Passaggio 5: il codice
Il codice può essere trovato sul mio GitHub
github.com/dahunni/Pc-Privacy/blob/master/…
ma la parte migliore è che puoi personalizzare il codice per le tue esigenze!
Nel codice trovi due funzioni completamente personalizzabili!
La funzione "keycomb" è il codice che verrà eseguito non appena il dispositivo viene attivato
La funzione di seguito è il pettine che verrà attivato una volta riattivato il sensore
Qui puoi trovare i cosiddetti modificatori di tastiera:
www.arduino.cc/reference/en/language/funct…
Importante: non dimenticare di rilasciare tutti i tasti, altrimenti la combinazione di tasti funzionerà solo una volta
Alcune idee per iniziare:
Finestre:
Win+D - Riduce a icona tutte le finestre
Win+L - Blocca il PC in modo da non lasciare mai più la stanza con un PC sbloccato
Mac:
comando+Q - Chiude l'applicazione corrente
F11 - Mostra l'intero desktop
Consigliato:
Steam Punk Il tuo UPS per ottenere ore di attività per il tuo router Wi-Fi: 4 passaggi (con immagini)
Steam Punk Il tuo UPS per ottenere ore di attività per il tuo router Wi-Fi: C'è qualcosa di fondamentalmente sgradevole nel fatto che il tuo UPS converta la sua alimentazione a batteria da 12 V CC in alimentazione a 220 V CA in modo che i trasformatori che eseguono il router e la fibra ONT possano riconvertirlo in 12V CC! Sei anche contro il [tipicamente
MESOMIX - Macchina per la miscelazione della vernice automatizzata: 21 passaggi (con immagini)
MESOMIX - Macchina per miscelare la vernice automatizzata: sei un designer, un artista o una persona creativa che ama gettare i colori sulla tua tela, ma spesso è una lotta quando si tratta di creare la tonalità desiderata. Quindi, questa istruzione tecnica artistica svanirà che lottano nel nulla. Poiché questo dispositivo, tu
Controller Arduino per la fotografia di prodotti automatizzata a 360°: 5 passaggi (con immagini)
Controller Arduino per la fotografia di prodotti automatizzata a 360°: costruiamo un controller basato su arduino che controlla un motore passo-passo e un otturatore della fotocamera. Insieme a un giradischi azionato da un motore passo-passo, questo è un sistema potente ed economico per la fotografia o la fotogrammetria automatizzata di prodotti a 360°. L'automatico
Selezione di un motore passo-passo e driver per un progetto di schermatura automatizzata Arduino: 12 passaggi (con immagini)
Selezione di un motore passo-passo e un driver per un progetto di schermatura automatizzata Arduino: In questo Instructable, illustrerò i passaggi che ho seguito per selezionare un motore passo-passo e un driver per un progetto prototipo di schermatura automatizzata. Gli schermi ombreggianti sono i popolari ed economici modelli a manovella Coolaroo, e volevo sostituire t
Illuminazione a LED automatizzata per acquari con piante utilizzando RTC: 5 passaggi (con immagini)
Illuminazione a LED automatizzata per acquari con piante utilizzando RTC: un paio di anni fa ho deciso di creare un acquario con piante. Ero affascinato dalla bellezza di quegli acquari. Ho fatto tutto quello che dovevo fare durante l'allestimento dell'acquario, ma ho trascurato una cosa molto importante. Quella cosa era leggera