Tabla de contenido:
- Paso 1: Lista de materiales
- Paso 2: quitar el IC para valores analógicos
- Paso 3: funcionamiento del control de gestos
- Paso 4: Calibración de sensores
- Paso 5: Conexiones de hardware
- Paso 6: Programación de SLabs-32
- Paso 7: conviértete en Tony Stark
Video: Control de gestos simple mediante sensores de infrarrojos: 7 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Controlar cosas usando gestos siempre es emocionante y divertido pero, con los sensores disponibles en el mercado para reconocer gestos, son bastante costosos. Entonces, ¿cómo podemos hacer un control de gestos simple usando pocos dólares? Bueno, los sensores de infrarrojos cuando se usan correctamente se pueden usar para reconocer gestos simples. Usando 2 sensores de infrarrojos, podemos hacer que reconozca cuatro tipos de gestos, que son deslizar hacia la izquierda, deslizar hacia la derecha, agitar la mano y mover la mano hacia adelante y hacia atrás.
Realizaremos este proyecto usando SLabs-32. Tiene una pantalla TFT incorporada que podemos utilizar para mostrar imágenes cuando se reconoce un gesto en particular.
SLabs-32 es útil con estos proyectos amables, tenemos muchos recursos a bordo en SLabs-32. También podemos usar la tarjeta SD para mostrar imágenes en la pantalla TFT y cambiar cada vez que deslizamos el dedo hacia la izquierda o hacia la derecha.
Para simplificar las cosas, solo mostraremos un emoji que se ve hacia la izquierda o hacia la derecha según nuestro movimiento.
Para obtener su propio SLabs-32, haga clic en este enlace
Paso 1: Lista de materiales
Para este proyecto necesitaría:
- SLabs-32 (v0.1)
- 2 x sensores de infrarrojos
Paso 2: quitar el IC para valores analógicos
Un sensor de infrarrojos normalmente nos da una salida digital, ya sea un 0 o un 1. Tenemos que quitar el circuito integrado del sensor de infrarrojos y usar un cable de puente para conectarlo al receptor del sensor de infrarrojos. Esto nos dará valores analógicos del sensor de infrarrojos. Para hacer eso, rastree el pin del receptor conectado al pin del soporte IC. Observe la imagen en este paso para tener una idea de cómo rastrear el pin de su receptor. He resaltado el rastro del receptor para una mejor comprensión.
Conecte un cable de puente en ese pin del receptor del IC para usar este sensor como un sensor analógico
Paso 3: funcionamiento del control de gestos
Para reconocer los movimientos de los gestos mediante sensores de infrarrojos, utilizamos un mecanismo de activación. Tenemos dos sensores de infrarrojos, vamos a nombrarlos para nuestra conveniencia IR izquierdo e IR derecho. El IR izquierdo es el sensor de infrarrojos en el lado izquierdo y el IR derecho es el IR en el lado derecho. Cuando deslizamos el dedo hacia la izquierda, movemos la mano de derecha a izquierda. El sensor de infrarrojos derecho detecta este movimiento primero y levanta una bandera. Ahora solo, si se detecta algún movimiento en el sensor de infrarrojos izquierdo, lo reconoce como un deslizamiento hacia la izquierda. Similar para deslizar el dedo hacia la derecha también. No queremos ningún resultado incorrecto si simplemente movemos la mano hacia el sensor de infrarrojos derecho y luego se muestra como deslizar el dedo hacia la derecha. Por tanto, para hacerlo más sensato utilizamos este mecanismo.
Para reconocer el gesto de agitar, simplemente contamos la cantidad de veces que la persona deslizó el dedo hacia la derecha y hacia la izquierda consecutivamente dentro de un período de tiempo, que en nuestro caso es de 5 segundos.
Paso 4: Calibración de sensores
Ahora la ubicación del sensor de infrarrojos es muy importante, ya que ellos decidirán sus valores de umbral. Observe los valores del sensor de infrarrojos cuando coloque la mano cerca de los sensores de infrarrojos, utilice estos valores para decidir su umbral para detectar cualquier movimiento cerca de su sensor de infrarrojos. Además, coloque sus sensores de infrarrojos uno al lado del otro con aproximadamente 3 cm de espacio entre ellos.
Paso 5: Conexiones de hardware
Conecte la salida analógica de los dos sensores IR a las entradas analógicas de SLabs-32.
Para simplificar las cosas, use una cinta para sujetar su sensor de infrarrojos en un solo lugar. Si mueve accidentalmente su sensor de infrarrojos, entonces todos los valores del sensor deben volver a calibrarse. Entonces, use una cinta o cualquier cosa que lo sujete a un lugar
Paso 6: Programación de SLabs-32
Simplemente cargue el boceto adjunto a este proyecto.
Observe las lecturas de su sensor de infrarrojos en el monitor en serie. Realice cambios si es necesario, si los valores de umbral no coinciden con las lecturas del sensor de infrarrojos. Ajuste los valores y establezca el umbral como desee.
Paso 7: conviértete en Tony Stark
Bueno, en realidad no, pero ahora tienes un mecanismo de control de gestos de bajo costo que puedes usar con lo que quieras, al igual que Tony Stark de Iron-man hace con Jarvis. Bueno, no realmente, pero al menos esto es un comienzo.
Recomendado:
Control por computadora mediante gestos y entrada táctil: 3 pasos
Control de computadora mediante gestos y entrada táctil: este es un proyecto de demostración para el nuevo Piksey Atto. Usamos el IC táctil TTP224 y el módulo de gestos APDS-9960 para controlar una computadora. Subimos un boceto al Atto que lo hace actuar como un teclado USB y luego envía los códigos de tecla apropiados dependiendo
Iluminador de infrarrojos (infrarrojos) Parte 2: 3 pasos
Iluminador IR (Infrarrojos) Parte 2: Hola chicos, estoy de vuelta con la Parte 2 del Iluminador IR (Infrarrojos) Instructable. Si no ha visto la Parte 1, HAGA CLIC AQUÍ. Empecemos … Un simple circuito iluminador de infrarrojos para ayudar a la visión nocturna de las cámaras CCTV. Visión nocturna con iluminador IR, como el nombre
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto de infrarrojos y aplicación de Android: 5 pasos (con imágenes)
Control de 8 relés con NodeMCU y receptor de infrarrojos mediante WiFi, control remoto por infrarrojos y aplicación de Android: Control de 8 interruptores de relé con nodemcu y receptor de infrarrojos a través de wifi y control remoto por infrarrojos y aplicación de Android. El control remoto por infrarrojos funciona independientemente de la conexión wifi. AQUÍ
Receptor de infrarrojos y control remoto por infrarrojos (TSOP1738) con Arduino: 10 pasos
Control remoto por infrarrojos y receptor de infrarrojos (TSOP1738) con Arduino: este instructivo es para principiantes de Arduino. Este es uno de mis proyectos anteriores con Arduino. Disfruté mucho cuando lo hice y espero que a ti también te guste. La característica más atractiva de este proyecto es el “ Control inalámbrico ”. Y eso es
Control autónomo de las RPM del motor mediante el sistema de retroalimentación de un tacómetro basado en infrarrojos: 5 pasos (con imágenes)
Control autónomo de las RPM del motor mediante el sistema de retroalimentación de un tacómetro basado en infrarrojos: siempre existe la necesidad de automatizar un proceso, ya sea simple / monstruoso Tuve la idea de hacer este proyecto a partir de un simple desafío que enfrenté al encontrar métodos para regar / regar nuestra pequeña parcela de tierra. El problema de no tener una línea de suministro actual