Activada por movimiento velocidad juego (8 / 19 paso)

Paso 8: Código de Arduino

Arduino el código Lee los valores de acelerómetro, convierte a las unidades de aceleración (en este caso, g) y analiza los valores para ver lo que está haciendo el usuario.

El Memsic 2125 salidas de pulsos que varían de longitud basado en la aceleración. Estos pulsos se leen en el uso de la función "pulseIn()", que devuelve la longitud del pulso en microsegundos. La hoja de datos de Memsic provee una fórmula para la conversión de esta longitud de pulso de aceleración (ver imagen de la hoja de datos).

Para determinar lo que está haciendo el usuario, el Arduino calcula el rango de aceleración para el eje vertical (el eje alineado con la gravedad – este eje considera el mayor cambio cuando el usuario se mueve) durante un tiempo de aproximadamente un segundo. Esto logra encontrar los valores máximos y mínimos durante ese tiempo, y luego tomando la diferencia. Los rangos para correr, caminar y estar parado siguen siendo bastante distintos; por lo tanto puedo configurar los umbrales para definir las actividades (estos umbrales probablemente variará de persona a persona). En mi caso, pie todavía tenía un rango de 0-0.15 g, caminar tenía un rango de 0.15-0.30 g y correr tenían un rango de > 0.30 g. Tenga en cuenta que en el código he añadido un factor de 100 a mis valores de acelerómetro para evitar el uso de flotadores.

Una vez que el código ha resuelto la actividad, que controla EL cable por consiguiente. Si el usuario está de pie todavía, EL alambre permanece apagada; Si el usuario está caminando, parpadea; y si el usuario lo ejecuta permanece encendida.

Artículos Relacionados

Activada por movimiento PumpkinBot

Activada por movimiento PumpkinBot

Esta es una variación temática de Halloween del proyecto "vibrobot" clásico, con un ligero giro: es activada por movimiento en lugar de tener sólo un simple interruptor on/off. Utiliza un sensor infrarrojo pasivo (PIR) para detectar el movimient
Activada por movimiento "Ataque de Creeper"

Activada por movimiento "Ataque de Creeper"

en enero decidí que necesitaba para actualizar mi seguridad en el hogar. Por desgracia para mí mi edificio no permiten perros un animal asustadizo grande no era una opción. Entonces de repente, inspiración pulsó o supongo que se podría decir que expl
Activada por movimiento descendente de la araña

Activada por movimiento descendente de la araña

Esta divertida decoración de Halloween es una gran araña que desciende desde el techo cuando alguien camina más allá! Utiliza un Arduino uno, sensores IR, un motor de corriente continua y algunos otros componentes. La estructura general es bastante s
Activada por movimiento torreta

Activada por movimiento torreta

En este proyecto voy a mostrarle cómo usar armas de nerf motorizado y pistolas de agua para hacer torretas automáticas que puede utilizar para disparar a tus amigos.La pistola se controla con un Sensor de movimiento infrarrojo y un microcontrolador A
Activada por movimiento lámpara

Activada por movimiento lámpara

Es noche y tienes que ir al baño pero no quiere encender las luces, pero tropezando en la oscuridad no es muy agradable o bien, entonces ¿qué haces? Construí este cubo de led, que enciende cuando moverlo - por ejemplo agarrar en la mano - y se apaga
Activada por movimiento de squirt - Arduino, cañones de agua

Activada por movimiento de squirt - Arduino, cañones de agua

chica es un cañón de agua de movimiento activado utilizando Arduino.Esto fue diseñado para su uso en el jardín, pero como es invierno lo probamos en el cuarto de baño. ¡ Funciona!Seguimiento del movimiento verdadero es caro y complicado por lo que es
Activada por movimiento DIY luces - Galileo

Activada por movimiento DIY luces - Galileo

Este proyecto utiliza un sensor infrarrojo pasivo como un sensor de movimiento para encender una bombilla.Paso 1: Recogemos suministros Recoger un sensor infrarrojo pasivo (PIR) como se muestra en la imagen. Usted también necesitará un Galileo, un de
Activada por movimiento gato-o-linterna SMS Notifier

Activada por movimiento gato-o-linterna SMS Notifier

Aquí es una gran manera de conseguir entender vía mensaje de texto (SMS), cuando tienes Trick en su puerta, y estás ocupado acoge una fiesta de halloween en casa. Coloque una calabaza tallada justo debajo de su caja de letra o puerta camina con un se
Activada por movimiento LED con Sensor PIR de Parallax

Activada por movimiento LED con Sensor PIR de Parallax

Es necesario:4 x LEDsresistencias 4 x 220 ohmios5 cables de puente1 Sensor PIR de parallaxtablero mini 11 Arduino UnoPaso 1: Conectar los cables, resistencias y LEDs conectar resistencias a b1 i1, b5 & i5, b10 y i10, b14 & i14LEDs conectan a1, a5,
Su NES de control por movimiento!

Su NES de control por movimiento!

En este instructable le explicará cómo su NES de control por movimiento. Esto puede parecer difícil pero es realmente bastante simple.El sistema de entretenimiento Nintendo de 1985 tenía muchos controladores diferentes, por ejemplo el guante de la en
Luces activadas por la entrada y salida

Luces activadas por la entrada y salida

Este proyecto es un prototipo. He construido un proyecto que utiliza dos sensores ultrasónicos para monitor de entrada y salida de una persona a través de un pasillo o una puerta. el sentido de dos sensores ultrasónicos para cambios en la distancia.
Flora del arco iris camisa de LED que es activado por movimiento

Flora del arco iris camisa de LED que es activado por movimiento

Brillar como una galaxia con esta camisa de centelleo LED que se ilumina cuando se mueve! Esta camisa establece la oscuridad ardiendo con 19 LEDs y 8 diferentes colores del LED!InspiraciónPara este proyecto me inspiré por otro instructivo - el vestid
Niño robot 3000 por Adam Fujita. Herramienta educativa para padres activada por voz!!

Niño robot 3000 por Adam Fujita. Herramienta educativa para padres activada por voz!!

Niño robot 3000 de historias para Paloma on Vimeo.El niño robot es un dispositivo simple que creó para ilustrar cómo adecuada crianza de los hijos podría ser practicada. Este bot se hace de un Parralax escudo Bot con un micrófono Electret de fruta de
Tirador de bola de fuego activada por pendiente

Tirador de bola de fuego activada por pendiente

necesitaba un regalo de Navidad para un amigo que se recrea en la magia.  Siendo un ávido seguidor de revista hacen, pensé Kipkay's excelente instructable sería perfecto punto de partida.Tenga en cuenta que el destinatario de este shooter es un adult