Mündəricat:

Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin !: 11 addım (şəkillərlə)
Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin !: 11 addım (şəkillərlə)

Video: Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin !: 11 addım (şəkillərlə)

Video: Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin !: 11 addım (şəkillərlə)
Video: Noutbuk akkumulyatorlarının təmiri 2024, Noyabr
Anonim
Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpad -dan yenidən istifadə edin!
Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpad -dan yenidən istifadə edin!

PS/2 noutbuk toxunma panelləri mikro nəzarətçi ilə istifadə etmək üçün ən keyfiyyətli istifadəçi interfeysi cihazlarından biridir. Sürüşmə və vurma barmaq hərəkətləri, əşyaları idarə etməyi olduqca sadə və əyləncəli bir şəkildə sübut edə bilər. Bu Təlimat kitabında, barmağımızı sürüşdürərək kompüterimizi idarə etmək üçün birini USB HID Arduino mikro nəzarətçi ilə birləşdirək. Gəlin başlayaq!

Addım 1: Videoya baxın

Image
Image

Bunun necə işlədiyini və klaviatura funksiyalarını bilmək üçün videoya baxın.

Addım 2: Lazım olan hər şeyi əldə edin

Bütün Lazımi Məhsulları Alın
Bütün Lazımi Məhsulları Alın

Bu layihənin əsas versiyası ilə başlaya bilərik, burada iki klaviatura qısa yol funksiyası müvafiq olaraq x və y oxlarında barmaq hərəkəti ilə idarə oluna bilər. Çoxfunksiyalı versiya, x-ox hərəkətinin funksiyanı idarə edəcəyi və y-ox hərəkətinin funksiyalar arasında keçəcəyi ikidən çox klaviatura qısa yol funksiyasından istifadə etməyimizə imkan verəcək.

Bu layihə üçün sizə lazım olacaq:

  • USB HID uyğun Arduino mikro nəzarətçisi (Leonardo, Micro, Pro Micro).
  • PS/2 toxunma paneli (Synaptics -dən biri məlum olduğu və sınaqdan keçirildiyi üçün tövsiyə olunur).
  • 4 tel (Arduino lövhəsini toxunma panelinə bağlamaq üçün bir tərəfində kişi konnektoru olan çılpaq tellər).

Çoxfunksiyalı bir nəzarətçi üçün əlavə olaraq sizə lazım olacaq:

  • 7 seqmentli LED displey (Ümumi katod bir, yəni ümumi terminala malik -ve)
  • 220Ω rezistor.
  • 9 tel (LED ekranı Arduino lövhəsinə bağlamaq üçün).

Addım 3: Dokunmatik panelin Kabel Bağlantılarını müəyyən edin

Dokunmatik panelin Kabel Bağlantılarını müəyyən edin
Dokunmatik panelin Kabel Bağlantılarını müəyyən edin

İstifadə olunan toxunma panelinin parça nömrəsini onlayn olaraq axtarın. Tıxanarsanız, r/Arduino cəmiyyətindən kömək ala bilərsiniz.

Toxunma panellərinin çoxunda, xüsusən də Synaptics -də, aşağıdakı mis yastıqlar, çipin hər bir əlaqəsinə uyğundur:

  • T22 ~> +5 volt
  • T23 ~> GND
  • T10 ~> Saat
  • T11 ~> Məlumatlar

Addım 4: Arduino Mikrokontrolörünü proqramlaşdırın

Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın
Arduino mikro nəzarətçisini proqramlaşdırın

İdarəetmə elementləri ilə tanış olmaq və gələcək tələblərinizə uyğun olaraq parametrləri dəyişdirmək üçün kodun əsas versiyasından başlamağı məsləhət görürəm.

Addım 5: Touchpad -ı Arduino Board -a qoşun

Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun
Touchpad -ı Arduino lövhəsinə qoşun

Toxunma panelinin mis yastıqları artıq məlum olduğu üçün, toxunma panelinin 5 volt və GND girişini Arduino lövhəsinin +5 volt və GND başlıq pininə qoşa bilərik.

Saat pimi A0 pininə və Məlumat pin Arduino lövhəsinin A1 pininə bağlanacaq.

Xoşbəxtlikdən, bu lövhədə kişi tullanan tellərin bağlanmasına imkan verəcək qədər böyük bir lent konnektoru var idi. Telləri lazım olan mis yastiqlərə lehimləyə bilərsiniz və 4 -cü şəkildəki kimi daha təmiz məftil istəsəniz, 3 -cü şəkildəki kimi lent kabeli və lehim telləri istifadə edə bilərsiniz.

Addım 6: Quraşdırmanı Kompüterinizə qoşun

Layihənin çoxfunksiyalı versiyasını edirsinizsə, bu addımı atlaya bilərsiniz.

Quraşdırmanı bağladıqdan sonra, barmağınızı x oxunda toxunma paneli boyunca hərəkət etdirərkən sol və sağ ox düymələrini idarə edə bilməli və barmağınızı y oxu boyunca hərəkət etdirərək yuxarı və aşağı idarə etməlisiniz. ox düymələri.

Addım 7: 7 Segment LED Ekranını Arduino Kartına qoşun

7 Segment LED Ekranı Arduino lövhəsinə qoşun
7 Segment LED Ekranı Arduino lövhəsinə qoşun
7 Segment LED Ekranı Arduino lövhəsinə qoşun
7 Segment LED Ekranı Arduino lövhəsinə qoşun

Ekranın ümumi pinini Arduino lövhəsinin D9 pininə 200Ω rezistor vasitəsilə bağlayın. Sonra aşağıdakı əlaqələri qurun:

LED ekran pin ~> Arduino lövhə pin

A ~> D2

B ~> D3

C ~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

LED ekranın 'DP' pinindən istifadə edilməyəcək.

Addım 8: Quraşdırmanı kompüterə qoşun və sınayın

Quruluşu kompüterə bağladıqdan sonra, videodakı kimi barmağınızı y oxu boyunca sürüşdürmək barmaq hərəkət istiqamətindən asılı olaraq LED ekrandakı rəqəmin artmasına/azalmasına səbəb olacaq. Ümumilikdə 15 funksiya var ki, onlardan 14 -ü kompüter idarəçiliyinə aiddir (0 funksiyası LED ekranın parlaqlığını idarə etmək üçün qorunur, lakin Arduino kodunu dəyişdirərək dəyişdirilə bilər).

0 funksiyasında olarkən, barmağınızı x oxu boyunca sürüşdürmək barmaq hərəkət istiqamətindən asılı olaraq LED ekranın parlaqlığının dəyişməsinə səbəb olacaq. Digər 14 funksiya Arduino kodunda izah edilmişdir. Onları ehtiyaclarınıza uyğun olaraq dəyişdirməkdən çekinmeyin.

Addım 9: Səsə Nəzarət

Arduino mikro nəzarətçisi, Səsi artırmaq və azaltmaq üçün Ctrl düyməsi ilə Page Up və Page Down düymələrini basmağı təqlid edir. Bu klaviatura qısa yolunun işləməsi üçün 'Volume.exe' faylını buradan yükləməlisiniz (Təhlükəsizdir) və kompüter hər açıldıqda işə salınması üçün başlanğıc sistemi qovluğuna qoymalısınız.

Yardım üçün bunu yoxlaya bilərsiniz.

Addım 10: Kodu fərdiləşdirin

Kompüteri idarə etmək, daha çox funksiya əlavə etmək və ya mövcud olanları dəyişdirməkdən başqa daha çox iş görmək üçün kodda dəyişikliklər etməyə çalışın. İstifadə etmək üçün bir çox funksiya qalıb.

Addım 11: Daha çox şey edin

Daha Çox Et
Daha Çox Et

Toxunma paneli istifadə edərək, bu və bu kimi digər şeyləri idarə etməyə çalışın. PS/2 touchpad istifadə edərək çox şey edə bilərsiniz! Yeni bir şeylə qarşılaşsanız, cəmiyyətlə paylaşmağa çalışın.

Tövsiyə: