Tartalomjegyzék:

PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez: 5 lépés (képekkel)
PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez: 5 lépés (képekkel)

Videó: PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez: 5 lépés (képekkel)

Videó: PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez: 5 lépés (képekkel)
Videó: XperiCAD Esettanulmány - Automatizált mérnöki munka 2024, November
Anonim
PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez
PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez
PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez
PC -adatvédelem - Arduino automatizált adatvédelem a számítógéphez

A probléma:

Ha más emberekkel él együtt, vagy saját irodája van, ismerheti azt a problémát, hogy az emberek véletlenszerűen jelennek meg a szobájában, miközben bizalmas adatokkal dolgoznak, vagy csak furcsa dolgokat nyitnak meg a 2. képernyőn órákkal ezelőtt.

Továbbá, ha másokkal él, és bármilyen hangcsevegést használ, akkor nagy valószínűséggel valaki becsapja az ajtót, és zajt vagy kiabálást tesz mindenhol.

Ez az utasítás érzékelőalapú megoldást kínál, amely kiválthatja bármelyik billentyűkombinációt, amelyet kiváltani szeretne, hogy némi adatvédelmet szerezzen, vagy egyszerűen elnémítsa a mikrofont

1. lépés: Alkatrészek

Alkatrészek
Alkatrészek

Az alapvető részek a következők:

  • Arduino Leonardo OR Pro Micro (alapvetően minden arduino HID támogatással)
  • A Reed kapcsoló mágneses ajtóérzékelőként
  • Nyomógomb
  • Kábel (bármilyen hosszúságú, amely eléri a számítógépet az ajtóig)
  • Kábel a felhasználói felülethez az arduino -hoz (a régi telefonvezeték működik a legjobban)
  • 3 10KΩ ellenállás a nádkapcsolóhoz és a gombokhoz
  • mikro USB kábel

Opcionális alkatrészek

  • LED -ek felhasználói felületként
  • 1 220Ω ellenállás minden LED -hez
  • perfboard
  • Arduino prins a perfboardhoz

2. lépés: A Reed kapcsoló

A Reed kapcsoló
A Reed kapcsoló
A Reed kapcsoló
A Reed kapcsoló

A nádkapcsoló olyan kapcsoló, amely bezáródik, ha mágnes van a közelben, ezért tökéletes a nyitott ajtók érzékelésére!

Olyan egyszerű, mint a nádkapcsoló 2 érintkezőjét a csatlakozóhoz csatlakoztatni (3,5 mm -es fejhallgató -csatlakozót használtam, mivel később megkönnyítette a telepítést), vagy közvetlenül a hosszú kábelhez.

Az érzékelő az ajtóhoz történő felszereléséhez csak helyezze az érzékelőt az ajtóhoz rögzítendő mágnes közelébe. Amint az ajtó kinyílik, a nádkapcsoló érintkezője fog.

3. lépés: A felhasználói felület

A felhasználói felület
A felhasználói felület
A felhasználói felület
A felhasználói felület
A felhasználói felület
A felhasználói felület

A felhasználói felülethez úgy döntöttem, hogy egy egyszerű kétirányú pillanatkapcsolóval, 3 LED-del és egy egyedi 3D nyomtatott tokkal dolgozom, de kreatív lehet a tokkal.

A LED -ek csak beleolvadtak a műanyagba, és a kapcsoló tökéletesen illeszkedik a lyukba.

A kapcsolók közül csak egyet és két LED -et használnak az aktuális kódban.

VEZETÉK

Csak csatlakoztasson mindent a képnek megfelelően, a felhasználói felület a következő lépésben csatlakozik az Arduino -hoz

4. lépés: Minden csatlakoztatása az Arduino -hoz

Mindent csatlakoztatni az Arduino -hoz
Mindent csatlakoztatni az Arduino -hoz
Mindent csatlakoztatni az Arduino -hoz
Mindent csatlakoztatni az Arduino -hoz

Mivel Arduino Leonardo -t használok, úgy döntöttem, hogy egyedi pajzsot hozok létre, de mivel csak néhány ellenállást használok, sokféleképpen lehet ezt összekapcsolni

Használt ellenállások:

220Ω a LED -ekhez

10KΩ a gombcsap és a föld között (tegye ezt a nádkapcsolónál is

5. lépés: A kód

A kód megtalálható a GitHub -on

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

de a legjobb az egészben, hogy személyre szabhatja a kódot az Ön igényeinek megfelelően!

A kódban két, teljesen testreszabható funkció található!

A "keycomb" funkció az a kód, amelyet az eszköz aktiválása után hajtanak végre

Az alábbi funkció az a fésű, amely az érzékelő újraaktiválása után aktiválódik

Itt megtalálja az úgynevezett billentyűzetmódosítókat:

www.arduino.cc/reference/en/language/funct…

Fontos: Ne felejtse el elengedni az összes kulcsot, különben a billentyűkombináció csak egyszer fog működni

Néhány ötlet a kezdéshez:

Ablakok:

Win+D - Kicsinyíti az összes ablakot

Win+L - Zárolja a számítógépet, így soha többé nem hagyja el a szobát nyitott számítógéppel

Mac:

command+Q - Kilép az aktuális alkalmazásból

F11 - A teljes asztal megjelenítése

Ajánlott: