Programador

Método de pago: Verificado


Trabajando
Descripción:
Descripción Básica:

Se precisa visionar y guardar lectura de los valores que generan 21 sensores de presión.
Estos 21 sensores están instalados en 21 soportes diferentes, y enviaran datos por bluetooth a una Raspberry.

Controles básicos (Software):
El lenguaje en el que se programara será preferiblemente PYTHON.

Controles básicos (Hardware):

1. La Raspberry cuenta con:
Tarjeta MicroSD
Pantalla de 13”
Batería autónoma.
Conexión a internet mediante tarjeta GSM.
Pulsador e indicador luminoso de inicio de lecturas.
Pulsador e indicador luminoso de pausa de lecturas.
Pulsador e indicador luminoso de fin de lecturas y confirmación de datos guardados correctamente.

2. Cada sensor de presión cuenta con :
Batería autónoma.
Electrónica de comunicación bluetooth

Formato de las Lecturas:
Los datos se guardaran en la tarjeta MicroSD y se podrán extraer y volcar en una tabla excell.
En tiempo real se estarán visionando los 21 datos en la pantalla de la Raspberry.
También en tiempo real, o lo más próximo posible a ello se podrán estar visionando las 21 graficas en una aplicación gratuita en internet.

Las gráficas recogerán en el eje vertical el valor del sensor en Kg (0 – 100), y en el eje horizontal el tiempo (con una resolución en Segundos).
Las 21 lecturas se visionaran juntas con las gráficas en una, una encima de otra.
Cada grafica nos dará al final de la lectura, el valor MAXIMO, valor MEDIO y valor MINIMO.
Cada lectura, podar durar 10 segundos mínimo a un máximo de 60 minutos.
Presumiblemente las 20 graficas serán casi idénticas, con picos de 0 a 100 kg distanciados 1segundo.
Las gráficas deberán tener unas líneas verticales y horizontales de referencia, con resolución de Milisegundos y Gramos.

Ejemplo de una toma de datos, descripción del proceso:
Cuando se accione el pulsador (INICIO), el programa comenzara a tomar datos de los 21 sensores, y comenzara a guardarlos en la MicroSD, y mostrarlos en tiempo real a través de las gráficas en la pantalla de la Raspberry, a la vez que se podrán visionar a través de una aplicación gratuita en internet.

Si durante la lectura se acciona el pulsador (PAUSA), la lectura se detendrá, y si se vuelve a accionar (PAUSA) continuara tomando datos, si en cambio se acciona (FIN), la toma de datos se detendrá, y el programa asignara a esta lectura un nombre “LECTURA. FECHA/HORA”, y quedara listo para comenzar otra lectura.



Categoría: IT & Programación
Subcategoría: Otros
Tamaño del proyecto: Pequeño
Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo una idea
Experiencia en este tipo de proyectos: No (No he administrado este tipo de proyectos anteriormente)
Disponibilidad requerida: Según se necesite

Abierto

Presupuesto

3

Propuestas

4

Freelancers interesados

Publicado: Hace 3 meses

Plazo: 30 días

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

José R. I have a positive can-do attitude, a particular talent of being able to communicate effectively with different levels of the organization in different circumstances, strong organizational skills, detail oriented and t... + detalles

Hector Oliveros Ingeniero en informática. Experto en Python, sistemas embebidos y IoT. + detalles

Santiago R. Soy un simple desarrollador de software y entusiasta de la electronica que busca nuevos retos para afinar mis habilidades y aprender nuevos lenguajes en el proceso, manejo lenguajes tales como: Java , C#, Python, .Net... + detalles