Mündəricat:
- Addım 1: Videoya baxın
- Addım 2: Lazım olan hər şeyi əldə edin
- Addım 3: Dokunmatik panelin Kabel Bağlantılarını müəyyən edin
- Addım 4: Arduino Mikrokontrolörünü proqramlaşdırın
- Addım 5: Touchpad -ı Arduino Board -a qoşun
- Addım 6: Quraşdırmanı Kompüterinizə qoşun
- Addım 7: 7 Segment LED Ekranını Arduino Kartına qoşun
- Addım 8: Quraşdırmanı kompüterə qoşun və sınayın
- Addım 9: Səsə Nəzarət
- Addım 10: Kodu fərdiləşdirin
- Addım 11: Daha çox şey edin
Video: Kompüterə nəzarət etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin !: 11 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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
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
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
İ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
İ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
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
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
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ə:
Android smartfonu istifadə edərək kompüterə görmə əlavə etmək üçün Hexbug Spider XL -i sındırmaq: 9 addım (şəkillərlə)
Bir Android Smartphone istifadə edərək Kompüter Görmə Əlavə etmək üçün Hexbug Spider XL -i Hacking: Mən orijinal Hexbug & ticarətin böyük bir fanatıyam; Hörümçək. Ondan çox sahibi oldum və hamısını sındırdım. Oğullarımdan biri hər an dostlarına gedir ’ ad günü partiyası, dost bir Hexbug & ticarət alır; hədiyyə olaraq hörümçək. Hack etdim və ya
Bir Step Motoru İdarə etmək üçün Köhnə Laptopun Touchpad -dən Yenidən İstifadə Edin: 11 Addım (Şəkillərlə birlikdə)
Bir Step Motoru İdarə etmək üçün Köhnə Laptopun Touchpadını yenidən istifadə edin: Bu layihəni bir neçə ay əvvəl hazırladım. Bir neçə gün əvvəl Reddit -də r/Arduino -da layihənin videosunu yerləşdirdim. İnsanların layihə ilə maraqlandığını görüb Arduino kodunda bəzi dəyişikliklər etdiyim bu Təlimatlandırıcı etmək qərarına gəldim
NodeMCU + Köhnə Laptopun Kamera Modulu ilə CCTV Kamerası (Blynk istifadə edərək və istifadə etmədən): 5 addım
NodeMCU + Köhnə Laptopun Kamera Modulu ilə CCTV Kamerası (Blynk istifadə edərək və istifadə etmədən): Salam uşaqlar! Bu təlimatda, köhnə bir laptopun kamera modulunu və nodeMCU -nu CCTV -yə bənzər bir şey etmək üçün necə istifadə etdiyimi göstərəcəyəm
Köhnə Telefonu və Köhnə Dinamikləri STEREO olaraq yenidən istifadə edin: 4 addım
Köhnə Telefonu və Köhnə Dinamikləri STEREO Olaraq Yenidən İstifadə Edin: Ümumi dəyəri 5 avrodan az olan bir neçə ümumi komponentdən istifadə edərək bir cüt köhnə dinamik və köhnə bir smartfonu radio, mp3 çalma podkastları və internet radiosu olan stereo qurğuya çevirin! Beləliklə, 5-10 yaşlı ağıllı kolleksiyamız var
RGB Ledləri və ya Ledstripləri Səsinizlə Nəzarət etmək üçün Cortana və Arduino istifadə edin: 4 addım (şəkillərlə)
RGB Ledləri və ya Ledstriplərini Səsinizlə Nəzarət etmək üçün Cortana və Arduinodan istifadə edin !: Bu təlimatda sizə RGB led və ya led zolağınızı səsinizlə necə idarə edə biləcəyinizi göstərəcəyəm. Bu, Windows tətbiqlər mağazasında pulsuz olaraq əldə edilə bilən CoRGB tətbiqi ilə edilir. Bu proqram mənim CortanaRoom layihəmin bir hissəsidir. Ağlınız bitdikdə