Indholdsfortegnelse:
- Trin 1: Se videoen
- Trin 2: Få alle de nødvendige ting
- Trin 3: Identificer ledningsforbindelserne på touchpad'en
- Trin 4: Programmer Arduino mikrokontroller
- Trin 5: Tilslut Touchpad til Arduino Board
- Trin 6: Tilslut opsætningen til din computer
- Trin 7: Tilslut 7 Segment LED Display til Arduino Board
- Trin 8: Tilslut opsætningen til computeren, og test den
- Trin 9: Lydstyrkekontrol
- Trin 10: Tilpas koden
- Trin 11: Gør mere
Video: Genbrug en gammel bærbar touchpad til at styre en computer !: 11 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
PS/2 bærbare touchpads er blandt de sejeste brugergrænsefladeenheder, der kan bruges med en mikrokontroller. De glidende og bankende fingerbevægelser kan vise sig at skabe kontrollerende ting på en ganske enkel og sjov måde. I denne Instructable, lad os kombinere en med en USB HID Arduino mikrokontroller for at tage kontrol over vores computer med et fingeraftryk. Lad os komme igang!
Trin 1: Se videoen
Se videoen for at forstå, hvordan dette fungerer, og kende tastaturets funktioner.
Trin 2: Få alle de nødvendige ting
Vi kan starte med den grundlæggende version af dette projekt, hvor to tastaturgenvejsfunktioner kan styres via fingerbevægelsen på henholdsvis x- og y -akserne. Multifunktionsversionen giver os mulighed for at bruge mere end to tastaturgenvejsfunktioner, hvor x-aksens bevægelse styrer funktionen, og y-aksens bevægelse skifter mellem funktionerne.
Til dette projekt skal du:
- En USB HID-kompatibel Arduino mikrokontroller (Leonardo, Micro, Pro Micro).
- En PS/2 touchpad (En fra Synaptics anbefales, da den er kendt og testet).
- 4 ledninger (Bare ledninger med en hanstik på den ene side for at forbinde Arduino -kortet til touchpad'en).
For en multifunktionscontroller kræver du desuden:
- Et 7 -segment LED -display (fælles katode en, dvs. med den fælles terminal -ve)
- En 220Ω modstand.
- 9 ledninger (Til tilslutning af LED -displayet til Arduino -kortet).
Trin 3: Identificer ledningsforbindelserne på touchpad'en
Søg online efter det delnummer på den touchpad, der bruges. Hvis du sidder fast, kan du få hjælp fra r/Arduino -fællesskabet.
På de fleste touchpads, især Synaptics, svarer følgende kobberpuder til hver af forbindelserne på den indbyggede chip:
- T22 ~> +5-volt
- T23 ~> GND
- T10 ~> Ur
- T11 ~> Data
Trin 4: Programmer Arduino mikrokontroller
Jeg vil anbefale at starte med den grundlæggende version af koden for at blive fortrolig med kontrolelementerne og justere indstillingerne, så de passer til dine fremtidige krav.
Trin 5: Tilslut Touchpad til Arduino Board
Da kobberpuderne på touchpad'en allerede er kendt, kan vi forbinde 5-volts- og GND-indgangen på touchpad'en til +5-volt og GND-headerstiften på Arduino-kortet.
Urstiften forbindes til pin A0, og datapinden forbindes med pin A1 på Arduino -kortet.
Heldigvis havde dette bord et båndstik nok, der kunne tilsluttes mandlige jumperkabler. Du kan lodde ledninger til de nødvendige kobberpuder, og hvis du vil have renere ledninger som på det 4. billede, kan du bruge et båndkabel og loddetråde på det som vist på det tredje billede.
Trin 6: Tilslut opsætningen til din computer
Du kan springe dette trin over nu, hvis du laver multifunktionsversionen af projektet.
Efter at have tilsluttet opsætningen, ved at flytte fingeren hen over berøringspladen i x-aksen, skal du kunne styre venstre og højre piletast og flytte fingeren langs y-aksen, du skal kunne styre op og ned piletasterne.
Trin 7: Tilslut 7 Segment LED Display til Arduino Board
Tilslut den fælles pin på skærmen gennem en 200Ω modstand til pin D9 på Arduino -kortet. Lav derefter følgende forbindelser:
LED display pin ~> Arduino board pin
A ~> D2
B ~> D3
C ~> D4
D ~> D5
E ~> D6
F ~> D7
G ~> D8
Pin 'DP' på LED -displayet bruges ikke.
Trin 8: Tilslut opsætningen til computeren, og test den
Efter tilslutning af opsætningen til computeren, vil fingeren glide langs y-aksen som i videoen få nummeret på LED-displayet til at stige/sænke afhængigt af fingerbevægelsesretningen. Der er i alt 15 funktioner, heraf 14 til computerkontrol (Funktionen 0 er forbeholdt LED -displayets lysstyrkekontrol, men kan ændres ved at ændre Arduino -koden).
Mens den er i funktion 0, vil fingeren glide langs x-aksen få LED-displayets lysstyrke til at variere afhængigt af fingerbevægelsesretningen. De andre 14 funktioner forklares i Arduino -koden. Du er velkommen til at ændre dem, så de passer til dine krav.
Trin 9: Lydstyrkekontrol
Arduino -mikrokontrolleren efterligner tryk på tasterne Side op og Side ned med Ctrl -tasten for at hæve og sænke lydstyrken. For at denne tastaturgenvej skal fungere, skal du downloade filen 'Volume.exe' herfra (det er sikkert) og lægge det i opstartssystemmappen, så den kører hver gang computeren startes op.
Du kan kontrollere dette for at få hjælp.
Trin 10: Tilpas koden
Prøv at foretage ændringer af koden for at gøre flere ting end at styre computeren, tilføje flere funktioner eller ændre de eksisterende. Der er mange funktioner tilbage at gøre brug af.
Trin 11: Gør mere
Brug en touchpad til at kontrollere andre ting som dette og dette. Ved hjælp af en PS/2 touchpad kan du gøre mange ting! Hvis du finder på noget nyt, kan du prøve at dele det med fællesskabet.
Anbefalede:
Genbrug gammel bærbar touchpad til at styre en trinmotor: 11 trin (med billeder)
Genbrug den gamle bærbare touchpad til at styre en trinmotor: Jeg lavede dette projekt for et par måneder siden. For et par dage siden lagde jeg en video af projektet ud på r/Arduino på Reddit. Da jeg så folk blive interesseret i projektet, besluttede jeg at gøre denne Instructable, hvor jeg har foretaget nogle ændringer af Arduino -koden og
Flydende smart magisk spejl fra gammel bærbar computer med Alexa stemmegenkendelse: 6 trin (med billeder)
Flydende smart magisk spejl fra gammel bærbar computer med Alexa stemmegenkendelse: Tilmeld dig mit 'Elektronik i en nøddeskal' kursus her: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Tjek også min youtube -kanal her for flere projekter og elektronikundervisning: https://www.youtube.com/channel/UCelOO
Brug magi til at styre din computer !: 7 trin (med billeder)
Brug magi til at styre din computer !: Har du nogensinde ønsket at bruge stave som Harry Potter? Med lidt arbejde og lidt stemmegenkendelse kan dette mestres. Ting, du har brug for til dette projekt: En computer med Windows XP eller Vista En mikrofon Nogen tid og tålmodighed! Hvis du nød denne instruktionsbog
Omdan en gammel bærbar computer til en MP3 -afspiller: 9 trin (med billeder)
Transform en gammel bærbar computer til en MP3 -afspiller: Disse instruktioner (min første, så vær pæn) viser dig, hvordan jeg omdannede en gammel bærbar computer med en ødelagt skærm (hvide strimler på skærmen) til en design MP3 -afspiller
Genbrug Genbrug plastik tyggegummi i beholderen til loddemaskine: 6 trin
Genbrug genbrug plastik tyggegummi i beholderen til loddemetalstationen: Denne instruktør viser dig, hvordan du genbruger en tyggegummidåse af plast for at holde en spole af loddetin pæn og ren. Dette vil også fungere på andre spoolede varer; String, Wire, kabler