Monitor de actividad (4 / 4 paso)

Paso 4: Código de Arduino

Construir el código había implicado combinar múltiples bibliotecas, específicamente la G_Force plantilla de la biblioteca de AcceleroMMA7361 de los datos del acelerómetro y la plantilla de registro de SD Shield de la biblioteca de Adafruit GPS los datos de GPS. En primer lugar, el Arduino comprobará si hay una tarjeta MicroSD accesible para escribir, y si no, el programa se interrumpe. Se crea un nuevo archivo de texto para escribir. A continuación, el acelerómetro está calibrado, que el código se da en la biblioteca de Sparkfun. Una vez finalizada la inicialización, el dispositivo comienza a medir los datos de acelerómetro. Los datos del acelerómetro es filtrados y procesados para determinar si ha ocurrido actividad. Si tiene, el contador de paso añade un paso para el valor del contador. También se mantiene un contador de tiempo para grabar cuando la actividad comienza y termina. La distancia recorrida depende de los datos GPS y se puede calcular una velocidad media. Los datos se registran en la SD, después de cada iteración. Mientras que inicialmente se planificó todos los códigos se combinan en un solo archivo combinado que podría registrar todos los datos, nos funcionó en problemas de memoria y terminó por dividir los archivos. Contamos con un programa de acelerómetro que leerá las entradas de acelerómetro y salida si la actividad es que ocurren, el tiempo y duración de la actividad, el contador de pasos, la distancia total recorrida y promedio de velocidad. Un programa de SD Shield independiente generará el registro en la tarjeta SD y los datos del GPS la hora, fecha y coordenadas del GPS.

Artículos Relacionados

Monitor de actividad multipropósito

Monitor de actividad multipropósito

Registro de la actividad y la ubicación del usuario durante un período de 24 horas y presentar los datos en una forma amigable sin necesidad de interrumpir tus actividades diarias! El producto final es similar a un FitBit u otros fitness productos de
¿Monitor de actividad sísmica Arduino - escudo de Ethernet

¿Monitor de actividad sísmica Arduino - escudo de Ethernet

que siempre quisiste impresionar a sus amigos diciendo algo loco como, "Creo que va a ser un terremoto pronto" momentos antes de un terremoto?O desea alguna advertencia, unos segundos que podría salvarle la vida.Este proyecto le permitirá conect
Actividad Tracker

Actividad Tracker

¿Necesita un fitbit?¿Hipster suficiente querer hacerlo a tu manera (y se convierten en una viga en su cafetería local)? ¿O simplemente un "aficionado"? ;)¿Llevar una vida ociosa que podría hacer con un proyecto?Chico, puedo llenar tu tiempo! Sól
IoT | Seguimiento de uso de memoria/Cpu del ordenador

IoT | Seguimiento de uso de memoria/Cpu del ordenador

Internet de las cosas (IoT) se refiere a la red cada vez mayor de objetos físicos que cuentan con una dirección IP para la conectividad a internet y la comunicación que ocurre entre estos objetos y otros dispositivos habilitados para Internet y siste
Cómo usar Gmail o Google Apps para negocios con Microsoft Exchange Email

Cómo usar Gmail o Google Apps para negocios con Microsoft Exchange Email

muchas organizaciones utilizan Microsoft Exchange para correo electrónico.  Encuentra cambio a ser un sistema muy pobre y no como los típicos métodos de lectura de correo electrónico en un servidor de Exchange: Outlook o Outlook Web App.  Me gusta mu
Fabricación de filtros solares para telescopios

Fabricación de filtros solares para telescopios

tabla de contenidos:Introducción. Inspirado por una tormenta ADVERTENCIA.Paso 1 materiales.Paso 2 puntuación pedazos de vidrio de desecho.Paso 3 separar las piezas.Paso 4 cuando llegas bien, cambiar al espejo.Paso 5 conclusión.ComentariosNo hay ningu
¿Cómo acelerar la reproducción de Blu-ray en Mac con BluFast MX?

¿Cómo acelerar la reproducción de Blu-ray en Mac con BluFast MX?

Para acelerar el Blu-ray reproducción en Mac debe ser un sueño de muchos fans de Blu-ray. Una gran noticia para todos, el nuevo Macgo Mac reproductor de Blu-ray viene junto con un potente característica – BluFast MX. Este increíble MX BluFast permite
Monitor de medio ambiente de Linkit uno

Monitor de medio ambiente de Linkit uno

He construido a un monitor de entorno usando el tablero de Linkit uno. Este monitor puede ser colocado remotamente en el edificio y monitor de movimiento y la temperatura en ese lugar. El monitor también envía su propio nivel de la batería para saber
Monitor vestido - conectar señales del corazón a la IoT

Monitor vestido - conectar señales del corazón a la IoT

El vestido de Monitor es un experimento en la investigación de diferentes formas de digitalizar la actividad del corazón del usuario así como procesar los datos.Tres electrodos dentro del vestido miden las señales eléctricas que recorren el cuerpo de
SUMO: Smart pulso Monitor (un bajo coste Smart ECG)

SUMO: Smart pulso Monitor (un bajo coste Smart ECG)

Hola a todos,Soy Geeve George 15 años fabricante/electrónica Hobbyist.I amor visión por computador, desarrollo Android y algoritmo de Design.I actualmente estoy en 11 grado estudiante de informática en la escuela del indio de Little Rock. :) Encontra
Monitor de pulso de Arduino de homebrew (visualizar su latido del corazón)

Monitor de pulso de Arduino de homebrew (visualizar su latido del corazón)

películas ven cool con los EKG (electrocardiograma), que emite y detecta actividades de corazón. Hace unos meses tuvimos que rodar una escena de hospital para nuestro proyecto de escuela. Necesitábamos un instrumento de EKG. Para mantener la película
Soporte para Monitor Space-Saving

Soporte para Monitor Space-Saving

Todos los usuarios de frambuesa Pi comprender la lucha de la organización de periféricos necesarios de Pi (teclado, monitor externo, ratón, etc.). Sin duda lo hago. Aquí en Instructables se llena mi espacio en el escritorio todo con ordenadores portá
Hacer su propio tracker de actividad

Hacer su propio tracker de actividad

RetroBand es el segundo resultado del proyecto para Arduino que es compatible con código abierto. Creo que esto no debería ser llamado una 'venda inteligente' puesto que tiene sólo funciones simples. En realidad, es algo que se llama un "rastreador d
Monitor de la salud de la planta

Monitor de la salud de la planta

Hola a todos,.actualización 02/09/2014 usted ahora puede ver la salud de las plantas monitor en acción con la caja de la vida, la plataforma de la planta y el médico de planta. por favor Suscríbete para estar informado..lo? El Monitor de salud de la