Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Ini agak mengganggu setiap kali komputer masuk ke mode tidur, terutama ketika Anda berada di tengah-tengah presentasi PowerPoint, atau bekerja dari rumah tetapi seharusnya selalu tersedia online. Perangkat sederhana ini akan menggoyangkan (menggoyangkan) mouse Anda setiap 30 detik atau lebih dan membuat komputer Anda selalu terjaga. Perangkat ini hanya mensimulasikan gerakan mouse fisik, tidak ada Aplikasi atau driver untuk diinstal, sehingga 'siluman' dan tidak akan melanggar kebijakan TI perusahaan atau mengekspos diri Anda ke perangkat lunak berbahaya.
Langkah 1: Buat Perangkat
Seluruh goyangan mouse dicetak 3D. File dilampirkan. Cetak bagian dengan warna favorit Anda.
Langkah 2: Perangkat Keras dan Perakitan
Wiggler mouse menggunakan suku cadang yang tersedia dari banyak pengecer. Perangkat keras berikut diperlukan:
- Arduino Nano (atau clone,jangan solder pin ke Nano)
- SG90 Servo dan paket perangkat keras
- Kabel USB mini
- Beberapa kabel
Berikut adalah langkah-langkah untuk menghubungkan servo ke Arduino Nano dan pemasangan servo dan roda.
Servo memiliki konektor dengan 3 pin perempuan. Yang jingga adalah pin PMW yang perlu disambungkan ke pin D9 di Arduino Nano. Kabel Merah tengah adalah Vcc yang menuju ke +5V pada Nano dan Coklat adalah ground yang terhubung ke GND pada nano. Saya menggunakan 3 pin jantan dan menyoldernya ke kabel dari Nano untuk mempermudah pengkabelan.
Gunakan salah satu tanduk servo dan sekrup untuk menahan servo SG90 ke badan penggerak mouse, dan pasang roda pada output servo. Pastikan roda sejajar dan tidak mengganggu mouse. Opsional Anda dapat mencetak pola dan meletakkannya di atas roda untuk meningkatkan estetika dan membuat gerakan mouse lebih konsisten. Saya menggunakan label alamat putih untuk ini.
Langkah 3: Kode
Sketsa Arduino terlampir. Pastikan Anda telah menginstal perpustakaan Servo.h dan SimpleTimer.h sebelum mengunggah sketsa ke nano Anda. Anda dapat mengubah sudut di mana servo akan bergerak, dan interval waktu servo akan bergerak. Pengaturan default adalah servo akan menggerakkan roda 30 derajat ke kiri kemudian 30 derajat ke kanan setiap 30 detik. Ini akan membuat mouse Anda bergerak sekitar 10 mm yang cukup untuk menjaga komputer dari tidur, namun tidak terlalu kehilangan jejak kursor mouse. Anda dapat menyesuaikan nilai-nilai ini sesuai keinginan Anda.
Langkah 4: Biarkan Mouse Bergerak
Tempatkan mouse Anda di atas Mouse Wiggler dan pastikan sensor optik berada di atas roda. Nyalakan perangkat menggunakan adaptor daya USB dan Anda siap menggunakannya.
Runner Up Kontes Otomasi 2017