Πίνακας περιεχομένων:

Pc -Privacy - Arduino Automated Privacy for your Computer: 5 Steps (with Pictures)
Pc -Privacy - Arduino Automated Privacy for your Computer: 5 Steps (with Pictures)

Βίντεο: Pc -Privacy - Arduino Automated Privacy for your Computer: 5 Steps (with Pictures)

Βίντεο: Pc -Privacy - Arduino Automated Privacy for your Computer: 5 Steps (with Pictures)
Βίντεο: PC Controlled Home Automation using Arduino 2024, Δεκέμβριος
Anonim
Pc -Privacy - Αυτόματο απόρρητο Arduino για τον υπολογιστή σας
Pc -Privacy - Αυτόματο απόρρητο Arduino για τον υπολογιστή σας
Pc -Privacy - Αυτόματο απόρρητο Arduino για τον υπολογιστή σας
Pc -Privacy - Αυτόματο απόρρητο Arduino για τον υπολογιστή σας

Το πρόβλημα:

Εάν ζείτε με άλλους ανθρώπους ή έχετε το δικό σας γραφείο, μπορεί να είστε εξοικειωμένοι με το πρόβλημα των ατόμων που εμφανίζονται τυχαία στο δωμάτιό σας ενώ εργάζεστε σε εμπιστευτικά δεδομένα ή απλώς έχετε ανοίξει κάποια περίεργα πράγματα στη 2η οθόνη από ώρες πριν.

Επίσης, εάν ζείτε με άλλους ανθρώπους και χρησιμοποιείτε οποιαδήποτε φωνητική συνομιλία, πιθανότατα κάποιος χτυπάει δυνατά την πόρτα και κάνει θόρυβο ή φωνάζει παντού.

Αυτό το εκπαιδευτικό προσφέρει μια λύση βασισμένη σε αισθητήρα, η οποία μπορεί να ενεργοποιήσει οποιαδήποτε θήκη πληκτρολογίου θέλετε να ενεργοποιηθεί για να αποκτήσετε κάποια ιδιωτικότητα ή απλώς να απενεργοποιήσετε το μικρόφωνό σας

Βήμα 1: Μέρη

Ανταλλακτικά
Ανταλλακτικά

Τα βασικά μέρη είναι:

  • Arduino Leonardo OR Pro Micro (βασικά οποιοδήποτε arduino με υποστήριξη HID)
  • Διακόπτης καλαμιού με μαγνήτη ως αισθητήρα πόρτας
  • Ένα κουμπί
  • Καλώδιο (οποιοδήποτε μήκος φτάνει από τον υπολογιστή σας στην πόρτα σας)
  • Καλώδιο για το περιβάλλον χρήστη στο arduino (το παλιό τηλεφωνικό καλώδιο λειτουργεί καλύτερα)
  • 3 Αντίσταση 10KΩ για τον διακόπτη και τα κουμπιά καλαμιού
  • καλώδιο micro USB

Προαιρετικά ανταλλακτικά

  • Τα LED είναι UI
  • 1 αντίσταση 220Ω για κάθε LED
  • γυψοσανίδα
  • Arduino πριγκιπικά για την σανίδα

Βήμα 2: Ο διακόπτης Reed

Ο διακόπτης Reed
Ο διακόπτης Reed
Ο διακόπτης Reed
Ο διακόπτης Reed

Ο διακόπτης καλαμιών είναι ένας διακόπτης που κλείνει κάθε φορά που ένας μαγνήτης είναι κοντά και επομένως είναι ιδανικός για την ανίχνευση ανοιχτών θυρών!

Είναι τόσο απλό όσο η σύνδεση των 2 επαφών του διακόπτη καλαμιών στην υποδοχή (χρησιμοποίησα υποδοχή ακουστικών 3,5 χιλιοστών από τότε που διευκόλυνε την εγκατάσταση αργότερα) ή απευθείας στο μακρύ καλώδιο.

Για να εγκαταστήσετε τον αισθητήρα στην πόρτα, απλώς τοποθετήστε το senso κοντά στο μαγνήτη, το οποίο πρέπει να στερεωθεί στην πόρτα. Καθώς ανοίγει η πόρτα, η επαφή του διακόπτη καλαμιών θα ανοίξει.

Βήμα 3: Το περιβάλλον εργασίας χρήστη

Το περιβάλλον εργασίας χρήστη
Το περιβάλλον εργασίας χρήστη
Το περιβάλλον εργασίας χρήστη
Το περιβάλλον εργασίας χρήστη
Το περιβάλλον εργασίας χρήστη
Το περιβάλλον εργασίας χρήστη

Για το UI αποφάσισα να πάω με έναν απλό στιγμιαίο διακόπτη διπλής κατεύθυνσης και 3 LED και μια προσαρμοσμένη τρισδιάστατη θήκη, αλλά μπορείτε να γίνετε δημιουργικοί με τη θήκη.

Τα LED είναι λιωμένα στο πλαστικό και ο διακόπτης ταιριάζει τέλεια στην τρύπα.

Μόνο ένας από τους διακόπτες και δύο από τις λυχνίες LED χρησιμοποιούνται στον τρέχοντα κωδικό.

ΚΑΛΩΔΙΩΣΗ

Απλώς συνδέστε τα πάντα σύμφωνα με την εικόνα, η διεπαφή χρήστη θα συνδεθεί με το Arduino στο επόμενο βήμα

Βήμα 4: Συνδέστε τα πάντα στο Arduino

Συνδέοντας τα πάντα με το Arduino
Συνδέοντας τα πάντα με το Arduino
Συνδέοντας τα πάντα με το Arduino
Συνδέοντας τα πάντα με το Arduino

Δεδομένου ότι χρησιμοποιώ ένα Arduino Leonardo, αποφάσισα να δημιουργήσω μια προσαρμοσμένη ασπίδα, αλλά επειδή χρησιμοποιώ απλώς κάποιες αντιστάσεις, υπάρχουν πολλοί τρόποι σύνδεσης.

Αντιστάσεις που χρησιμοποιούνται:

220Ω για τα LED

10KΩ μεταξύ του πείρου κουμπιού και της γείωσης (κάντε το και για τον διακόπτη καλαμιών

Βήμα 5: Ο Κώδικας

Ο κωδικός μπορεί να βρεθεί στο GitHub μου

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

αλλά το καλύτερο μέρος είναι ότι μπορείτε να προσαρμόσετε τον κώδικα για τις ανάγκες σας!

Στον κώδικα, μπορείτε να βρείτε δύο λειτουργίες που είναι πλήρως προσαρμόσιμες!

Η συνάρτηση "keycomb" είναι ο κώδικας που θα εκτελεστεί μόλις ενεργοποιηθεί η συσκευή

Η παρακάτω λειτουργία είναι η χτένα που θα ενεργοποιηθεί μόλις ενεργοποιήσετε ξανά τον αισθητήρα

Εδώ μπορείτε να βρείτε τους λεγόμενους τροποποιητές πληκτρολογίου:

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

Σημαντικό: Μην ξεχάσετε να αφήσετε όλα τα κλειδιά, διαφορετικά ο συνδυασμός πλήκτρων θα λειτουργήσει μόνο μία φορά

Μερικές ιδέες για να ξεκινήσετε:

Windows:

Win+D - Ελαχιστοποιεί όλα τα παράθυρα

Win+L - Κλειδώνει τον υπολογιστή, ώστε να μην ξαναβγείτε ποτέ από το δωμάτιο με ξεκλείδωτο υπολογιστή

Μακ:

command+Q - Κλείνει την τρέχουσα εφαρμογή

F11 - Εμφάνιση ολόκληρης της επιφάνειας εργασίας

Συνιστάται: