Taula de continguts:
- Pas 1: mireu el vídeo
- Pas 2: Obteniu tots els elements necessaris
- Pas 3: identifiqueu les connexions de cablejat del touchpad
- Pas 4: programa el microcontrolador Arduino
- Pas 5: connecteu el touchpad a la placa Arduino
- Pas 6: connecteu la configuració a l'ordinador
- Pas 7: connecteu la pantalla LED de 7 segments a la placa Arduino
- Pas 8: connecteu la configuració a l'ordinador i proveu-la
- Pas 9: control de volum
- Pas 10: personalitzeu el codi
- Pas 11: feu més
Vídeo: Reutilitzeu el touchpad d'un portàtil antic per controlar un ordinador .:11 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Els touchpads portàtils PS / 2 es troben entre els dispositius d’interfície d’usuari més interessants que s’utilitzen amb un microcontrolador. Els gestos de lliscar i tocar els dits poden demostrar que controlen les coses d’una manera molt senzilla i divertida. En aquesta instrucció, combinem-ne un amb un microcontrolador USB HID Arduino per prendre el control del nostre ordinador amb un simple lliscament del dit. Comencem!
Pas 1: mireu el vídeo
Mireu el vídeo per entendre com funciona i conèixer les funcions del teclat.
Pas 2: Obteniu tots els elements necessaris
Podem començar amb la versió bàsica d’aquest projecte on es poden controlar dues funcions de drecera de teclat mitjançant el moviment dels dits als eixos x i y respectivament. La versió multifunció ens permetrà utilitzar més de dues funcions de drecera de teclat on el moviment de l’eix x controlarà la funció i el moviment de l’eix y canviarà entre les funcions.
Per a aquest projecte, necessitareu:
- Un microcontrolador Arduino compatible amb USB HID (Leonardo, Micro, Pro Micro).
- Un touchpad PS / 2 (es recomana un de Synaptics, ja que és conegut i provat).
- 4 cables (cables nus amb un connector macho a un costat per connectar la placa Arduino al touchpad).
Per a un controlador multifunció, també necessitareu:
- Una pantalla LED de 7 segments (un de càtode comú, és a dir, que té el terminal comú -ve)
- Una resistència de 220Ω.
- 9 cables (per connectar la pantalla LED a la placa Arduino).
Pas 3: identifiqueu les connexions de cablejat del touchpad
Cerqueu en línia el número de peça del touchpad que s’utilitza. Si us quedeu atrapats, podeu obtenir ajuda de la comunitat r / Arduino.
A la majoria dels touchpads, especialment els Synaptics, els següents coixinets de coure corresponen a cadascuna de les connexions del xip incorporat:
- T22 ~> + 5 volts
- T23 ~> GND
- T10 ~> Rellotge
- T11 ~> Dades
Pas 4: programa el microcontrolador Arduino
Recomanaria començar amb la versió bàsica del codi per familiaritzar-vos amb els controls i ajustar-ne la configuració per adaptar-la als vostres requisits futurs.
Pas 5: connecteu el touchpad a la placa Arduino
Com que ja es coneixen els coixinets de coure del touchpad, podem connectar l’entrada de 5 volts i GND del touchpad al pin de capçalera + 5 volts i GND de la placa Arduino.
El pin del rellotge es connectarà al pin A0 i el pin de dades es connectarà al pin A1 de la placa Arduino.
Per sort, aquesta placa tenia un connector de cinta prou gran com per permetre connectar els cables de pont masculí. Podeu soldar cables als coixinets de coure necessaris i, si voleu un cablejat més net com a la quarta imatge, podeu utilitzar un cable de cinta i soldar-hi els cables tal com es mostra a la tercera imatge.
Pas 6: connecteu la configuració a l'ordinador
Podeu ometre aquest pas per ara si esteu fent la versió multifuncional del projecte.
Després de connectar la configuració, en moure el dit a través del ratolí tàctil a l’eix x, hauríeu de poder controlar les tecles de fletxa esquerra i dreta i moure el dit al llarg de l’eix y, hauríeu de ser capaç de controlar la pujada i la baixada. tecles de fletxa.
Pas 7: connecteu la pantalla LED de 7 segments a la placa Arduino
Connecteu el pin comú de la pantalla mitjançant una resistència de 200Ω al pin D9 de la placa Arduino. A continuació, feu les connexions següents:
Pin de la pantalla LED ~> Pin de la placa Arduino
A ~> D2
B ~> D3
C ~> D4
D ~> D5
E ~> D6
F ~> D7
G ~> D8
El pin "DP" de la pantalla LED no s'utilitzarà.
Pas 8: connecteu la configuració a l'ordinador i proveu-la
Després de connectar la configuració a l'ordinador, si feu lliscar el dit per l'eix y, tal com es mostra al vídeo, el número de la pantalla LED augmentarà / disminuirà en funció de la direcció del moviment del dit. Hi ha un total de 15 funcions, de les quals 14 són per al control de l’ordinador (la funció 0 es reserva per al control de la brillantor de la pantalla LED, però es pot canviar modificant el codi Arduino).
Mentre estigueu a la funció 0, si feu lliscar el dit al llarg de l’eix x, la brillantor de la pantalla LED variarà en funció de la direcció del moviment del dit. Les altres 14 funcions s’expliquen al codi Arduino. No dubteu a canviar-los segons les vostres necessitats.
Pas 9: control de volum
El microcontrolador Arduino emula la pressió de les tecles Pàgina amunt i Pàgina avall amb la tecla Ctrl per augmentar i baixar el volum respectivament. Per tal que funcioni aquesta drecera de teclat, haureu de descarregar el fitxer "Volume.exe" des d'aquí (és segur) i posar-lo a la carpeta del sistema d'inici perquè s'executi cada vegada que s'engega l'ordinador.
Podeu comprovar-ho per obtenir ajuda.
Pas 10: personalitzeu el codi
Proveu de fer canvis al codi per fer més coses que controlar l'ordinador, afegir més funcions o canviar les existents. Queden moltes funcions per fer ús.
Pas 11: feu més
Amb un touchpad, proveu de controlar altres coses com aquesta i aquesta. Amb un touchpad PS / 2, podeu fer moltes coses. Si teniu alguna cosa nova, proveu de compartir-la amb la comunitat.
Recomanat:
Reutilitzeu el touchpad del portàtil antic per controlar un motor pas a pas: 11 passos (amb imatges)
Reutilitzeu el touchpad de l'ordinador portàtil antic per controlar un motor pas a pas: vaig fer aquest projecte fa uns mesos. Fa uns dies, vaig publicar un vídeo del projecte a r / Arduino a Reddit. En veure que la gent s’interessava pel projecte, vaig decidir fer aquest Instructable on he fet alguns canvis al codi Arduino i
Mirall màgic intel·ligent flotant des de l’ordinador portàtil antic amb reconeixement de veu Alexa: 6 passos (amb imatges)
Mirall màgic intel·ligent flotant des de l’ordinador portàtil antic amb reconeixement de veu Alexa: inscriviu-vos al meu curs “Electrònica en poques paraules” aquí: https://www.udemy.com/electronics-in-a-nutshell/?couponCode=TINKERSPARK Consulteu també el meu canal de youtube aquí per obtenir més projectes i tutorials d'electrònica: https://www.youtube.com/channel/UCelOO
Reutilitzeu un telèfon antic i altaveus antics com a estèreo: 4 passos
Reutilitzar un telèfon antic i altaveus antics com a estèreo: converteix un parell d’altaveus antics i un telèfon intel·ligent antic en una instal·lació estèreo amb ràdio, podcasts de reproducció de mp3 i ràdio per internet, utilitzant alguns components habituals que costen menys de 5 euros en total. Així doncs, tenim aquesta col·lecció de smartp de 5-10 anys
DIY Amplificador de 600 watts amb ordinador antic SMPS: 9 passos (amb imatges)
Amplificador DIY de 600 watts amb ordinador antic SMPS: Ei! tothom El meu nom és Steve.Avui us mostraré com fer un amplificador de 600 watts amb font d'alimentació per ordinador Feu clic aquí per veure el vídeo Comencem
Com actualitzar una CPU PORTÀTIL (i altres coses interessants!) Per convertir l’ordinador portàtil SLOW / DEAD en un portàtil RÀPID: 4 passos
Com actualitzar una CPU PORTÀTIL (i altres coses fantàstiques!) Per convertir l’ordinador portàtil SLOW / DEAD en un portàtil RÀPID! molt obsolet … La pantalla LCD es va destrossar i el disc dur principal s'havia confiscat, de manera que l'ordinador portàtil estava essencialment mort … Veure la foto i