Taula de continguts:

Control de gestos senzill mitjançant sensors IR: 7 passos
Control de gestos senzill mitjançant sensors IR: 7 passos

Vídeo: Control de gestos senzill mitjançant sensors IR: 7 passos

Vídeo: Control de gestos senzill mitjançant sensors IR: 7 passos
Vídeo: Беслан. Помни / Beslan. Remember (english & español subs) 2024, Desembre
Anonim
Control de gestos senzill mitjançant sensors IR
Control de gestos senzill mitjançant sensors IR

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

Eliminació de l’IC per als valors analògics
Eliminació de l’IC per als valors analògics
Eliminació de l’IC per als valors analògics
Eliminació de 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

Funcionament del control gestual
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

Connexions de maquinari
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: