Inhoudsopgave:

Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer - Ajarnpa
Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer - Ajarnpa

Video: Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer - Ajarnpa

Video: Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer - Ajarnpa
Video: how to open on screen keyboard in windows with shortcut key? 2024, November
Anonim
Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer
Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer
Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer
Pc-Privacy - Arduino geautomatiseerde privacy voor uw computer

Het probleem:

Als je met andere mensen samenwoont of je eigen kantoor hebt, ben je misschien bekend met het probleem van mensen die willekeurig in je kamer verschijnen terwijl je aan vertrouwelijke gegevens werkt of gewoon wat rare dingen open hebt staan op het 2e scherm van uren geleden.

Ook als je met andere mensen samenwoont en je voicechat gebruikt, is de kans groot dat iemand de deur dichtslaat en overal lawaai maakt of schreeuwt.

Deze instructable biedt een op sensoren gebaseerde oplossing die elke toetskam kan activeren die u wilt activeren om wat privacy te krijgen of gewoon uw microfoon te dempen

Stap 1: Onderdelen

Onderdelen
Onderdelen

De basisonderdelen zijn:

  • Arduino Leonardo OR Pro Micro (eigenlijk elke arduino met HID-ondersteuning)
  • Een reed-schakelaar met magneet als deursensor
  • een drukknop
  • Kabel (elke lengte die reikt van uw pc tot uw deur)
  • Kabel voor de gebruikersinterface naar de arduino (oude telefoondraad werkt het beste)
  • 3 10KΩ Weerstanden voor de reed-schakelaar en knoppen
  • micro-USB-kabel

Optionele onderdelen

  • LED's als UI
  • 1 220Ω weerstand voor elke LED
  • perfboard
  • Arduino prins voor het perfboard

Stap 2: De reed-schakelaar

De reed-schakelaar
De reed-schakelaar
De reed-schakelaar
De reed-schakelaar

De reed-schakelaar is een schakelaar die sluit wanneer een magneet in de buurt is en is daarom perfect voor het detecteren van open deuren!

Het is zo simpel als het aansluiten van de 2 contacten van de reed-schakelaar op de connector (ik heb een 3,5 mm koptelefoonaansluiting gebruikt omdat het de installatie later gemakkelijker maakte) of rechtstreeks op de lange kabel.

Om de sensor op de deur te installeren, plaatst u de senso dicht bij de magneet die aan de deur moet worden bevestigd. Als de deur opengaat, zal het contact van de reed-schakelaar.

Stap 3: De gebruikersinterface

De gebruikersinterface
De gebruikersinterface
De gebruikersinterface
De gebruikersinterface
De gebruikersinterface
De gebruikersinterface

Voor de gebruikersinterface heb ik besloten om te gaan met een eenvoudige tweewegschakelaar en 3 LED's en een op maat gemaakte 3D-geprinte behuizing, maar je kunt creatief zijn met de behuizing.

De LED's zijn gewoon in het plastic gesmolten en de schakelaar past perfect door het gat.

In de huidige code worden slechts één van de schakelaars en twee van de LED's gebruikt.

BEDRADING

Sluit gewoon alles aan volgens de afbeelding, de gebruikersinterface wordt in de volgende stap met de Arduino verbonden

Stap 4: Alles aansluiten op de Arduino

Alles aansluiten op de Arduino
Alles aansluiten op de Arduino
Alles aansluiten op de Arduino
Alles aansluiten op de Arduino

Omdat ik een Arduino Leonardo gebruik, heb ik besloten om een aangepast schild te maken, maar aangezien ik slechts enkele weerstanden gebruik, zijn er veel manieren om dit met elkaar te verbinden

Weerstanden gebruikt:

220Ω voor de LED's

10KΩ tussen de knop-pin en aarde (doe dit ook voor de reed-schakelaar)

Stap 5: De code

De code is te vinden op mijn GitHub

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

maar het beste is dat u de code kunt aanpassen aan uw behoeften!

In de code vind je twee functies die volledig aanpasbaar zijn!

De functie "keycomb" is de code die wordt uitgevoerd zodra het apparaat wordt geactiveerd

De onderstaande functie is de kam die wordt geactiveerd zodra u de sensor opnieuw activeert

Hier vind je de zogenaamde keyboard modifiers:

www.arduino.cc/reference/nl/taal/functie…

Belangrijk: vergeet niet alle toetsen los te laten, anders werkt je toetsencombinatie maar één keer

Enkele ideeën om u op weg te helpen:

Ramen:

Win+D - Minimaliseert alle vensters

Win+L - Vergrendelt de pc zodat u nooit meer de kamer verlaat met een ontgrendelde pc

Mac:

command+Q - Sluit de huidige toepassing af

F11 - Toon het hele bureaublad

Aanbevolen: