Índice:
- Etapa 1: Peças
- Etapa 2: o interruptor de palheta
- Etapa 3: a interface do usuário
- Etapa 4: conectando tudo ao Arduino
- Etapa 5: O Código
Vídeo: Privacidade do PC - Privacidade automatizada do Arduino para o seu computador: 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
O problema:
Se você mora com outras pessoas ou tem seu próprio escritório, você pode estar familiarizado com o problema de pessoas que aparecem aleatoriamente em sua sala enquanto você está trabalhando em dados confidenciais ou apenas tem algumas coisas estranhas abertas na segunda tela de horas atrás.
Além disso, se você mora com outras pessoas e está usando um chat por voz, é provável que alguém abra a porta com força e faça barulho ou grite para todos os lados.
Este instrutível oferece uma solução baseada em sensor que pode acionar qualquer keycomb que você deseja acionar para obter alguma privacidade ou simplesmente silenciar seu microfone
Etapa 1: Peças
As partes básicas são:
- Arduino Leonardo OR Pro Micro (basicamente qualquer arduino com suporte HID)
- Um interruptor Reed com ímã como sensor de porta
- Um botão de pressão
- Cabo (qualquer comprimento que alcance do seu PC até a sua porta)
- Cabo para a interface do usuário para o arduino (o fio de telefone antigo funciona melhor)
- 3 resistores de 10KΩ para a chave de palheta e botões
- cabo micro usb
Peças opcionais
- LEDs como IU
- 1 resistor 220Ω para cada LED
- perfboard
- Arduino prins para o perfboard
Etapa 2: o interruptor de palheta
O interruptor reed é um interruptor que fecha sempre que um íman está próximo e, portanto, é perfeito para detectar portas abertas!
É tão simples quanto conectar os 2 contatos do switch reed ao conector (usei um conector de fone de ouvido de 3,5 mm, pois tornou a instalação mais fácil mais tarde) ou diretamente ao cabo longo.
Para instalar o sensor na porta basta colocar o senso próximo ao ímã que precisa ser fixado na porta. Quando a porta se abrir, o contato do interruptor reed irá.
Etapa 3: a interface do usuário
Para a IU, decidi usar um interruptor momentâneo de duas vias simples e 3 LEDs e uma caixa impressa em 3D personalizada, mas você pode ser criativo com a caixa.
Os LEDs são fundidos no plástico e a chave se encaixa perfeitamente no orifício.
Apenas um dos interruptores e dois LEDs são usados no código atual.
FIAÇÃO
Basta conectar tudo de acordo com a imagem, a interface do usuário será conectada ao Arduino na próxima etapa
Etapa 4: conectando tudo ao Arduino
Como estou usando um Arduino Leonardo, decidi criar um escudo personalizado, mas como estou usando apenas alguns resistores, existem muitas maneiras de conectá-los.
Resistores usados:
220Ω para os LEDs
10KΩ entre o pino do botão e o aterramento (também faça isso para a chave de palheta
Etapa 5: O Código
O código pode ser encontrado no meu GitHub
github.com/dahunni/Pc-Privacy/blob/master/…
mas a melhor parte é que você pode personalizar o código de acordo com as suas necessidades!
No código, você pode encontrar duas funções totalmente personalizáveis!
A função "keycomb" é o código que será executado assim que o dispositivo for acionado
A função abaixo é o pente que será acionado assim que você reativar o sensor
Aqui você pode encontrar os chamados modificadores de teclado:
www.arduino.cc/reference/en/language/funct…
Importante: não se esqueça de liberar todas as teclas ou, do contrário, sua combinação de teclas funcionará apenas uma vez
Algumas ideias para você começar:
Janelas:
Win + D - Minimiza todas as janelas
Win + L - Bloqueia o pc para que nunca mais saia da sala com um pc desbloqueado novamente
Mac:
command + Q - Sai do aplicativo atual
F11 - Mostra toda a área de trabalho
Recomendado:
Use feitiços para controlar seu computador !: 7 etapas (com imagens)
Use feitiços para controlar seu computador !: Sempre quis usar feitiços como Harry Potter? Com um pouco de trabalho e algum reconhecimento de voz, isso pode ser dominado. Coisas que você precisa para este projeto: Um computador com microfone Windows XP ou VistaA Algum tempo e paciência! Se você gostou deste Instructabl
Usando PSP como joystick de computador e, em seguida, controlando seu computador com o PSP: 5 etapas (com imagens)
Usando PSP como joystick de computador e, em seguida, controlando seu computador com o PSP: você pode fazer muitas coisas legais com o PSP homebrew, e neste tutorial eu vou te ensinar como usar seu PSP como joystick para jogar, mas também há um programa que permite usar o joystick como o mouse. Aqui estão os mater
Usando seu telefone Sony Ericsson habilitado para Bluetooth para controlar seu computador: 6 etapas
Usando seu telefone Sony Ericsson habilitado para Bluetooth para controlar seu computador: eu tenho lido sobre instrutíveis há algum tempo e sempre quis fazer algumas das coisas que as pessoas escreveram, mas me peguei olhando coisas que são difíceis de fazer porque são genuinamente difíceis de fazer, ou o
Controle o seu iPhone ou iPod Touch com o seu computador: 4 etapas
Controle o seu iPhone ou iPod Touch com o seu computador: Este Instructable irá ensiná-lo a usar o veency, um programa disponível no Cydia, que permitirá que você controle o seu iPhone ou iPod através do VNC no seu computador. Isso requer que você tenha: - um iPhone ou iPod touch desbloqueado com Cydia-a computador
Controle o seu computador com o seu iPhone / Ipod Touch V2: 3 etapas
Controle o seu computador com o seu iPhone / iPod Touch V2: Nos últimos meses, as pessoas têm me perguntado sobre os problemas que encontraram com o software fornecido no meu último Instructable baseado no Apple para Windows. Eu encontrei um novo software chamado Jaadu VNC, isso permite que você faça o mesmo b