Daftar Isi:

Gunakan Kembali Touchpad Laptop Lama untuk Mengontrol Komputer!: 11 Langkah (dengan Gambar)
Gunakan Kembali Touchpad Laptop Lama untuk Mengontrol Komputer!: 11 Langkah (dengan Gambar)

Video: Gunakan Kembali Touchpad Laptop Lama untuk Mengontrol Komputer!: 11 Langkah (dengan Gambar)

Video: Gunakan Kembali Touchpad Laptop Lama untuk Mengontrol Komputer!: 11 Langkah (dengan Gambar)
Video: Tutorial Cara Penggunaan Touchpad Pada Laptop 2024, Juli
Anonim
Gunakan Kembali Touchpad Laptop Lama untuk Mengontrol Komputer!
Gunakan Kembali Touchpad Laptop Lama untuk Mengontrol Komputer!

Touchpad laptop PS/2 adalah salah satu perangkat antarmuka pengguna paling keren untuk digunakan dengan mikrokontroler. Geser dan ketukan jari terbukti dapat membuat hal-hal mengendalikan dengan cara yang cukup sederhana dan menyenangkan. Dalam Instruksi ini, mari gabungkan satu dengan mikrokontroler Arduino USB HID untuk mengendalikan komputer kita dengan menggeser jari kita. Mari kita mulai!

Langkah 1: Tonton Videonya

Image
Image

Tonton video untuk memahami cara kerjanya dan mengetahui fungsi keyboard.

Langkah 2: Dapatkan Semua Barang yang Diperlukan

Dapatkan Semua Barang yang Diperlukan
Dapatkan Semua Barang yang Diperlukan

Kita bisa mulai dengan versi dasar proyek ini di mana dua fungsi pintasan keyboard dapat dikontrol melalui gerakan jari pada sumbu x dan y. Versi multifungsi akan memungkinkan kita untuk menggunakan lebih dari dua fungsi pintasan keyboard di mana gerakan sumbu x akan mengontrol fungsi dan gerakan sumbu y akan beralih antar fungsi.

Untuk proyek ini, Anda akan memerlukan:

  • Mikrokontroler Arduino yang sesuai dengan HID USB (Leonardo, Micro, Pro Micro).
  • Touchpad PS/2 (Satu dari Synaptics direkomendasikan seperti yang diketahui dan diuji).
  • 4 kabel (Kabel telanjang dengan konektor laki-laki di satu sisi untuk menghubungkan papan Arduino ke touchpad).

Untuk pengontrol multifungsi, Anda juga memerlukan:

  • Tampilan LED 7-segmen (Katoda umum, yaitu, memiliki terminal bersama -ve)
  • Sebuah resistor 220Ω.
  • 9 kabel (Untuk menghubungkan tampilan LED ke papan Arduino).

Langkah 3: Identifikasi Koneksi Kabel Touchpad

Identifikasi Koneksi Kabel Touchpad
Identifikasi Koneksi Kabel Touchpad

Cari online untuk nomor bagian touchpad yang digunakan. Jika Anda buntu, Anda bisa mendapatkan bantuan dari komunitas r/Arduino.

Pada sebagian besar touchpad, terutama yang Synaptics, bantalan tembaga berikut sesuai dengan masing-masing koneksi chip onboard:

  • T22 ~> +5 volt
  • T23 ~> GND
  • T10 ~> Jam
  • T11 ~> Data

Langkah 4: Program Mikrokontroler Arduino

Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino
Memprogram Mikrokontroler Arduino

Saya akan merekomendasikan memulai dengan versi dasar kode untuk menjadi terbiasa dengan kontrol dan menyesuaikan dengan pengaturan yang sesuai dengan kebutuhan Anda di masa mendatang.

Langkah 5: Hubungkan Touchpad ke Papan Arduino

Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino
Hubungkan Touchpad ke Papan Arduino

Karena bantalan tembaga dari touchpad sudah diketahui, kita dapat menghubungkan input 5-volt dan GND dari touchpad ke +5-volt dan pin header GND dari papan Arduino.

Pin Jam akan terhubung ke pin A0 dan pin Data akan terhubung ke pin A1 papan Arduino.

Untungnya, papan ini memiliki konektor pita yang cukup besar untuk memungkinkan kabel jumper laki-laki dihubungkan. Anda dapat menyolder kabel ke bantalan tembaga yang diperlukan dan jika Anda ingin kabel yang lebih bersih seperti pada gambar ke-4, Anda dapat menggunakan kabel pita dan kabel solder di atasnya seperti yang ditunjukkan pada gambar ke-3.

Langkah 6: Hubungkan Setup ke Komputer Anda

Anda dapat melewati langkah ini untuk saat ini jika Anda melakukan proyek versi multi-fungsi.

Setelah menghubungkan pengaturan, saat menggerakkan jari melintasi touchpad di sumbu x, Anda harus dapat mengontrol tombol panah kiri dan kanan dan menggerakkan jari di sepanjang sumbu y, Anda harus dapat mengontrol atas dan bawah tombol panah.

Langkah 7: Hubungkan Tampilan LED 7 Segmen ke Papan Arduino

Hubungkan Tampilan LED 7 Segmen ke Papan Arduino
Hubungkan Tampilan LED 7 Segmen ke Papan Arduino
Hubungkan Tampilan LED 7 Segmen ke Papan Arduino
Hubungkan Tampilan LED 7 Segmen ke Papan Arduino

Hubungkan pin umum layar melalui resistor 200Ω ke pin D9 papan Arduino. Kemudian buat koneksi berikut:

Pin tampilan LED ~> Pin papan Arduino

A ~> D2

B~> D3

C~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

Pin 'DP' dari tampilan LED tidak akan digunakan.

Langkah 8: Hubungkan Setup ke Komputer dan Test It

Setelah menghubungkan setup ke komputer, menggeser jari sepanjang sumbu y seperti pada video akan menyebabkan angka pada tampilan LED bertambah/berkurang tergantung pada arah gerakan jari. Ada total 15 fungsi, 14 di antaranya untuk kontrol komputer (Fungsi 0 dicadangkan untuk kontrol kecerahan tampilan LED tetapi dapat diubah dengan memodifikasi kode Arduino).

Saat berada di fungsi 0, menggeser jari di sepanjang sumbu x akan menyebabkan kecerahan tampilan LED bervariasi, tergantung pada arah gerakan jari. 14 fungsi lainnya dijelaskan dalam kode Arduino. Jangan ragu untuk mengubahnya agar sesuai dengan kebutuhan Anda.

Langkah 9: Kontrol Volume

Mikrokontroler Arduino mengemulasi penekanan tombol Page Up dan Page Down dengan tombol Ctrl untuk menaikkan dan menurunkan volume masing-masing. Agar pintasan keyboard ini berfungsi, Anda perlu mengunduh file 'Volume.exe' dari sini (Aman) dan meletakkannya di folder sistem startup sehingga berjalan setiap kali komputer di-boot.

Anda dapat memeriksa ini untuk bantuan.

Langkah 10: Sesuaikan Kode

Coba buat perubahan pada kode untuk melakukan lebih banyak hal selain mengendalikan komputer, menambahkan lebih banyak fungsi, atau mengubah yang sudah ada. Ada banyak fungsi yang tersisa untuk digunakan.

Langkah 11: Lakukan Lebih Banyak

Melakukan lebih
Melakukan lebih

Menggunakan touchpad, coba kendalikan hal-hal lain seperti ini dan ini. Menggunakan touchpad PS/2, Anda dapat melakukan banyak hal! Jika Anda menemukan sesuatu yang baru, coba bagikan dengan komunitas.

Direkomendasikan: