Taula de continguts:

Guant de control del ratolí Arduino: 6 passos (amb imatges)
Guant de control del ratolí Arduino: 6 passos (amb imatges)

Vídeo: Guant de control del ratolí Arduino: 6 passos (amb imatges)

Vídeo: Guant de control del ratolí Arduino: 6 passos (amb imatges)
Vídeo: BTT GTR v1.0/M5 v1.0 - Basics 2024, De novembre
Anonim
Guant de control del ratolí Arduino
Guant de control del ratolí Arduino

Així que per al meu projecte escolar vaig fer un guant Arduino que pot controlar el cursor amb un acceleròmetre. En uns quants senzills passos us mostraré com replicar aquest procés.

Pas 1: requisits

Requisits
Requisits

Necessitareu un parell de coses per fer aquest projecte vosaltres mateixos: - 1 Arduino Pro Micro - 1 acceleròmetre i giroscopi MPU-6050 - 1 guant (preferiblement de llana) - Cinta - Mini-USB a cable USB - Un parell / dotzena de cables - Una resistència de 10k Ohm - Un botó Arduino - Tauler de pa o preferiblement una placa de coure Opcional: - Equip de soldadura

Pas 2: Codi i programari

Codi i programari
Codi i programari

En primer lloc, haureu d’instal·lar el programari Arduino IDE on escriviu el codi. En segon lloc, haureu de descarregar un parell de biblioteques que us ajudaran a comunicar-vos al xip: https://github.com/jrowberg/i2cdevlib/tree/master/… Haureu de moure la biblioteca MPU6050 a les biblioteques de carpetes del vostre Carpeta Arduino. A continuació, utilitzarem aquest codi com a base: https://www.mrhobbytronics.com/wp-content/uploads/2… Podeu retallar les línies amb "buttonstate2" i "button 2" tret que si voleu afegir un funció de clic dret. Això és tot el que necessiteu, ara anem a construir!

Pas 3: cablejat

Cablejat
Cablejat

Ara tens sort, ja que el cablejat és bastant senzill. Necessitarem menys d’una dotzena de cables segons si feu servir una placa de coure o una placa de coure. Primer parlarem del cablejat del sensor / acceleròmetre. Per alimentar el sensor, haureu de connectar el port VCC del Pro Micro al primer port del sensor també anomenat VCC. A continuació, connecteu el pin de terra al segon pin just a sota del VCC del sensor. A continuació, haureu de transmetre les dades per utilitzar dos cables addicionals. Aquests estan connectats als pins digitals (pin digital 2 i 3). El SCL està connectat al pin 3 i l'SDA al pin 2. Ara connectem el botó. També haureu de connectar primer el botó al VCC i connectar-lo a terra perquè es posi al dia. Haureu de connectar el VCC a una resistència de 10 k ohm i, a continuació, aquesta resistència al botó. A continuació, haureu de connectar-lo a un pin digital (aquí el pin 6). Si tot funciona, els llums del sensor i de l'Arduino haurien de cremar-se quan estiguessin connectats al port USB del vostre ordinador.

Pas 4: Muntatge del guant

Guant de muntatge
Guant de muntatge

Ara en aquest moment entren en joc els gustos personals. Ja teniu tot el que necessiteu, però podeu decidir imprimir en 3D una carcassa o un guant personalitzat. Quan feu prototipus, només podeu utilitzar cinta tèxtil especial per mantenir-ho tot al seu lloc. El botó s’ha de gravar al polze amb el botó cap amunt. Podeu gravar al voltant del botó on es troben els cables i el botó. També podeu enllaçar el cable o enganxar-lo diverses vegades si són una mica llargs i poc útils. Ara, amb el sensor, és molt important col·locar-lo bé perquè el control funcioni bé. Quan el proveu, veureu en quina direcció es mou el cursor i, si cal, pot adaptar-lo. Però us recomanaria fer-lo perquè es pugui llegir el text dels passadors quan porteu el guant. El sensor hauria d’anar a l’índex. Enganxeu molt bé el sensor i mantingueu els cables connectats als pins. A continuació, haureu de connectar la placa de configuració i Arduino al guant o al cas en què resideixin. El més important aquí és que el port mini USB s’ha d’orientar cap avall perquè el cable endollat no s’enredi entre els dits.

Pas 5: proveu el vostre prototip

Ara per provar tot el que necessiteu, endolleu l’Arduino Pro Micro mitjançant el cable Mini-usb a usb. A continuació, inicieu Arduino IDE i obriu el fitxer AccelerometerMouse. Pengeu el codi a l’arduino i llest! Heu de veure moure el cursor del ratolí mentre moveu l’acceleròmetre amb el dit.

Pas 6: addicions

Addicions
Addicions

Si us agrada el prototip, sempre podeu afegir algunes funcions. També podeu afegir una carcassa neta. Es pot tallar amb laser o imprimir en 3D, sempre que sigui portàtil al guant. Si esteu prou avançat, també podeu afegir gestos per a accions específiques. Les possibilitats són infinites!

Recomanat: