Paso 6: Código de la aplicación (proceso)
Usamos una aplicación como puerta de entrada para el monitor para enviar los datos a internet. Esta aplicación fue escrita en el proceso y está disponible en la mayoría de sistemas operativos. Puede omitir este paso si va a utilizar un módulo inalámbrico de Arduino para enviar los datos a internet.
Descargar el esquema de procesamiento.
Usted también necesitará el descargar e instalar la biblioteca de controlP5. (Esto es para la GUI).
Las variables que tienes que sustituir con sus propias variables son todo en la parte superior del bosquejo. Para referencia, son APIKEY, THINGTWEET_KEY, MASS_LB y HEIGHT_IN.
Ejecute el bosquejo del proceso.
Aquí está una descripción de lo que hace cada grupo en la interfaz:
Conexión y seleccione puerto que tu Arduino está en y pulse conectar para procesar para empezar a escuchar a los datos que envía Arduino
Simular-Pulse uno de estos botones para extraer una pequeña cantidad de alimento desde el nivel actual de alimentación, módulo específico de
Control - siguiente día itera para el próximo marco de tiempo. Esto significa que el mosto puntuación se calculará recién con los cambios de comida, y el diario porción restante también se actualizarán. Relleno de alimentos establece los niveles actuales de alimentos a 100.
Actuales niveles de alimentos-muestra la cantidad actual de alimentos en los módulos.
Diario porción restante muestra el porcentaje de alimentos a la izquierda para comer para comer la misma porción como ayer.
M.U.S.T. esta puntuación es la puntuación de la desnutrición. Se calcula basándose en el índice de masa corporal de la persona y su toma de comida para hoy. Para más detalles sobre cómo se calcula, consulte la función calculateMUST() (en la pestaña de 'Nutrición').
Si usted está interesado en meter todo el código, hay algunas interesantes simulaciones que se pueden ejecutar (en la pestaña de 'Simulación'). Su conjunto SIMULA = true antes de ejecutar el dibujo para comenzar la simulación.