el 09-28-2014 03:58 PM
Buenas, estoy haciendo mi projecto final de carrera, es una estacion meteorologica. El programa me funciona perfectamente en Arduino y he conseguido usar el VISA serial read y leo los datos.
Visualizo:
Temperatura:25º
Presion: 101520 Pa
etc.
Como puedo hacer para ver los datos en una grafica?
Muchas Gracias.
¡Resuelto! Ir a solución.
el 09-29-2014 03:18 AM
Hola laurabcn23:
Dado que recibes un archivo de texto con las lecturas de las magnitudes, tienes que buscar en ese texto los valores mediante la función Match Pattern (entre el nombre de la magnitud y su unidad) y después pasarlo a número. (Te pongo figura para mayor aclaración).
Saludos y suerte... moisan
el 10-03-2014 03:02 AM
SI PUDISTE GRAFICAR?
el 10-05-2014 05:25 AM
Muchas gracias consegui graficar los datos. Pero un dato que es un valor de 0'998 no puedo graficarlo. Me podrias ayudar?
Muchas Gracias.
el 10-05-2014 07:10 AM
10-05-2014 07:13 AM - editado 10-05-2014 07:14 AM
pues no ***** porque pasa, en el indicador en ninguno de los valores obtenidos me sale, siempre me sale 0. Las graficas de los demas sensores tambien llevan coma y me hace bien la grafica.
el 10-05-2014 09:49 AM
Hola, de nuevo:
Te recomiendo que observes si en el indicador de texto Respuesta sale el dato bien. También puedes poner elementos Probe en el Match Patern de la magnitud que te falla.
Por otra parte veo que en la primera variable, Calidad del aire, no seleccionas el texto, sino que pasas toda la respuesta a número. ¿Es esta la que te falla?
También puedes activar Highlight Execution para que puedas ver todos los valores y depurar el programa.
Suerte.
el 10-05-2014 09:53 AM
Cuando leo los datos en el cuadro grande me sale todo perfectamente. El dato que no me hace la grafica es el de la presion relativa al mar, todos los demas es perfecto.
el 10-10-2014 05:27 AM
Sigo sin conseguir graficar ese dato, hice highlight ecxecution y me salia todo correcto. No entiendo nada.
el 10-10-2014 05:38 AM
Si que es un poco extraño.
Ya solo falta que pongas Probe en las funciones Match Patern y en String to Number para ver donde está el problema (en que paso falla).
Suerte