Hola! Vengo de tu lista de reproducción, y no está este video en dicha lista, por cierto, muchas gracias por tu aporte con estas pantallas, son una pasada!
Gracias por el aviso, acabo de añadirlo ya en la lista de Nextion, pero tambien tenemos otra lista con las librerias no oficiales y actualmente estamos subiendo videos a la lista de librerias oficiales, siempre para pantallas Nextion. De nuevo gracias por el aviso, se me habia pasado. Un saludo.
Si se puede, pero para ello has de hacerlo cuando crees el waveform en las propiedades. Por omision va de izda a derecha, pero lo puedes cambiar de derecha a izquierda.
hola que tal, muy interesante y bien explicado tu video, podrias ayudarme o orientar como hacer que la pantalla sea tipo dode x y para hacer formas de onda y figuras lissaja
@@AntonioFlores-fg4ow Solo de nextion mas de 20 videos. En el foro hay un proyecto de un compresor digital. En el se lee temperatura, señales analogicas de presion, señales de intensidad, etc. Obviamente toda esa informacion esta ahi para que la veas poco a poco.
Buen día, gracias por el video!. Que utilizas para el proyecto? un arduino Mega? Yo estoy intentando hacerlo con ESP8266, si logro enviar los datos pero al parecer ni la pantalla en fisico ni el simulador la procesan. Saludos!
me gusto la explicación estoy en un proyecto donde se desea que un se desea tener la onda de un sensor a cada instante y tiene que estar en una pagina distinta la lectura del sensor y la de onda y que no se corte la onda cuando pases de una pagina a otra problema que tengo es que el Vscope es local y no se puede cambiar gracias.
Entiendo, pero una posible solucion, podria ser, guardar los datos en una memoria eeprom y solo cuando estes en la pantalla que te interesa, volcarlos. Podria ser?
Claro que se puede. Lo que has de tener presente que el puerto serial de la Nextion, como mucho funiona a 115200bps. Si lo que quieres graficar es mas rápido, tendras que guardar los datos y luego actualizar la pantalla enviando todos los datos juntos. Pero por supuesto que puedes hacer una senoidal.
Cambatronics Online acabo de probsr con rpms y va de lujo pero me podrias explicar q hago para la senoidal porque la parte matematica y desglosar los puntos nose como seria para enviar
La senoidal, al fin y al cabo, se compone de puntos. Solo has de medir los puntos, lo mas rápido que puedas y graficarlos. No entiendo que parte matemática necesitas.
Cambatronics Online bueno ya lo hice pues saque el seno de cada punto luego hice una relación con respecto a la pantalla y quedó excelente a eso me refería para q quede de la mejor manera gracias igualmente
Si solo grafica 8 bits. Hasta a version 0.58, la nextion no trabajaba con float. En esa version se añadio el float, pero como como da muchos problemas de incompatibilidad con versiones anteriores, no usa esa version. Tendras que probar tu si ya grafica float.
Como podría uno marcar las divisiones de la gráfica, indicando cada división a cuanto equivale en el eje x (tiempo en segundos) en el Y (presión en kPa) ??
La pantalla muestra el dato segun se lo envias, por lo que si tu controlas cuando envias el dato y lo envias cada intervalo de tiempo que te interesa, podras que cada division se aproxime al tiempo que quieres.
Hola, quisiera graficar la lectura del MAX6675 durante un periodo de 7-8 horas. La pregunta es si se puede usar este componente "Waveform" o que debería usar para dicha grafica con una coordenada "x" y una "y" o mejor dicho una en función de la temperatura y otra en función del tiempo? Desde ya muchas gracias! :D
El componente waveform lo actualizas tu cuando quieres. Cada lectura que le envias es un punto en la pantalla. Por esa razon, claro que puedes usarlo para un tiempo de 8 horas, eso si, si quieres que entre en la pantalla tendrias que enviar una lectura cada dos minutos (depende de la pantalla que uses).
Hola, gracias por el vídeo. Tengo una duda, es posible captar los datos y graficar en tiempo real una señal de por ejemplo un puente rectificado onda completa o cualquier otra señal?
Yo creo que leyendo y actualiando no, pero puedes coger los datos y despues de que tengas las muestras almacenadas volcarlas a la pantalla. Date cuenta que esta pantalla, el puerto que tiene es serial, creo que es demasiado lento para hacerlo en tiempo real,
Cambatronics Online Gracias por responder, me queda claro que no es posible en tiempo real, entonces lo que sí puedo hacer es almacenar los datos de cualquier señal y luego graficar, verdad? Que pena preguntarte de nuevo, quiero estar seguro si esta pantalla me sirve o no, muchas gracias.
Tengo que usar obligatoriamente el SoftwareSerial? Es que quiero declarar que mis pines de comunicación sean los tradicionales (0 y 1 para el ARDUINO que es TX y RX) pero cada vez que quiero definir esos pines en vez de 10 y 11 no me anda el programa.
Buen video. Yo tengo una duda, si quisiera usar un sensor para graficar en eje "x" y otro sensor para graficar en eje "y" ¿Cómo le mandaría esos datos?
Aqui los datos solo se pueden enviar uno detras de otro, no lo puedes colocar indicandole coordenadas x e y. Siempre en dato que envias se coloca en la posicion siguiente al ultimo enviado.
Muy buenas José Luis, estoy intentando hacer con un waveform en mi pantalla Nextion 3.5 para poder visualizar la posición de un accelerometro mpu6050 conectado a un esp8266. Mi idea es colocar dos ejes X Y, y que un punto se desplace en consecuencia de los dos valores que obtengo. Espero no sea mucha molestia pero podrías orientarme un poco, lo estoy intentando con dos canales, pero no consigo que los puntos se junten en uno solo , muchas gracias, y un cordial saludo.
Se me acaba de ocurrir, que igual simplemente con un picture e igualar los valores de mi MPU6050 a las propiedades X Y sería suficiente. Lo pruebo en cuento tenga un rato y os comento. Gracias por vuestra dedicación, un saludo Jorge.
Con el waveforn no vas poder hacer lo que quieres. Yo.lo intentaria hacer asi. Pones de fondo de pantalla el grafico donde quieres que salga el punto. Creas un picture que seria un grafico de un punto. Cambiaria las propiedades del eje x e y del picture del punto lo iria piniendo en el.lugar de la pantalla que te intetesara para mostrar los datos.
Si eso mismo había pensado, el problema que veo que no se puede utilizar las propiedades de pic en x e y. Así que al final puse dos slider cruzados. No es la solución más fina pero funciona, los operarios lo entienden bien con los dos puntos. Muchas gracias por todo compañeros, un saludo de vuestro colega Jorge desde Santander. Seguir así, enhorabuena...
Hola, con esto puedo ir haciendo un grafico de temperatura del agua o algo asi..... enviando, cada 1 segundo la medicion? Podrias regalarme el esquema para poder imprimir la caja que usas para la pantalla, por favor? Asi la mando a imprimir aca en Santiago de Chile.
La pantalla muestra los datos que le envias desde arduino. Si desde arduino le envias datos cada segundo, la pantalla actualizara cada segundo, si lo haces cada 10 segundos, pues cada 10 segundos. El tiempo lo decides tu ya que eres tu quien manda el dato a la pantalla cuando lo consideras oportuno. Osea, si puedes haca segundo. La caja que quieres cual es? Tengo varias. haz una cosa, imprime pantalla en la parte del video que tengas la caja que quieras y crea un tema nuevo en nuestro foro ( www.cambatronics.com ). Alli sube la foto de la caja que quieres y te respondere adjuntando alli mismo el fichero para hacerla asi ya peudes bajartela y si alguien mas quiere, pues tambien puede. Ojo, la caja que uso es de 2.4" si tienes otras medidas no te valdra .
Muchas gracias Joy, no se que paso, no se si fue el corrector y no me di cuenta, pero nadie me lo había comentado y a me se me colo. En las pantallas del video lo tenia bien. Gracias de nuevo y un saludo.
Excelente la parte en la que crea usted su propia función, es aplicable a cualquier otra plataforma de programación de microcontroladores.
Gracias!
Hola! Vengo de tu lista de reproducción, y no está este video en dicha lista, por cierto, muchas gracias por tu aporte con estas pantallas, son una pasada!
Gracias por el aviso, acabo de añadirlo ya en la lista de Nextion, pero tambien tenemos otra lista con las librerias no oficiales y actualmente estamos subiendo videos a la lista de librerias oficiales, siempre para pantallas Nextion.
De nuevo gracias por el aviso, se me habia pasado.
Un saludo.
Excelente vídeo, me ayudó bastante a desarrollar mi proyecto.
Saludos 😀
Me alegro que asi fuera.
Un saludo.
Saludos, quisiera preguntar si es posible cambiar la orientación de graficacion de derecha a izquierda en lugar de izquierda a derecha
Si se puede, pero para ello has de hacerlo cuando crees el waveform en las propiedades. Por omision va de izda a derecha, pero lo puedes cambiar de derecha a izquierda.
@@CambatronicsOnline excelente, muchas gracias por tu apoyo como siempre
hola que tal, muy interesante y bien explicado tu video, podrias ayudarme o orientar como hacer que la pantalla sea tipo dode x y para hacer formas de onda y figuras lissaja
Mira las instrucciones hay comandos graficos para hacer esas cosas, aunque yo nunca he trabajado con ellos.
X2
Hola, muy bueno tu ejemplo y muy claro, queria saber si tienes algun ejemplo en el que ocupes el comando addt. De antemano gracias
No otro ejemplo con addt, pero se realizaba de forma similar al add, salvo que se enviaban los valores, uno detras de otro, a modo de array.
Que tal, que tendria que hacer desde la interfaz de nextion para graficar una señal de potenciómetro?
La nextion no acepta señales analogicas de forma directa. Tendras que hacerlo con un microcontrolador y enviarle el dato.
@@CambatronicsOnline gracias bro una pregunta tienes algún tutorial para guiarme ?
@@AntonioFlores-fg4ow Solo de nextion mas de 20 videos. En el foro hay un proyecto de un compresor digital. En el se lee temperatura, señales analogicas de presion, señales de intensidad, etc. Obviamente toda esa informacion esta ahi para que la veas poco a poco.
Buen día, gracias por el video!. Que utilizas para el proyecto? un arduino Mega? Yo estoy intentando hacerlo con ESP8266, si logro enviar los datos pero al parecer ni la pantalla en fisico ni el simulador la procesan. Saludos!
Si, hasta la fecha he usado el arduino uno, mega,nano,leonardo y leonardo pro.
me gusto la explicación estoy en un proyecto donde se desea que un se desea tener la onda de un sensor a cada instante y tiene que estar en una pagina distinta la lectura del sensor y la de onda y que no se corte la onda cuando pases de una pagina a otra problema que tengo es que el Vscope es local y no se puede cambiar gracias.
Entiendo, pero una posible solucion, podria ser, guardar los datos en una memoria eeprom y solo cuando estes en la pantalla que te interesa, volcarlos. Podria ser?
Lo intentare muchas gracias por el aporte
Un saludo.
excelente video es de mucha ayuda yo lo voy a intentar con RPMs pero tenia la duda de si se puede graficar una senoidal se puede y como
Claro que se puede. Lo que has de tener presente que el puerto serial de la Nextion, como mucho funiona a 115200bps. Si lo que quieres graficar es mas rápido, tendras que guardar los datos y luego actualizar la pantalla enviando todos los datos juntos. Pero por supuesto que puedes hacer una senoidal.
Cambatronics Online acabo de probsr con rpms y va de lujo pero me podrias explicar q hago para la senoidal porque la parte matematica y desglosar los puntos nose como seria para enviar
La senoidal, al fin y al cabo, se compone de puntos. Solo has de medir los puntos, lo mas rápido que puedas y graficarlos. No entiendo que parte matemática necesitas.
Cambatronics Online bueno ya lo hice pues saque el seno de cada punto luego hice una relación con respecto a la pantalla y quedó excelente a eso me refería para q quede de la mejor manera gracias igualmente
Hola excelente video, tengo una pregunta la pantalla Nextion solo grafica variables de 8bits ??
como gráfico una variable flotante ???
Si solo grafica 8 bits. Hasta a version 0.58, la nextion no trabajaba con float. En esa version se añadio el float, pero como como da muchos problemas de incompatibilidad con versiones anteriores, no usa esa version. Tendras que probar tu si ya grafica float.
Como podría uno marcar las divisiones de la gráfica, indicando cada división a cuanto equivale en el eje x (tiempo en segundos) en el Y (presión en kPa) ??
La pantalla muestra el dato segun se lo envias, por lo que si tu controlas cuando envias el dato y lo envias cada intervalo de tiempo que te interesa, podras que cada division se aproxime al tiempo que quieres.
Hola, quisiera graficar la lectura del MAX6675 durante un periodo de 7-8 horas. La pregunta es si se puede usar este componente "Waveform" o que debería usar para dicha grafica con una coordenada "x" y una "y" o mejor dicho una en función de la temperatura y otra en función del tiempo? Desde ya muchas gracias! :D
El componente waveform lo actualizas tu cuando quieres. Cada lectura que le envias es un punto en la pantalla. Por esa razon, claro que puedes usarlo para un tiempo de 8 horas, eso si, si quieres que entre en la pantalla tendrias que enviar una lectura cada dos minutos (depende de la pantalla que uses).
Hola, gracias por el vídeo. Tengo una duda, es posible captar los datos y graficar en tiempo real una señal de por ejemplo un puente rectificado onda completa o cualquier otra señal?
Yo creo que leyendo y actualiando no, pero puedes coger los datos y despues de que tengas las muestras almacenadas volcarlas a la pantalla. Date cuenta que esta pantalla, el puerto que tiene es serial, creo que es demasiado lento para hacerlo en tiempo real,
Cambatronics Online Gracias por responder, me queda claro que no es posible en tiempo real, entonces lo que sí puedo hacer es almacenar los datos de cualquier señal y luego graficar, verdad? Que pena preguntarte de nuevo, quiero estar seguro si esta pantalla me sirve o no, muchas gracias.
Yo no te puedo decir a ciencia cierta que vas poder hacerlo, solo te doy mi opinión. No puedo garantizarte algo que yo no he verificado.
Cambatronics Online Vale, muchas gracias.
Dudas podeis dejarlas aquí.
Muchísimas gracias Sr. José Luis por la explicación del waveform
Nada, espero te haya valido de algo.
Un saludo.
muchas gracias Jose Luis , si quiero usar un micro de microchip 18f4550 cambia mucho la cosa?
Tengo que usar obligatoriamente el SoftwareSerial? Es que quiero declarar que mis pines de comunicación sean los tradicionales (0 y 1 para el ARDUINO que es TX y RX) pero cada vez que quiero definir esos pines en vez de 10 y 11 no me anda el programa.
amigo buenas las librerías son las oficiales o no oficiales
Si ves que las entiendes, mas depuradas estan las oficiales.
Este video es de las no oficiales pero hay otro de las oficiales.
quisiera saber mas sobre esta funcion de graficar pero con librerias oficiales, de como escalar la grafica, de que mis graficas sean mas grandes
@@josemanuelcanoangel6012 Si, tenemos pendiente este componente con librerias oficiales. Lo haremos proximamente.
Un saludo.
@@CambatronicsOnline Aun no hacen el video usando librerias oficiales cierto? Saludos
Buen video. Yo tengo una duda, si quisiera usar un sensor para graficar en eje "x" y otro sensor para graficar en eje "y" ¿Cómo le mandaría esos datos?
Aqui los datos solo se pueden enviar uno detras de otro, no lo puedes colocar indicandole coordenadas x e y. Siempre en dato que envias se coloca en la posicion siguiente al ultimo enviado.
pinMode(Led, OUTPUT);
digitalWrite(Led, LOW);
.
.
.
enviaDato (1, 0, i);
enviaDato (1, 1, i + 100);
?
Muy buenas José Luis, estoy intentando hacer con un waveform en mi pantalla Nextion 3.5 para poder visualizar la posición de un accelerometro mpu6050 conectado a un esp8266. Mi idea es colocar dos ejes X Y, y que un punto se desplace en consecuencia de los dos valores que obtengo. Espero no sea mucha molestia pero podrías orientarme un poco, lo estoy intentando con dos canales, pero no consigo que los puntos se junten en uno solo , muchas gracias, y un cordial saludo.
Si no entiendo mal, lo que quieres es solo un punto, no una grafica. Es asi?
Eso es, no se si la mejor opción es waveform.
Se me acaba de ocurrir, que igual simplemente con un picture e igualar los valores de mi MPU6050 a las propiedades X Y sería suficiente. Lo pruebo en cuento tenga un rato y os comento. Gracias por vuestra dedicación, un saludo Jorge.
Con el waveforn no vas poder hacer lo que quieres. Yo.lo intentaria hacer asi. Pones de fondo de pantalla el grafico donde quieres que salga el punto. Creas un picture que seria un grafico de un punto. Cambiaria las propiedades del eje x e y del picture del punto lo iria piniendo en el.lugar de la pantalla que te intetesara para mostrar los datos.
Si eso mismo había pensado, el problema que veo que no se puede utilizar las propiedades de pic en x e y. Así que al final puse dos slider cruzados. No es la solución más fina pero funciona, los operarios lo entienden bien con los dos puntos. Muchas gracias por todo compañeros, un saludo de vuestro colega Jorge desde Santander. Seguir así, enhorabuena...
Hola buenas podrías hacer un tutorial de como utilizar los Dual-state button ?
Gracias
Si, lo apunto.Un saludo.
Hola, con esto puedo ir haciendo un grafico de temperatura del agua o algo asi..... enviando, cada 1 segundo la medicion?
Podrias regalarme el esquema para poder imprimir la caja que usas para la pantalla, por favor? Asi la mando a imprimir aca en Santiago de Chile.
La pantalla muestra los datos que le envias desde arduino. Si desde arduino le envias datos cada segundo, la pantalla actualizara cada segundo, si lo haces cada 10 segundos, pues cada 10 segundos. El tiempo lo decides tu ya que eres tu quien manda el dato a la pantalla cuando lo consideras oportuno. Osea, si puedes haca segundo.
La caja que quieres cual es? Tengo varias. haz una cosa, imprime pantalla en la parte del video que tengas la caja que quieras y crea un tema nuevo en nuestro foro ( www.cambatronics.com ). Alli sube la foto de la caja que quieres y te respondere adjuntando alli mismo el fichero para hacerla asi ya peudes bajartela y si alguien mas quiere, pues tambien puede. Ojo, la caja que uso es de 2.4" si tienes otras medidas no te valdra .
En el titulo aparece waterform
jajaja, gracias se me colo.
Un saludo.
Muchas gracias Joy, no se que paso, no se si fue el corrector y no me di cuenta, pero nadie me lo había comentado y a me se me colo. En las pantallas del video lo tenia bien.
Gracias de nuevo y un saludo.