Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Ongelma:
Jos asut muiden ihmisten kanssa tai sinulla on oma toimisto, saatat tuntea ongelman siitä, että huoneeseesi sattuu satunnaisesti ihmisiä, kun käsittelet luottamuksellisia tietoja, tai sinulla on vain outoja juttuja auki toisella näytöllä tuntikausia sitten.
Myös jos asut muiden ihmisten kanssa ja käytät äänikeskustelua, on todennäköistä, että joku avaa oven ja tekee melua tai huutaa kaikkialla.
Tämä opas tarjoaa anturipohjaisen ratkaisun, joka voi laukaista minkä tahansa näppäinyhdistelmän, jonka haluat laukaista yksityisyyden saamiseksi tai mikrofonin mykistämiseksi
Vaihe 1: Osat
Perusosat ovat:
- Arduino Leonardo OR Pro Micro (pohjimmiltaan mikä tahansa arduino HID -tuella)
- Reed -kytkin, jossa magneetti oven anturina
- Painike
- Kaapeli (mikä tahansa pituus, joka ulottuu tietokoneesta oveen)
- Kaapeli käyttöliittymään arduinoon (vanha puhelinjohto toimii parhaiten)
- 3 10KΩ vastukset reed -kytkimelle ja painikkeille
- mikro -USB -kaapeli
Valinnaiset osat
- LEDit ovat käyttöliittymä
- 1 220Ω vastus kullekin LEDille
- perfboard
- Arduino -prinssiä laudalle
Vaihe 2: Reed -kytkin
Ruoko -kytkin on kytkin, joka sulkeutuu aina, kun magneetti on lähellä, ja on siksi täydellinen avoimien ovien tunnistamiseen!
Se on yhtä yksinkertaista kuin kytkeä reed -kytkimen 2 koskettinta liittimeen (olen käyttänyt 3,5 mm: n kuulokeliitäntää, koska se helpotti asennusta myöhemmin) tai suoraan pitkään kaapeliin.
Asentaaksesi anturin oveen, aseta senso lähellä magneettia, joka on kiinnitettävä oveen. Kun ovi avautuu, reed -kytkimen kosketin tulee.
Vaihe 3: Käyttöliittymä
Käyttöliittymän osalta olen päättänyt käyttää yksinkertaista kaksisuuntaista hetkellistä kytkintä ja 3 LEDiä ja mukautettua 3D-tulostettua koteloa, mutta voit olla luova kotelon kanssa.
LEDit ovat vain sulaneet muoviin ja kytkin sopii täydellisesti reiän läpi.
Vain yksi kytkimistä ja kaksi LED -valoa käytetään nykyisessä koodissa.
JOHDOTUS
Liitä vain kaikki kuvan mukaan, käyttöliittymä yhdistetään Arduinoon seuraavassa vaiheessa
Vaihe 4: Yhdistä kaikki Arduinoon
Koska käytän Arduino Leonardoa, päätin luoda mukautetun kilven, mutta koska käytän vain joitain vastuksia, on monia tapoja yhdistää tämä yhteen
Käytetyt vastukset:
220Ω LEDeille
10KΩ napitapin ja maan välillä (tee tämä myös reed-kytkimelle
Vaihe 5: Koodi
Koodi löytyy GitHubistani
github.com/dahunni/Pc-Privacy/blob/master/…
mutta parasta on, että voit muokata koodin tarpeidesi mukaan!
Koodista löydät kaksi toimintoa, jotka ovat täysin muokattavissa!
Toiminto "keycomb" on koodi, joka suoritetaan heti, kun laite käynnistetään
Alla oleva toiminto on kampa, joka laukeaa, kun anturi aktivoidaan uudelleen
Täältä löydät ns. Näppäimistömuokkaajat:
www.arduino.cc/reference/en/language/funct…
Tärkeää: Älä unohda vapauttaa kaikkia avaimia tai muuten näppäinyhdistelmä toimii vain kerran
Muutamia ideoita alkuun pääsemiseksi:
Windows:
Win+D - pienentää kaikki ikkunat
Win+L - Lukitsee tietokoneen, jotta et koskaan poistu huoneesta lukitsemattomalla tietokoneella
Mac:
komento+Q - Sulkee nykyisen sovelluksen
F11 - Näytä koko työpöytä