Mündəricat:

Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik: 5 Addım (Şəkillərlə birlikdə)
Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik: 5 Addım (Şəkillərlə birlikdə)

Video: Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik: 5 Addım (Şəkillərlə birlikdə)

Video: Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik: 5 Addım (Şəkillərlə birlikdə)
Video: Lesson 77: Using VL53L0X 200cm Laser Distance Sensor | Arduino Step By Step Course 2024, Noyabr
Anonim
Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik
Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik
Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik
Pc -Privacy - Kompüteriniz üçün Arduino Avtomatlaşdırılmış Məxfilik

Problem:

Başqa insanlarla yaşayırsınızsa və ya öz ofisiniz varsa, məxfi məlumatlar üzərində işləyərkən təsadüfi olaraq otağınızda görünən insanların problemi ilə tanış ola bilərsiniz və ya bir neçə saat əvvəl 2 -ci Ekranda bəzi qəribə şeylər var.

Başqa insanlarla yaşayırsınızsa və hər hansı bir səsli söhbətdən istifadə edirsinizsə, ehtimal ki, kimsə qapını çırpıb hər yerə səs -küy salır və ya bağırır.

Bu təlimat, gizlilik əldə etmək və ya sadəcə mikrofonunuzu susdurmaq üçün tetiklemek istədiyiniz hər hansı bir düyməni işə sala bilən sensor əsaslı bir həll təklif edir

Addım 1: hissələr

Hissələri
Hissələri

Əsas hissələr bunlardır:

  • Arduino Leonardo OR Pro Micro (əsasən HID dəstəyi olan hər hansı bir arduino)
  • Qapı sensoru kimi maqnitli bir qamış açarı
  • Bir düymə
  • Kabel (PC -dən qapınıza qədər uzanan istənilən uzunluq)
  • Arduino UI üçün kabel (köhnə telefon teli ən yaxşı işləyir)
  • Qamış açarı və düymələri üçün 3 10KΩ rezistorlar
  • mikro USB kabeli

İsteğe bağlı hissələr

  • LED UI kimi
  • Hər LED üçün 1 220Ω rezistor
  • perfboard
  • Perfboard üçün Arduino prins

Addım 2: Reed Switch

Reed Switch
Reed Switch
Reed Switch
Reed Switch

Qamış açarı yaxınlıqda bir maqnit olduqda bağlanan və buna görə də açıq qapıları hiss etmək üçün mükəmməl olan bir açardır!

Qamış keçidinin 2 kontaktını bağlayıcıya bağlamaq qədər asandır (daha sonra quraşdırmağı asanlaşdırdığından 3,5 mm Qulaqlıq jakı istifadə etdim) və ya birbaşa uzun kabelə.

Sensoru qapıya quraşdırmaq üçün, sensoyu qapıya sabitlənməli olan maqnitin yaxınlığına qoyun. Qapı açıldıqda qamış açarının təması açılacaq.

Addım 3: İstifadəçi interfeysi

İstifadəçi İnterfeysi
İstifadəçi İnterfeysi
İstifadəçi İnterfeysi
İstifadəçi İnterfeysi
İstifadəçi İnterfeysi
İstifadəçi İnterfeysi

İstifadəçi interfeysi üçün sadə iki tərəfli ani keçid və 3 LED və xüsusi 3D çaplı bir qutu ilə getməyə qərar verdim, ancaq işlə yaradıcı ola bilərsiniz.

LED -lər plastikə əridilir və açar dəlikdən mükəmməl şəkildə keçir.

Mövcud kodda yalnız açarlardan və iki LED -dən istifadə olunur.

QABLAMA

Sadəcə hər şeyi görüntüyə uyğun olaraq bağlayın, istifadəçi interfeysi növbəti addımda Arduinoya bağlanacaq

Addım 4: Hər şeyi Arduinoya bağlayın

Hər şeyi Arduinoya bağlayın
Hər şeyi Arduinoya bağlayın
Hər şeyi Arduinoya bağlayın
Hər şeyi Arduinoya bağlayın

Bir Arduino Leonardo istifadə etdiyim üçün xüsusi bir qalxan yaratmağa qərar verdim, ancaq bəzi rezistorlardan istifadə etdiyim üçün bunu birləşdirməyin bir çox yolu var.

İstifadə olunan rezistorlar:

LEDlər üçün 220Ω

Düymə pimi ilə torpaq arasında 10KΩ (bunu qamış açarı üçün də edin

Addım 5: Kod

Kodu GitHub -da tapa bilərsiniz

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

amma ən yaxşı tərəfi, kodu ehtiyaclarınıza uyğun olaraq düzəldə bilərsiniz!

Kodda, tamamilə fərdiləşdirilə bilən iki funksiya tapa bilərsiniz!

"Keycomb" funksiyası, cihaz işə salınan kimi yerinə yetiriləcək koddur

Aşağıdakı funksiya, sensoru yenidən aktivləşdirdiyiniz zaman tetiklenecek tarakdır

Burada sözdə klaviatura dəyişdiriciləri tapa bilərsiniz:

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

Əhəmiyyətli: Bütün düymələri buraxmağı unutmayın, əks halda açar birləşməniz yalnız bir dəfə işləyəcək

Başlamaq üçün bəzi fikirlər:

Windows:

Win+D - bütün pəncərələri kiçildir

Win+L - PC -ni kilidləyir, belə ki, bir daha kilidi açılmış otaqdan çıxmazsınız

Makintoş:

command+Q - Mövcud tətbiqdən çıxır

F11 - Bütün Masaüstünü göstərin

Tövsiyə: