Taula de continguts:
- Pas 1: Llista de materials
- Pas 2: suprimiu l'IC per als valors analògics
- Pas 3: Funcionament del control gestual
- Pas 4: calibració dels sensors
- Pas 5: connexions de maquinari
- Pas 6: Programació de les lloses-32
- Pas 7: Converteix-te en Tony Stark
Vídeo: Control de gestos senzill mitjançant sensors IR: 7 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Controlar les coses mitjançant gestos sempre és emocionant i divertit, però els sensors disponibles al mercat per reconèixer els gestos són força costosos. Llavors, com podem fer un simple control gestual amb pocs dòlars? Bé, els sensors IR quan s’utilitzen correctament es poden utilitzar per reconèixer gestos senzills. Mitjançant 2 sensors IR es pot fer que reconegui quatre tipus de gestos, que es llisquen cap a l’esquerra, cap a la dreta, agitant la mà i movent la mà cap endavant i cap enrere.
Farem aquest projecte amb les lloses-32. Té una pantalla TFT integrada que podem fer servir mostrant imatges quan es reconeix un gest concret.
SLabs-32 és molt útil amb aquests projectes tan innovadors, ja que disposem de molts recursos a SLabs-32. També podem utilitzar la targeta SD per mostrar imatges a la pantalla TFT i canviar-les sempre que llisquem cap a l'esquerra o cap a la dreta.
Per simplificar les coses, només mostrarem un emoji que es veu a l'esquerra o a la dreta en funció del nostre moviment.
Per obtenir les vostres pròpies lloses-32, feu clic en aquest enllaç
Pas 1: Llista de materials
Per a aquest projecte necessitareu:
- Lloses-32 (v0.1)
- 2 x sensors IR
Pas 2: suprimiu l'IC per als valors analògics
Un sensor IR normalment ens proporciona una sortida digital, ja sigui 0 o 1. Hem d’eliminar el CI del sensor IR i utilitzar un cable de pont per connectar-lo al receptor del sensor IR. Això ens donarà valors analògics del sensor IR. Per fer-ho, traça el pin del receptor connectat al pin del suport del CI. Observeu la imatge d’aquest pas per tenir una idea de com rastrejar el pin del receptor. He ressaltat el rastre del receptor per a una millor comprensió.
Connecteu un cable de pont al pin receptor del CI per utilitzar aquest sensor com a sensor analògic
Pas 3: Funcionament del control gestual
Per reconèixer els moviments gestuals mitjançant sensors IR, fem servir un mecanisme d’activació. Disposem de dos sensors IR, que els anomenem per la nostra comoditat IR esquerre i IR dret. IR esquerre és el sensor d’IR al costat esquerre i IR dret és l’IR al costat dret. Quan llisquem cap a l’esquerra, movem la mà de dreta a esquerra. El sensor IR dretà detecta primer aquest moviment i alça una bandera. Ara només, si es detecta algun moviment al sensor IR esquerre, el reconeix com un lliscament esquerre. Similar per fer lliscar cap a la dreta també. No volem que hi hagi resultats equivocats si tan sols movem la mà cap al sensor IR adequat, es mostrarà el lliscament cap a la dreta. Per fer-ho més sensat, fem servir aquest mecanisme.
Per reconèixer el gest d’agitació, simplement comptem el nombre de vegades que la persona va lliscar cap a la dreta i l’esquerra consecutivament en un període de temps, que en el nostre cas és de 5 segons.
Pas 4: calibració dels sensors
Ara la ubicació del sensor IR és molt important, ja que decidiran els vostres valors llindars. Fixeu-vos en els valors del sensor IR quan col·loqueu la mà a prop dels sensors IR; utilitzeu aquests valors per decidir el vostre llindar per detectar qualsevol moviment a prop del sensor IR. A més, col·loqueu els sensors IR a la vora de l’altre amb aproximadament 3 cm d’espai entre ells.
Pas 5: connexions de maquinari
Connecteu la sortida analògica dels dos sensors IR a les entrades analògiques de les plaques-32.
Per simplificar-les, utilitzeu una cinta per mantenir el sensor IR cap avall en un lloc. Si moveu accidentalment el sensor IR, cal tornar a calibrar tots els valors del sensor. Per tant, utilitzeu una cinta o qualsevol cosa que la mantingui en un lloc
Pas 6: Programació de les lloses-32
Simplement pengeu l’esbós adjunt a aquest projecte.
Observeu les lectures del sensor IR al monitor sèrie. Feu canvis si cal, si els valors llindars no coincideixen amb les lectures del sensor IR. Ajusteu els valors i configureu el llindar com vulgueu.
Pas 7: Converteix-te en Tony Stark
En realitat, no, però ara teniu un mecanisme de control de gestos de baix cost que el podeu utilitzar amb qualsevol cosa que vulgueu, tal com fa Tony Stark de Iron-man amb Jarvis. D'acord no, però almenys això és un començament.
Recomanat:
Control de l'ordinador mitjançant gestos i entrada tàctil: 3 passos
Control de l’ordinador mitjançant gestos i entrada tàctil: es tracta d’un projecte de demostració del nou Piksey Atto. Utilitzem l’IC tàctil TTP224 i el mòdul gestual APDS-9960 per controlar un ordinador. Penjem un esbós a l’Atto que el fa actuar com un teclat USB i, a continuació, envia els codis de clau adequats segons
Motor de corrent continu Control de gestos manuals Velocitat i direcció mitjançant Arduino: 8 passos
Control de gestos de mà amb velocitat i direcció de CC MOTOR mitjançant Arduino: en aquest tutorial aprendrem a controlar un motor de CC amb gestos de mans mitjançant arduino i Visuino. Mireu el vídeo. Consulteu també això: Tutorial sobre gestos de mans
LED USB senzill (i altres coses) de bricolatge senzill i senzill: 16 passos
LED USB (s) senzills i senzills de bricolatge barats (i altres coses): Hola i benvinguts a la meva primera instrucció :) Aposto a que estem configurant i repoblant els espais dels nostres creadors una vegada més després del virus, així que crec que ja és hora que els creadors tots hem après a fabricar els nostres propis USB en lloc de dependre de bateries fàcilment esgotables
Cotxe de control de gestos mitjançant Mpu6050 i Arduino: 7 passos (amb imatges)
Cotxe de control de gestos mitjançant Mpu6050 i Arduino: aquí teniu un cotxe de control de gestos de control manual, fet amb mpu6050 i arduino. Faig servir el mòdul RF per a la connexió sense fils
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant control de gestos IMU, acceleròmetre, giroscopi, magnetòmetre: 5 passos
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant IMU de control de gestos, acceleròmetre, giroscopi i magnetòmetre: dóna suport a aquest projecte: https://www.paypal.me/vslcreations donant a codis de codi obert & suport per al desenvolupament posterior