Përmbajtje:

Përdorni përsëri tastierën me prekje të një laptopi të vjetër për të kontrolluar një kompjuter !: 11 hapa (me fotografi)
Përdorni përsëri tastierën me prekje të një laptopi të vjetër për të kontrolluar një kompjuter !: 11 hapa (me fotografi)

Video: Përdorni përsëri tastierën me prekje të një laptopi të vjetër për të kontrolluar një kompjuter !: 11 hapa (me fotografi)

Video: Përdorni përsëri tastierën me prekje të një laptopi të vjetër për të kontrolluar një kompjuter !: 11 hapa (me fotografi)
Video: Best 9 Tips Windows 11 2024, Nëntor
Anonim
Përdorni përsëri tastierën me prekje të një laptopi të vjetër për të kontrolluar një kompjuter!
Përdorni përsëri tastierën me prekje të një laptopi të vjetër për të kontrolluar një kompjuter!

Tastet e prekjes të laptopit PS/2 janë ndër pajisjet më të lezetshme të ndërfaqes së përdoruesit për t'u përdorur me një mikrokontrollues. Gjestet rrëshqitëse dhe prekëse të gishtave mund të provojnë se i bëjnë gjërat kontrolluese në një mënyrë mjaft të thjeshtë dhe argëtuese. Në këtë Udhëzues, le të kombinojmë një me një mikrokontrollues USB HID Arduino për të marrë kontrollin e kompjuterit tonë me një rrëshqitje të gishtit tonë. Le të fillojmë!

Hapi 1: Shikoni videon

Image
Image

Shikoni videon për të kuptuar se si funksionon kjo dhe njihni funksionet e tastierës.

Hapi 2: Merrni të gjitha gjërat e kërkuara

Merrni të gjitha gjërat e kërkuara
Merrni të gjitha gjërat e kërkuara

Mund të fillojmë me versionin bazë të këtij projekti ku dy funksione të shkurtoreve të tastierës mund të kontrollohen nëpërmjet lëvizjes së gishtit në akset x dhe y respektivisht. Versioni shumëfunksional do të na lejojë të përdorim më shumë se dy funksione të shkurtoreve të tastierës ku lëvizja e boshtit x do të kontrollojë funksionin dhe lëvizja e boshtit y do të kalojë midis funksioneve.

Për këtë projekt, do t'ju duhet:

  • Një mikrokontrollues Arduino i pajtueshëm me USB HID (Leonardo, Micro, Pro Micro).
  • Një tastierë prekëse PS/2 (Një nga Synaptics rekomandohet siç njihet dhe testohet).
  • 4 tela (tela të zhveshur me një lidhës mashkull në njërën anë për të lidhur bordin Arduino me tastierën me prekje).

Për një kontrollues shumëfunksional, do t'ju kërkohet gjithashtu:

  • Një ekran LED me 7 segmente (Katoda e zakonshme e parë, domethënë, që ka terminalin e përbashkët -ve)
  • Një rezistencë 220Ω.
  • 9 tela (Për të lidhur ekranin LED me bordin Arduino).

Hapi 3: Identifikoni lidhjet e telave të tastierës me prekje

Identifikoni lidhjet e telave të tastierës me prekje
Identifikoni lidhjet e telave të tastierës me prekje

Kërkoni në internet për numrin e pjesës së tastierës me prekje që përdoret. Nëse ngecni, mund të merrni ndihmë nga komuniteti r/Arduino.

Në shumicën e pllakave me prekje, veçanërisht ato Synaptics, jastëkët e mëposhtëm të bakrit korrespondojnë me secilën nga lidhjet e çipit në bord:

  • T22 ~> +5-volt
  • T23 ~> GND
  • T10 ~> Orë
  • T11 ~> Të dhënat

Hapi 4: Programoni Mikrokontrolluesin Arduino

Programoni Mikrokontrolluesin Arduino
Programoni Mikrokontrolluesin Arduino
Programoni Mikrokontrolluesin Arduino
Programoni Mikrokontrolluesin Arduino

Unë do të rekomandoja të filloni me versionin bazë të kodit për t'u njohur me kontrollet dhe ndryshoni cilësimet që i përshtaten kërkesave tuaja të ardhshme.

Hapi 5: Lidhni tastierën me prekje me bordin Arduino

Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino
Lidhni tastierën me prekje me bordin Arduino

Meqenëse padet e bakrit të tastierës së prekjes janë tashmë të njohura, ne mund të lidhim hyrjen 5 volt dhe GND të tastierës me tastierën +5-volt dhe kokën GND të bordit Arduino.

Kunja e orës do të lidhet me kunjin A0 dhe kunja e të dhënave do të lidhet me kunjin A1 të bordit Arduino.

Për fat të mirë, kjo tabelë kishte një lidhës mjaft të madh me shirit për të lejuar lidhjen e telave të bluzave mashkullore. Ju mund të lidhni telat në jastëkët e kërkuar të bakrit dhe nëse doni instalime elektrike më të pastra si në foton e 4 -të, mund të përdorni një kabllo shiriti dhe lidhni tela në të siç tregohet në foton e 3 -të.

Hapi 6: Lidhni Setup me kompjuterin tuaj

Ju mund ta kaloni këtë hap tani për tani nëse jeni duke bërë versionin me shumë funksione të projektit.

Pas lidhjes së konfigurimit, duke lëvizur gishtin përgjatë tastierës në boshtin x, duhet të jeni në gjendje të kontrolloni tastet e shigjetës majtas dhe djathtas dhe të lëvizni gishtin përgjatë boshtit y, duhet të jeni në gjendje të kontrolloni lart e poshtë shigjetat.

Hapi 7: Lidhni ekranin LED të Segmentit 7 me bordin Arduino

Lidhni ekranin LED të 7 segmenteve me bordin Arduino
Lidhni ekranin LED të 7 segmenteve me bordin Arduino
Lidhni ekranin LED të 7 segmenteve me bordin Arduino
Lidhni ekranin LED të 7 segmenteve me bordin Arduino

Lidhni kunjin e zakonshëm të ekranit përmes një rezistence 200Ω në kunjin D9 të bordit Arduino. Pastaj bëni lidhjet e mëposhtme:

Kodi LED i ekranit ~> Kunja e bordit Arduino

A ~> D2

B ~> D3

C ~> D4

D ~> D5

E ~> D6

F ~> D7

G ~> D8

Kunja 'DP' e ekranit LED nuk do të përdoret.

Hapi 8: Lidhni Konfigurimin me Kompjuterin dhe Provojeni

Pas lidhjes së konfigurimit me kompjuterin, rrëshqitja e gishtit përgjatë boshtit y si në video do të bëjë që numri në ekranin LED të rritet/zvogëlohet në varësi të drejtimit të lëvizjes së gishtit. Ekzistojnë gjithsej 15 funksione, nga të cilat 14 janë për kontrollin e kompjuterit (Funksioni 0 është i rezervuar për kontrollin e shkëlqimit të ekranit LED, por mund të ndryshohet duke modifikuar kodin Arduino).

Ndërsa jeni në funksionin 0, rrëshqitja e gishtit përgjatë boshtit x do të bëjë që ndriçimi i ekranit LED të ndryshojë, në varësi të drejtimit të lëvizjes së gishtit. 14 funksionet e tjera shpjegohen në kodin Arduino. Ndjehuni të lirë t'i ndryshoni ato për t'iu përshtatur kërkesave tuaja.

Hapi 9: Kontrolli i volumit

Mikrokontrolluesi Arduino imiton shtypjen e butonave Page Up dhe Page Down me tastin Ctrl për të ngritur dhe ulur volumin respektivisht. Në mënyrë që kjo shkurtore e tastierës të funksionojë, do t'ju duhet të shkarkoni skedarin 'Volume.exe' nga këtu (safeshtë e sigurt) dhe ta vendosni në dosjen e sistemit të fillimit në mënyrë që të funksionojë sa herë që kompjuteri të ndizet.

Ju mund ta kontrolloni këtë për ndihmë.

Hapi 10: Rregulloni Kodin

Provoni të bëni ndryshime në kod për të bërë më shumë gjëra përveç kontrollit të kompjuterit, shtoni më shumë funksione ose ndryshoni ato ekzistuese. Kanë mbetur shumë funksione për t'u përdorur.

Hapi 11: Bëni më shumë

Bëni Më shumë
Bëni Më shumë

Duke përdorur një tastierë me prekje, provoni të kontrolloni gjëra të tjera si kjo dhe kjo. Duke përdorur një tastierë prekëse PS/2, mund të bëni shumë gjëra! Nëse gjeni diçka të re, provoni ta ndani me komunitetin.

Recommended: