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
6.114 Vistas
Solución
Aceptado por el autor del tema 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
6.103 Vistas

SI PUDISTE GRAFICAR?

0 kudos
Mensaje 3 de 14
6.063 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
6.031 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
6.022 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
6.020 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
6.014 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
6.012 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.971 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.968 Vistas