Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Problém:
Pokud žijete s jinými lidmi nebo máte vlastní kancelář, možná jste obeznámeni s problémem lidí, kteří se náhodně objevují ve vaší místnosti, zatímco pracujete na důvěrných datech, nebo máte na 2. obrazovce otevřenou nějakou podivnou věc před několika hodinami.
Pokud také žijete s jinými lidmi a používáte jakýkoli hlasový chat, je pravděpodobné, že někdo práskne dveřmi a všude kolem vydává hluk nebo křičí.
Tento instructable nabízí řešení založené na senzorech, které může spustit jakýkoli klíčový klíč, který chcete spustit, abyste získali nějaké soukromí nebo jednoduše ztlumili mikrofon
Krok 1: Díly
Základní části jsou:
- Arduino Leonardo OR Pro Micro (v podstatě jakékoli arduino s podporou HID)
- Jazýčkový spínač s magnetem jako dveřní senzor
- Tlačítko
- Kabel (libovolná délka, která sahá od vašeho počítače ke dveřím)
- Kabel pro uživatelské rozhraní k arduinu (starý telefonní kabel funguje nejlépe)
- 3 10KΩ odpory pro jazýčkový spínač a tlačítka
- kabel micro USB
Volitelné součásti
- LED diody jako uživatelské rozhraní
- 1 220Ω odpor pro každou LED
- perfboard
- Arduino prins pro perfboard
Krok 2: Jazýčkový spínač
Jazýčkový spínač je spínač, který se zavře vždy, když je poblíž magnet, a je proto ideální pro snímání otevřených dveří!
Je to stejně jednoduché jako připojení 2 kontaktů jazýčkového spínače ke konektoru (použil jsem 3,5 mm konektor pro sluchátka, protože později to usnadnilo instalaci) nebo přímo k dlouhému kabelu.
Chcete -li nainstalovat senzor na dveře, umístěte senso blízko magnetu, který je třeba připevnit ke dveřím. Když se dveře otevřou, kontakt jazýčkového spínače se rozepne.
Krok 3: Uživatelské rozhraní
Pro uživatelské rozhraní jsem se rozhodl použít jednoduchý obousměrný momentální přepínač a 3 LED diody a vlastní 3D tištěné pouzdro, ale s pouzdrem můžete být kreativní.
LED diody jsou roztaveny do plastu a spínač perfektně zapadá do otvoru.
V aktuálním kódu je použit pouze jeden z přepínačů a dva LED.
ELEKTRICKÉ VEDENÍ
Stačí připojit vše podle obrázku, uživatelské rozhraní se v dalším kroku připojí k Arduinu
Krok 4: Připojení všeho k Arduinu
Protože používám Arduino Leonardo, rozhodl jsem se vytvořit vlastní štít, ale protože používám jen některé odpory, existuje mnoho způsobů, jak to spojit dohromady
Použité odpory:
220Ω pro LED diody
10KΩ mezi knoflíkovým kolíkem a zemí (proveďte to také pro jazýčkový spínač
Krok 5: Kód
Kód najdete na mém GitHubu
github.com/dahunni/Pc-Privacy/blob/master/…
ale nejlepší na tom je, že si můžete kód přizpůsobit svým potřebám!
V kódu najdete dvě funkce, které jsou plně přizpůsobitelné!
Funkce „keycomb“je kód, který bude spuštěn ihned po spuštění zařízení
Níže uvedená funkce je hřeben, který se spustí, jakmile senzor znovu aktivujete
Zde najdete takzvané modifikátory klávesnice:
www.arduino.cc/reference/en/language/funct…
Důležité: Nezapomeňte uvolnit všechny klíče, jinak bude kombinace kláves fungovat pouze jednou
Několik nápadů, jak začít:
Okna:
Win+D - Minimalizuje všechna okna
Win+L - Uzamkne počítač, takže už nikdy neopustíte místnost s odemčeným počítačem
Mac:
command+Q - Ukončí aktuální aplikaci
F11 - Zobrazit celou plochu