Isi kandungan:

Gunakan semula Pad Sentuh Laptop Lama untuk Mengendalikan Komputer !: 11 Langkah (dengan Gambar)
Gunakan semula Pad Sentuh Laptop Lama untuk Mengendalikan Komputer !: 11 Langkah (dengan Gambar)

Video: Gunakan semula Pad Sentuh Laptop Lama untuk Mengendalikan Komputer !: 11 Langkah (dengan Gambar)

Video: Gunakan semula Pad Sentuh Laptop Lama untuk Mengendalikan Komputer !: 11 Langkah (dengan Gambar)
Video: Tutorial Cara Penggunaan Touchpad Pada Laptop 2024, Julai
Anonim
Gunakan semula Touchpad Laptop Lama untuk Mengendalikan Komputer!
Gunakan semula Touchpad Laptop Lama untuk Mengendalikan Komputer!

Pad sentuh komputer riba PS / 2 adalah antara peranti antara muka pengguna yang paling keren untuk digunakan dengan pengawal mikro. Gerakan jari yang meluncur dan mengetuk dapat membuktikan bahawa mengendalikan barang dengan cara yang cukup mudah dan menyeronokkan. Dalam Instructable ini, mari kita gabungkan satu dengan mikrokontroler USB HID Arduino untuk mengawal komputer kita dengan slaid jari kita. Mari kita mulakan!

Langkah 1: Tonton Video

Image
Image

Tonton video untuk memahami bagaimana ini berfungsi dan mengetahui fungsi papan kekunci.

Langkah 2: Dapatkan Semua Bahan yang Diperlukan

Dapatkan Semua Bahan yang Diperlukan
Dapatkan Semua Bahan yang Diperlukan

Kita boleh mulakan dengan versi asas projek ini di mana dua fungsi pintasan papan kekunci dapat dikendalikan melalui pergerakan jari pada paksi x dan y masing-masing. Versi multifungsi akan membolehkan kita menggunakan lebih daripada dua fungsi pintasan papan kekunci di mana pergerakan paksi-x akan mengawal fungsi dan pergerakan paksi-y akan beralih antara fungsi.

Untuk projek ini, anda memerlukan:

  • Mikrokontroler Arduino yang mematuhi USB HID (Leonardo, Micro, Pro Micro).
  • Pad sentuh PS / 2 (Satu dari Synaptics disyorkan kerana sudah diketahui dan diuji).
  • 4 wayar (Kabel telanjang dengan penyambung lelaki di satu sisi untuk menyambungkan papan Arduino ke pad sentuh).

Untuk pengawal pelbagai fungsi, anda juga memerlukan:

  • Paparan LED 7 segmen (katod biasa satu, iaitu mempunyai terminal biasa -ve)
  • Perintang 220Ω.
  • 9 wayar (Untuk menyambungkan paparan LED ke papan Arduino).

Langkah 3: Kenal pasti Sambungan Pendawaian Pad Sentuh

Kenal pasti Sambungan Pendawaian Pad Sentuh
Kenal pasti Sambungan Pendawaian Pad Sentuh

Cari dalam talian untuk nombor bahagian pad sentuh yang digunakan. Sekiranya anda buntu, anda boleh mendapatkan bantuan daripada komuniti r / Arduino.

Pada kebanyakan panel sentuh, terutama yang Synaptics, pad tembaga berikut sesuai dengan setiap sambungan cip onboard:

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

Langkah 4: Atur cara Arduino Microcontroller

Atur cara Arduino Microcontroller
Atur cara Arduino Microcontroller
Atur cara Arduino Microcontroller
Atur cara Arduino Microcontroller

Saya akan mengesyorkan bermula dengan versi asas kod untuk membiasakan diri dengan kawalan dan menyesuaikan tetapan agar sesuai dengan keperluan masa depan anda.

Langkah 5: Sambungkan Pad Sentuh ke Papan Arduino

Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino
Sambungkan Pad Sentuh ke Papan Arduino

Oleh kerana pad tembaga pad sentuh sudah diketahui, kita dapat menyambungkan input 5-volt dan GND pad sentuh ke pin header + 5-volt dan GND pada papan Arduino.

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

Nasib baik, papan ini mempunyai penyambung pita yang cukup besar untuk membolehkan wayar pelompat lelaki disambungkan. Anda boleh memasang wayar solder ke pad tembaga yang diperlukan dan jika anda menginginkan kabel yang lebih bersih seperti pada gambar ke-4, anda boleh menggunakan kabel pita dan kabel solder di atasnya seperti yang ditunjukkan pada gambar ke-3.

Langkah 6: Sambungkan Persediaan ke Komputer Anda

Anda boleh melangkau langkah ini buat masa ini jika anda menjalankan versi projek pelbagai fungsi.

Setelah menyambungkan persediaan, dengan menggerakkan jari melintasi pad sentuh di paksi-x, anda seharusnya dapat mengawal kekunci anak panah kiri dan kanan dan menggerakkan jari di sepanjang paksi-y, anda seharusnya dapat mengawal ke atas dan ke bawah kekunci anak panah.

Langkah 7: Sambungkan Paparan LED 7 Segmen ke Arduino Board

Sambungkan 7 Segmen LED Display ke Arduino Board
Sambungkan 7 Segmen LED Display ke Arduino Board
Sambungkan 7 Segmen LED Display ke Arduino Board
Sambungkan 7 Segmen LED Display ke Arduino Board

Sambungkan pin umum paparan melalui perintang 200Ω ke pin D9 papan Arduino. Kemudian buat sambungan berikut:

Pin paparan LED ~> Pin papan Arduino

A ~> D2

B ~> D3

C ~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

Pin 'DP' paparan LED tidak akan digunakan.

Langkah 8: Sambungkan Persediaan ke Komputer dan Uji Ia

Setelah menyambungkan persediaan ke komputer, dengan menggeser jari di sepanjang paksi-y seperti dalam video akan menyebabkan angka pada paparan LED bertambah / menurun bergantung pada arah pergerakan jari. Terdapat sejumlah 15 fungsi, 14 di antaranya untuk kawalan komputer (Fungsi 0 dikhaskan untuk kawalan kecerahan paparan LED tetapi dapat diubah dengan mengubah kod Arduino).

Semasa berada dalam fungsi 0, apabila menggeser jari di sepanjang paksi-x akan menyebabkan kecerahan paparan LED berubah-ubah, bergantung pada arah pergerakan jari. 14 fungsi lain dijelaskan dalam kod Arduino. Jangan ubahnya sesuai dengan keperluan anda.

Langkah 9: Kawalan Kelantangan

Mikrokontroler Arduino meniru menekan kekunci Page Up dan Page Down dengan kekunci Ctrl untuk menaikkan dan menurunkan kelantangan masing-masing. Agar jalan pintas papan kekunci ini berfungsi, anda perlu memuat turun fail 'Volume.exe' dari sini (Ia selamat) dan memasukkannya ke dalam folder sistem permulaan sehingga dapat berjalan setiap kali komputer di-boot.

Anda boleh menyemak ini untuk mendapatkan bantuan.

Langkah 10: Sesuaikan Kod

Cuba buat perubahan pada kod untuk melakukan lebih banyak perkara selain daripada mengendalikan komputer, menambah lebih banyak fungsi, atau mengubah yang sudah ada. Ada banyak fungsi yang tersisa untuk digunakan.

Langkah 11: Lakukan Lebih Banyak

Buat lagi
Buat lagi

Dengan menggunakan pad sentuh, cuba kawal perkara lain seperti ini dan ini. Dengan menggunakan pad sentuh PS / 2, anda boleh melakukan banyak perkara! Sekiranya anda mendapat sesuatu yang baru, cuba kongsikannya dengan komuniti.

Disyorkan: