Isi kandungan:
- Bekalan
- Langkah 1: Elektronik
- Langkah 2: 3D Mencetak Sarung
- Langkah 3: Ukiran Nyanyian Akrilik
- Langkah 4: Pengaturcaraan
Video: S.H.I.E.L.D - Adakah Seseorang Mengawas Anda ?: 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Saya melihat banyak video orang yang malu ketika mereka tidak menyedari mikrofon atau kamera mereka dihidupkan, dan ini memberi saya idea untuk projek ini.
Saya telah menulis aplikasi sederhana di C # yang mengesan kapan kamera atau mikrofon digunakan dan memunculkan pemberitahuan dengan nama program. Di samping itu, saya mempunyai papan sederhana dengan 2 WS2812B LED dan buzzer yang berbunyi bip dan menyala ketika menerima pemberitahuan dari perisian.
Perkakasan berasaskan Arduino dan komunikasi dilakukan melalui siri agar mudah dan membiarkan pemula program permulaan yang mudah dimainkan.
Sila semak repositori projek GitHub untuk mendapatkan kod sumber lengkap:
Bekalan
- 2 x WS2812B
- Buzzer 1 x 5v
- 1 x papan pelarian USB Mikro
- 1 x Papan pelarian jenis USB wanita
- Magnet neodymium bulatan 8 x 3mm x 1.8mm
Langkah 1: Elektronik
Elektronik di sini sangat mudah. Saya telah menggunakan 2 LED yang boleh dialamatkan (WS2812B), buzzer dan penyambung USB mikro. Semuanya berwayar mengikut skema yang dilampirkan.
Di sisi Arduino, ia hanyalah penyambung USB jenis A ringkas yang menghubungkan ke 5v, GND dan pin 8 & 9.
Langkah 2: 3D Mencetak Sarung
Saya telah merancang kes kecil yang mengandungi elektronik dengan dua celah untuk tanda akrilik. Di sekeliling LED saya meletakkan sokongan untuk tanda-tanda supaya tidak condong. Di bahagian bawah kes ini saya telah meletakkan 4 magnet sehingga ia boleh dipasang pada pemasangan di skrin dengan mudah.
Cetak satu daripada setiap fail stl.
Langkah 3: Ukiran Nyanyian Akrilik
Saya menggunakan mesin CNC desktop saya, SainSmart CNC 3018-PROVer. Saya telah mencari ikon percuma dan menukarnya menjadi vektor dengan perisian inkview
Langkah 4: Pengaturcaraan
Di sini kita mempunyai aplikasi sisi pelanggan iaitu C # (untuk Windows) dan kod Arduino. Anda boleh mendapatkannya di sini.
Untuk memantau saat kamera atau mikrofon digunakan, saya memantau jalan berikut di Windows Registry: HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / webcam
dan
HKEY_CURRENT_USER / SOFTWARE / Microsoft / Windows / CurrentVersion / CapabilityAccessManager / ConsentStore / mikrofon
Setiap kali kita mendapat pemberitahuan perubahan, kita perlu mencari pohon untuk perubahan. Apabila peranti sedang digunakan, LastUsedTimeStop adalah 0, jadi kita mencarinya dan menguraikan kunci untuk mendapatkan nama aplikasi untuk menunjukkannya dalam pemberitahuan.
Komunikasi antara program Arduino dan C # adalah melalui siri. Mesejnya adalah JSON jadi akan mudah untuk memindahkan komunikasi ke perkara lain jika kita ingin melakukannya pada masa akan datang.
Disyorkan:
Ketahui Semasa Seseorang Memasuki Bilik Menggunakan Sensor Radar Xyc-wb-dc: 7 Langkah
Ketahui Ketika Seseorang Memasuki Bilik Menggunakan Sensor Radar Xyc-wb-dc: Dalam tutorial ini kita akan belajar bagaimana Mengetahui bila seseorang memasuki bilik menggunakan modul RTC, sensor radar xyc-wb-dc, paparan OLED dan arduino. video demonstrasi
Kawalan Gerak Ringkas - Kendalikan Mainan RC Anda Dengan Pergerakan Lengan Anda: 4 Langkah (dengan Gambar)
Kawalan Gerakan Ringkas - Kendalikan Mainan RC Anda Dengan Pergerakan Lengan Anda: Selamat Datang di 'ible' # 45 saya. Beberapa ketika yang lalu saya membuat BB versi RC sepenuhnya berfungsi dengan menggunakan bahagian Lego Star Wars … https://www.instructables.com/id/Whats-Inside-My-R..Apabila saya melihat betapa hebatnya Force Band yang dibuat oleh Sphero, saya fikir: " Ok, saya
Tripwire Secara automatik Mengecilkan Tab Apabila Seseorang Berjalan Dengan: 3 Langkah
Tripwire Meminimumkan Tab Secara Automatik Ketika Seseorang Berjalan Oleh: Adakah anda selalu kekurangan komputer anda dan bimbang akan rosak? Tidak lagi kerana hari ini kita akan membuat tripwire yang secara automatik meminimumkan tab anda ketika seseorang berjalan. Projek ini terutamanya mengandungi dua modul RECEIVER (Rx) a
Ketahui Semasa Seseorang Memasuki Bilik: 7 Langkah
Ketahui Ketika Seseorang Memasuki Bilik: Dalam tutorial ini kita akan belajar bagaimana Mengetahui ketika seseorang memasuki ruangan menggunakan modul RTC, sensor PIR, paparan OLED dan arduino. Tonton video demonstrasi
Seseorang Menyukai Saya Lokasi Jam: 6 Langkah (dengan Gambar)
Seseorang Menyukai Saya Lokasi Lokasi: Dengan orang yang dikasihi di luar negara atau di luar negeri tidak ada yang mengatakan bahawa saya memikirkan anda lebih baik daripada selalu mengetahui masa untuk mereka! Mertua saya yang sudah bersara bersiap sedia untuk melayani misi gereja di Berlin, Jerman dan isteri saya datang dengan