Acelerómetro basado en reconocimiento de gestos para controlar un LED (3 / 8 paso)

Paso 3: Crear un conjunto de datos

Antes de grabar los datos elegí tres gestos para interactuar con el LED. Usé el mismo gesto para encender y apagar el LED (alternar). El gesto elegido para ella es un movimiento como el signo de la lengua de signos brasileña (FRÍVOLA) utilizado como un gesto para decir "encender" un dispositivo (http://www.acessobrasil.org.br/libras/). Los otros dos gestos solicitados fueron usados para acelerar y decelerar el parpadeo del LED. En un estudio realizado por Kühnel, Christine, et al (2011) la mayoría de los participantes mueve brazo o iPhone hacia abajo para reducir el brillo de la iluminación. He utilizado esta idea para elegir un movimiento como una bofetada a la tapa y la palmada para acelerar y decelerar el parpadeo del LED. Una cuarta "gesto" que necesita ser entrenado es un gesto no. Puesto que la aplicación clasifica los datos de series de tiempo todo el tiempo, el modelo ML debe saber cuando las medidas del acelerómetro no indican un gesto válido.

Para el conjunto de datos de la grabación he desarrollado dos aplicaciones. Se desarrolló una aplicación en C y funciona en el LightBlue Bean para capturar los datos del acelerómetro, mientras se está ejecutando el gesto. La otra aplicación se ejecuta en proceso, que recibe los datos del gesto a través de puerto serie y escribir en un archivo de texto.

Artículos Relacionados

Falangafone - uso de gestos para controlar tu música!

Falangafone - uso de gestos para controlar tu música!

En HackPrinceton 2014, mi compañero y he construido un sólido, de la mano sistema de música controlado por movimiento. Utilizamos el Movimiento de salto y su desarrollador API para capturar datos de la mano y del dedo, y utilizamos el lenguaje Python
Usando un RPi para controlar un LED RGB

Usando un RPi para controlar un LED RGB

Como rahulkar en su tutorial, LED de control parece ser el "Hola mundo" de la electrónica. Es fácil de configurar, aprendes mucho sobre cómo funciona la electrónica y al final, tienes un pequeño pedazo nifty de hardware para mostrar a tus amigos
Acelerómetro analógico Control de un Servo

Acelerómetro analógico Control de un Servo

Se trata de un método de usar la salida de pulso cuadrado de un acelerómetro de dos ejes de Memsic para controlar un servo. Sin embargo, a diferencia de otros métodos que utilizan un dispositivo microcontrolador, te voy a mostrar cómo directamente to
Casco para bicicleta LED controlada por acelerómetro

Casco para bicicleta LED controlada por acelerómetro

si usted ciclo para diversión, ejercicio, ir al trabajo o compulsión, es importante estar bien iluminado y visible en la noche. Manteniendo el casco iluminado es una buena opción porque le da su principal protección extra. Este casco, el siguiente en
Visualización de ángulo con Edison, acelerómetro y Python de la inclinación

Visualización de ángulo con Edison, acelerómetro y Python de la inclinación

Hace poco compré una placa arduino de Edison de Intel. Después de parpadear el LED a bordo, que quería hacer algo un poco más interesante pero bastante simple. Después de leer Internet, me decidí por acelerómetro basado en detección de inclinación.Po
Medida del ángulo mediante giroscopio, acelerómetro y Arduino

Medida del ángulo mediante giroscopio, acelerómetro y Arduino

el dispositivo es un prototipo áspero de lo que eventualmente se convertirá en un robot de balance del uno mismo, esta es la segunda parte de la cosa del agujero (leer acelerómetro y controlar un motor a balance del uno mismo). La primera parte con s
Robot de pintura de la ventana (arduino, procesamiento, acelerómetro)

Robot de pintura de la ventana (arduino, procesamiento, acelerómetro)

la idea de este proyecto vino de uno de mis favoritos ' ibles: el polargraph. ¿Me encantó el estilo de dibujo y pensamiento lo guay sería hacerlo en el lado de un edificio? Por desgracia los retos para establecer una polargraph tan grande con un pres
Acelerómetro controlado del LED

Acelerómetro controlado del LED

Controlar el brillo de los LED por su movimiento. El módulo de acelerómetro rastrea los movimientos de ejes X, Y y Z y controla el LED.Paso 1: materiales Un Arduino UnoMódulo de acelerómetroDe LEDConexión de los cablesUn tablero de panCable de datos
Controlada por acelerómetro chip Zumo coche

Controlada por acelerómetro chip Zumo coche

Este es un proyecto de laboratorio de instrumentación biomédica que hicimos en la Universidad de Vanderbilt. La idea era crear un sistema para un paciente del quadriplegic controlar su silla de ruedas. La silla de ruedas fue representada por un coche
Mueva la mano para controlar brazo robótico OWI... sin compromiso

Mueva la mano para controlar brazo robótico OWI... sin compromiso

LA IDEA:Hay por lo menos 4 otros proyectos en Instructables.com (a partir del 13 de mayo de 2015) alrededor de modificar o controlar el brazo robótico OWI. No es de extrañar, ya que es tan un gran barato robótico kit y para jugar con. Este proyecto e
Principio microcontroladores parte 6: Escribir el primer programa para encender un LED

Principio microcontroladores parte 6: Escribir el primer programa para encender un LED

Sé que estás listo para escribir el primer programa. Han sido a través de mucho hasta ahora! Mientras estamos en el tema, vamos a recapitular los acontecimientos. Salió y compró el Microcontrolador AVR de Atmel de su elección. Elegí theATMega32 para
Cómo programar un acelerómetro de Arduino para controles de movimiento

Cómo programar un acelerómetro de Arduino para controles de movimiento

Control de movimiento es siempre algo que ha tocado techo mi interés. Esto es especialmente tan recientemente cuando me enteré de lo fácil Arduino hace al programa. Una vez instalado correctamente esto puede convertirse fácilmente en una impresionant
Registrador de datos geo: Arduino + GPS + SD + acelerómetro para registrar, sello de tiempo y datos del sensor geo-tag

Registrador de datos geo: Arduino + GPS + SD + acelerómetro para registrar, sello de tiempo y datos del sensor geo-tag

versiones17 de octubre de 2013: he publicado una guía sobre el uso de tu teléfono Android para llevar a cabo una tarea similar al aprovechar tu Android dispositivo de construido en GPS y sensores.06 de febrero de 2013: Aparece en GeoAwesomeness http:
Escudo de acelerómetro para clase de física y más allá

Escudo de acelerómetro para clase de física y más allá

durante una clase de física nos preformado un experimento de física para medir el accleration debido a graivty - 9.8 m/s ^ 2 y mientras que no hizo ningún nuevos descubrimientos de la física que tenía una idea para mejorar el experimento. La manera e