Daftar Isi:
- Langkah 1: Perangkat Keras:
- Langkah 2: Konstruksi;
- Langkah 3: Perangkat Lunak:
- Langkah 4: Gunakan:
- Langkah 5: Referensi:
Video: Tombol untuk Mouse Scroll: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Saya telah memiliki beberapa mouse komputer selama bertahun-tahun dan roda gulir adalah satu hal yang secara konsisten tidak berfungsi atau bekerja tidak menentu.
Saya sebagian besar menghindari menggunakan opsi gulir sampai baru-baru ini ketika saya memutuskan untuk mencoba paket grafis Blender, di sini saya menemukan saya tidak bisa pergi tanpa menggunakan roda gulir karena digunakan untuk memperbesar dan memperkecil area tampilan.
Setelah bermain-main dengan papan Mikro 32U4 Pro sebagai input keyboard dan mouse, saya tertarik untuk melihat apakah ada opsi gulir karena ini bukan sesuatu yang pernah saya lihat digunakan.
Memeriksa dokumentasi Arduino [1] menunjukkan bahwa ada nilai gulir di fungsi Mouse.move() -> Mouse.move(xVal, yVal, wheel).
Saya bertanya-tanya apakah alih-alih memutar roda, saya dapat menggunakan menekan tombol untuk melakukan setiap kenaikan gulir dan, setelah pengujian, ternyata saya bisa.
Langkah 1: Perangkat Keras:
1*32U4 Pro Mikro klon
2*6mm persegi tombol tekan sesaat
1 * Papan strip 24*37
Soket 2*12 arah 0,1 inci - untuk Pro Micro
Langkah 2: Konstruksi;
Saya merancang dan membangun papan kecil untuk menampung semua komponen.
Pro Micro dicolokkan ke soket 2* 12 way 0,1 inci dan ada sedikit kabel untuk sakelar dan koneksi ground (6 kabel). Ada 13 track break, 12 di antaranya berada di antara pin Pro Micro dan yang lainnya di sebelahnya. ke salah satu sakelar. Koneksi ke PC adalah melalui konektor USB dari Pro Micro.
Saya memasang soket 2*12 arah ke mikro pro untuk stabilitas dan kemudian menyolder di pin sudut terlebih dahulu sebelum menyolder sisanya. Saya kemudian menyolder tombol dan melakukan pengkabelan. Akhirnya saya pasang track break.
Langkah 3: Perangkat Lunak:
Saya menulis perangkat lunak dan memprogram Pro Micro menggunakan Arduino IDE.
Untuk tujuan pemrograman, Pro Micro muncul sebagai Arduino Leonardo.
Perangkat lunak ini menggunakan interupsi timer untuk polling dan debounce tombol, ketika tombol ditekan, atau lebih tepatnya ditekan kemudian melepaskan fungsi Mouse. Move() dipanggil untuk mengirim nilai gulir ke PC yang terpasang.
Saya tidak melihat dokumentasi tentang nilai gulir apa yang akan digunakan, jadi coba 1 yang memberikan kenaikan positif dan kemudian -1 yang memberikan kenaikan negatif; dokumentasi secara khusus mencantumkan nilai gulir sebagai karakter yang ditandatangani.
Langkah 4: Gunakan:
Unit ini hanya plug and play, itu muncul sebagai perangkat HID ke PC dan tidak ada driver untuk menginstal.
Langkah 5: Referensi:
[1] Dokumentasi Mouse USB Arduino https://www.arduino.cc/reference/en/language/functions/usb/mouse/mousemove/ (Diakses 6/Juli/2019)
Direkomendasikan:
[Wearable Mouse] Pengontrol Mouse Wearable berbasis Bluetooth untuk Windows 10 dan Linux: 5 Langkah
[Wearable Mouse] Pengontrol Mouse Wearable Berbasis Bluetooth untuk Windows 10 dan Linux: Saya membuat pengontrol mouse berbasis Bluetooth yang dapat digunakan untuk mengontrol penunjuk tetikus dan melakukan operasi terkait mouse PC dengan cepat, tanpa menyentuh permukaan apa pun. Sirkuit elektronik, yang disematkan pada sarung tangan, dapat digunakan untuk melacak
Gunakan 1 Input Analog untuk 6 Tombol untuk Arduino: 6 Langkah
Gunakan 1 Input Analog untuk 6 Tombol untuk Arduino: Saya sering bertanya-tanya bagaimana saya bisa mendapatkan lebih banyak Input Digital untuk Arduino saya. Baru-baru ini terpikir oleh saya bahwa saya harus dapat menggunakan salah satu Input Analog untuk memasukkan beberapa input digital. Saya melakukan pencarian cepat dan menemukan di mana orang
Cara Mengubah Teks Yang Muncul Saat Anda Menggerakkan Mouse Anda Di Atas Tombol Mulai: 4 Langkah
Cara Mengubah Teks yang Muncul Saat Anda Menggerakkan Mouse Anda Di Atas Tombol Mulai: Judulnya mengatakan itu semua
Tambahkan Tombol Cepat-api ke Mouse Anda Menggunakan Timer 555: 5 Langkah (dengan Gambar)
Tambahkan Tombol Cepat ke Mouse Anda Menggunakan Timer 555: Apakah jari Anda mudah lelah saat bermain video game? Pernah berharap Anda bisa membuat n00bs lebih cepat dari kecepatan cahaya tanpa pernah berkeringat? Instruksi ini akan menunjukkan caranya
Menambahkan Tombol Mouse Kanan ke Macbook: 8 Langkah
Menambahkan Tombol Mouse Kanan ke Macbook: Ini menunjukkan cara menambahkan tombol kanan mouse ke trackpad Macbook -- klik sisi kiri tombol yang ada, itu klik kiri, klik kanan dan itu klik kanan. Bekerja di Windows, Linux dan Leopard