Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Masalah:
Jika Anda tinggal dengan orang lain atau memiliki kantor sendiri, Anda mungkin akrab dengan masalah orang yang muncul secara acak di kamar Anda saat Anda sedang mengerjakan data rahasia atau hanya membuka beberapa hal aneh di Layar ke-2 dari beberapa jam yang lalu.
Juga jika Anda tinggal dengan orang lain dan Anda menggunakan obrolan suara apa pun, kemungkinan besar seseorang membanting pintu dan membuat kebisingan atau berteriak di mana-mana.
Instruksi ini menawarkan solusi berbasis sensor yang dapat memicu keycomb apa pun yang ingin Anda picu untuk mendapatkan privasi atau hanya menonaktifkan mikrofon Anda
Langkah 1: Bagian
Bagian Dasarnya adalah:
- Arduino Leonardo ATAU Pro Micro (pada dasarnya semua arduino dengan dukungan HID)
- Sakelar buluh dengan magnet sebagai sensor pintu
- Sebuah tombol tekan
- Kabel (panjang apa pun yang mencapai dari PC Anda ke pintu Anda)
- Kabel untuk UI ke arduino (kabel telepon lama berfungsi paling baik)
- 3 10KΩ Resistor untuk sakelar dan tombol buluh
- kabel USB mikro
Bagian Opsional
- LED sebagai UI
- 1 220Ω Resistor untuk setiap LED
- papan perf
- Arduino mencetak untuk perfboard
Langkah 2: Saklar Buluh
Saklar buluh adalah saklar yang menutup setiap kali ada magnet di dekatnya dan karena itu sempurna untuk merasakan pintu terbuka!
Ini semudah menghubungkan 2 kontak saklar buluh ke konektor (saya telah menggunakan jack Headphone 3.5mm karena membuat pemasangan lebih mudah nanti) atau langsung ke kabel panjang.
Untuk memasang sensor ke pintu cukup letakkan sensor di dekat magnet yang perlu dipasang di pintu. Saat pintu terbuka, kontak saklar buluh akan.
Langkah 3: Antarmuka Pengguna
Untuk UI saya telah memutuskan untuk menggunakan sakelar sesaat dua arah sederhana dan 3 LED dan kasing cetak 3D khusus tetapi Anda bisa berkreasi dengan kasing.
LED hanya dicairkan ke dalam plastik dan sakelar pas melalui lubang dengan sempurna.
Hanya satu sakelar dan dua LED yang digunakan dalam kode saat ini.
KABEL
Cukup hubungkan semuanya sesuai gambar, antarmuka pengguna akan terhubung ke Arduino di langkah selanjutnya
Langkah 4: Menghubungkan Semuanya ke Arduino
Karena saya menggunakan Arduino Leonardo, saya memutuskan untuk membuat perisai khusus, tetapi karena saya hanya menggunakan beberapa resistor, ada banyak cara untuk menghubungkannya bersama.
Resistor yang digunakan:
220Ω untuk LED
10KΩ antara pin tombol dan ground (lakukan juga ini untuk saklar buluh
Langkah 5: Kode
Kode dapat ditemukan di GitHub saya
github.com/dahunni/Pc-Privacy/blob/master/…
tetapi bagian terbaiknya adalah Anda dapat menyesuaikan kode untuk kebutuhan Anda!
Dalam kode, Anda dapat menemukan dua fungsi yang sepenuhnya dapat disesuaikan!
Fungsi "keycomb" adalah kode yang akan dieksekusi segera setelah perangkat dipicu
Fungsi di bawah ini adalah sisir yang akan dipicu setelah Anda mengaktifkan kembali sensor
Di sini Anda dapat menemukan apa yang disebut pengubah keyboard:
www.arduino.cc/reference/en/language/funct…
Penting: Jangan lupa untuk melepaskan semua kunci atau kombo kunci Anda hanya akan berfungsi sekali
Beberapa ide untuk Anda mulai:
Jendela:
Menangkan+D - Meminimalkan semua jendela
Menangkan + L - Mengunci pc sehingga Anda tidak akan pernah meninggalkan ruangan dengan pc yang tidak terkunci lagi
Mac:
command+Q - Keluar dari aplikasi saat ini
F11 - Tampilkan seluruh Desktop