Daftar Isi:

Arduino Mouse Wiggler: 4 Langkah (dengan Gambar)
Arduino Mouse Wiggler: 4 Langkah (dengan Gambar)

Video: Arduino Mouse Wiggler: 4 Langkah (dengan Gambar)

Video: Arduino Mouse Wiggler: 4 Langkah (dengan Gambar)
Video: 2$ Arduino mouse jiggler / mouse mover to prevent screen saver screen locking for covid home office 2024, November
Anonim
Arduino Mouse Wiggler
Arduino Mouse Wiggler

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

Membuat Perangkat
Membuat Perangkat

Seluruh goyangan mouse dicetak 3D. File dilampirkan. Cetak bagian dengan warna favorit Anda.

Langkah 2: Perangkat Keras dan Perakitan

Perangkat Keras dan Perakitan
Perangkat Keras dan Perakitan
Perangkat Keras dan Perakitan
Perangkat Keras dan Perakitan
Perangkat Keras dan Perakitan
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

Image
Image
Kontes Otomasi 2017
Kontes Otomasi 2017

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.

Kontes Otomasi 2017
Kontes Otomasi 2017

Runner Up Kontes Otomasi 2017

Direkomendasikan: