Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

graficar datos arduino

¡Resuelto!
Ir a solución

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.

 

  

Descargar todos
0 kudos
Mensaje 1 de 14
5.756 Vistas
Solución
Aceptado por laurabcn23

 

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

 

Datos a grafica.png

_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 2 de 14
5.745 Vistas

SI PUDISTE GRAFICAR?

0 kudos
Mensaje 3 de 14
5.705 Vistas

Muchas gracias consegui graficar los datos. Pero un dato que es un valor de 0'998 no puedo graficarlo. Me podrias ayudar?

 

Muchas Gracias.

0 kudos
Mensaje 4 de 14
5.673 Vistas
Sería bueno que especificaras más el problema:
- ¿ en el indicador te sale ese valor de 0'998?
- ¿ No lo puedes graficar o es que no te obtiene el valor talvez por la coma?

Saludos y suerte
_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 5 de 14
5.664 Vistas

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.

0 kudos
Mensaje 6 de 14
5.662 Vistas

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.

_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 7 de 14
5.656 Vistas

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.

0 kudos
Mensaje 8 de 14
5.654 Vistas

Sigo sin conseguir graficar ese dato, hice highlight ecxecution y me salia todo correcto. No entiendo nada.

0 kudos
Mensaje 9 de 14
5.613 Vistas

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

_________________________________________
https://aulamoisan.uva.es

0 kudos
Mensaje 10 de 14
5.610 Vistas