Ciencia rudimentario carrito (6 / 7 paso)

Paso 6: Software de gráfica y matemática, Oh mi!

La caja es conducida por el código de Python disponible en un repositorio git del https://github.com/kmkingsbury/raspberrypi-data-ac...

Python collectdata.py es el principal caballo de batalla y tiene varias opciones.

El config.ini define los pines GPIO utilizados por los distintos componentes, si sigues los cables en el esquema de Fritzing luego los valores fijados en el config.ini son correctos.

El wifi.py es un sencillo script que he puesto en marcha en el arranque de la PI que solo imprime la dirección IP de wifi por lo que puedo SSH en a la Pi, un ejemplo de esto es en las imágenes.

Para cada uno ejecuta un archivo de datos y metadatos de un archivo se crea por defecto que esto va para /media/usb0 y se escribirá en una memoria USB conectada a la Pi (siempre configurar usbmount). El archivo de datos tiene el datetime y las lecturas del sensor. El archivo de metadatos contiene los parámetros utilizados (cuántos canales, con qué frecuencia de muestra, etc.) así como estadísticas sobre los datos (max, min, promedio, número de muestras recogidas). Finalmente el archivo de metadatos también registra los eventos de los botones superiores. Los botones superiores así como el botón de navegación de 5 direcciones hacen funciones específicas pero usted puede modificar para cualquier otra funcionalidad que desee:

4 en la parte superior se utilizan para marcar eventos críticos durante una corrida de datos, yo uso de esos para cosas como el inicio de un evento diferente, marcando la transformación del estado (ahora hierve un líquido), o incluso errores como topar un sensor, de tener que salir a la superficie que mide, etc.

El botón de navegación de 5 vías en el frente se utiliza para manipular los datos que se muestran en la pantalla LCD. Por defecto la pantalla muestra los valores de cada sensor, entonces usar:

  • un empuje hacia arriba para cambiar la pantalla para mostrar el valor máximo para un sensor de
  • hacia abajo para mostrar el valor mínimo para un sensor de
  • derecho para mostrar el valor medio de un sensor
  • a la izquierda para mostrar la desviación del valor actual del valor promedio.
  • Centro de empuje para volver a la pantalla predeterminada regular.

Las imágenes muestran algunos ejemplos de ello.

Parcelas se hacen usando la herramienta GNUPlot.

El repositorio de github contiene una carpeta de conjuntos de datos de muestra que contiene dos juegos de muestra para la referencia y para ayudarle a comenzar con el suyo propio.

  • Una temperatura de un frasco de agua de 1000ml se calienta a ebullición y luego deja enfriar.
  • Lecturas de los 4 sensores cuando no hay nada conectado. Cuando esto ocurre, el pin se encuentra en un estado "flotante", y la salida no es previsible. Está en un estado indefinido, que no es ni 0 ni 1. En electrónica, esto se conoce como el tercer Estado, circuito abierto o cable flotante.

Las parcelas para ambas muestras están en las imágenes.

Artículos Relacionados

Esferas jugoso bocado - cocina fácil ciencia

Esferas jugoso bocado - cocina fácil ciencia

Se trata de una forma fácil y divertida para jugar con su comida! Si tienes niños quisquillosos, podría hacer algunos jugos de frutas y verduras y crear estas jaleas "caviar" de ella.Sólo se trata de dos ingredientes! .. .y una taza de aceite!Si
Carrito de lavado a mano

Carrito de lavado a mano

entre un trabajo de escritorio y el amor de la cocina, tener sucias las manos todo el tiempo realmente no funciona para esta familia. Pero no vamos a renunciar a nuestros pasatiempos sobre una cosa tonta como eso. Siempre hay una manera de limpiar cu
La ciencia de la fabricación de jabón en un laboratorio

La ciencia de la fabricación de jabón en un laboratorio

Hacer jabón no parece como algo que haría en un laboratorio, pero es realmente más científico de lo que se piensa. Saponificación es el proceso que utiliza la lejía solución básica y diferentes tipos de grasas del jabón. La ciencia detrás de la fabri
Ciencia de tinte de pelo

Ciencia de tinte de pelo

Comprensión de la ciencia de lo que es físicamente y químicamente pasando a tu cabello durante todo el proceso de morir y después le dará información sobre cómo obtener más millaje de su color manteniendo un cabello verdaderamente sano. Hemos todos v
Hacer jabón con la ciencia!

Hacer jabón con la ciencia!

Jabón: todos tienen jabón, pero muy pocos de nosotros se lo agradecería. ¿No se han preguntado alguna vez cómo se hace el jabón? Tampoco se, pero te contare de todos modos. En este Instructable espero a usted, el lector, cómo hacer jabón y toda la ci
Ciencia de la gota de agua: 8 exploraciones

Ciencia de la gota de agua: 8 exploraciones

¿Agua esperas? Hay un océano de conocimientos y experiencia en cada gota wee agua, y es ahora puede empezar a comprobar hacia fuera. De mirar la tensión de superficie para ampliación de efectos para cojines de vapor, la gota de agua hace que poco par
Mocos de lava! (también conocido como ceroso Ciencias de la tierra)

Mocos de lava! (también conocido como ceroso Ciencias de la tierra)

¿Qué sucede cuando un volcán tiene secreción nasal? Un poco más poderoso que su gripe humana promedio, generalmente implica una ceniza montón, lluvia ácida, deslizamientos de tierra y algunos flujos de lava ardiente. Es antigua derecha, buena diversi
Proyecto de Ciencias para niños - calentadores de mano reutilizable

Proyecto de Ciencias para niños - calentadores de mano reutilizable

Calentadores de mano - Haz clic en el botón de calor inmediato. Hervir para volver a utilizar.Un buen proyecto de día lluvioso que tiene un poco de ciencia detrás de él, pero también será popular con los niños en el invierno está haciendo calentadore
Mead hace con ciencia!

Mead hace con ciencia!

Hidromiel es una bebida de verano maravillosa, su muy fácil de hacer y hay un montón de recetas en internet. Voy a llevarte a través de una receta básica, con un pequeño añadida ciencia! para ayudar a entender por qué el hacer las cosas. Suerte con t
A experimento de ciencia de escuela

A experimento de ciencia de escuela

Aprendí este truco en el Happy Hour hace unos años y lo han utilizado en mi clase de ciencia como un laboratorio de investigación desde entonces. Simplemente no digo a mis alumnos donde lo aprendí!Este laboratorio requiere partidos e implica fuego as
Broma de la presión de la botella de agua! (pranked por la ciencia)

Broma de la presión de la botella de agua! (pranked por la ciencia)

¿Tiene un ladrón de la copa en sus manos? Pueden colarse a tu alrededor, pero no hay forma que furtivamente alrededor de ciencia! Con la broma rápida la botella de agua de presión, puede frustrar los ladrones o fascinar con la física. A menudo ambos
Horno solar por los magos de la ciencia

Horno solar por los magos de la ciencia

¡ Hola! Nuestros nombres son Gaby, Cambria y Vanessa. Actualmente estamos en Ciencias de la tierra, un curso de Ciencias en nuestra escuela y vamos a ser diseñar y construir un horno solar. Construcción de horno solar será difícil pero al final estam
Los niños magia ciencia truco, truco de magia con pimienta y agua, niños

Los niños magia ciencia truco, truco de magia con pimienta y agua, niños

Truco de ciencia de magia niños, magia truco con pimienta y agua, niños - estos bloopers son divertidísimas niños magia ciencia truco - hacer una estrella en agua con pimienta y jabón. Truco de magia de los niños. Truco con un vaso de agua, jabón y p
Dejar caer huevos de zánganos para la diversión y ciencia

Dejar caer huevos de zánganos para la diversión y ciencia

Fondo: Cada año Fort Worth Academy (FWA) participa en un proyecto de dejar caer el huevo para el 5 º grado. El 5 º grado tratar de construir una caja de zapatos llenada de materiales o artilugios para proteger un huevo crudo y la caja completa se dej