Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme
  • Página:
  • 1
  • 2

TEMA:

Mostrar Funciones en Pantalla Nextion usando pulsadores en arduino. 5 años 1 semana antes #187

Mi consulta en la siguiente:
Yo he conseguido hacer con la función while y cirs un circulo parpadeante en la pantalla nextion que se activa cuando una función "n0" tiene valor 1 pero no consigo hacer que esto funcione con el montaje real con el arduino, si he conseguido hacer que cuando pulse un botón la variable "n0" cambie su valor y muestre 1 en la pantalla pero no me aparece el circulo parpadeante.
Seria muy interesante algún vídeo que hiciese lo contrario a lo que estamos acostumbrados a ver que es el típico botón táctil en nextion enciende un led en arduino, pues porque no un botón en arduino que encienda un led en nextion?.
Gracias por su atención.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Última Edición: por lecumberri.

Mostrar Funciones en Pantalla Nextion usando pulsadores en arduino. 5 años 1 semana antes #188

Seria buena cosa que junto con la consulta nos dejaras ver el codigo del arduino y el fichero de la nextion.

Asi nos seria mas facil poder ayudarte.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Mostrar Funciones en Pantalla Nextion usando pulsadores en arduino. 5 años 1 semana antes #189

Y con respecto al boton, obviente cafa uno tiene su forma de ver las cosas, la mia es ... Si tengo una pantalla tactil ... No necesito botones fisicos y me los ahorro.

Pero cada ino tiene su forma de ver lss cosas.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Mostrar Funciones en Pantalla Nextion usando pulsadores en arduino. 5 años 1 semana antes #190

Si evidentemente si tienes botones en la pantalla te puedes ahorrar los físicos, pero según para que aplicación lo quieras, yo solo necesito la pantalla para previsualizar imágenes o dibujos porque la aplicación requiere de botones físicos entonces no me sirven los táctiles, os adjunto los archivos , gracias por adelantado y os animo a cuando podáis hacer un vídeo dedicado al tema de botones o keypads conectados a arduino y que reflejen animaciones o acciones en la pantalla tipo una cerradura electrónica con el keypad y una visualización en la pantalla, me resultaría muy interesante y creo que a algunas personas también.
Gracias por sus aportaciones.
Adjuntos:

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Mostrar Funciones en Pantalla Nextion usando pulsadores en arduino. 5 años 1 semana antes #192

Bueno acabo de abri el fichero de la nextion y ya veo muchas incongruencias. Decias que te funcionaba bien pero me cuesta creerlo. Estas referenciando numeros y variables de otras pantallas sin indicarlo.
Fijate en el preinicio de la priemra pantalla (que solo es un grafico)
dim=n0.val
delay=1000
if(n0.val==100)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==90)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==80)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==70)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==60)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==50)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==40)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==30)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==20)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000
if(n0.val==10)
{
  n0.val=n0.val-10
}
dim=n0.val
delay=1000


Mira la primera linea : "dim=n0.val", tu lo que crees es que estas dandole a dim (brillo) el numero que hay en n0. Pero no hay ningun n0 en la pantalla 0 donde esta este codigo. Yo se que te estas refiriendo al n0 que esta en la pantalla 2 (page2), pero tu aqui, como no se lo indicas y solo pones eso, el piensa que el n0 lo tiene que buscar en page 0.

Me dices que este codigo lo cargas en la pantalla y funciona?


Los botones es cuestion de gustos. Yo sigo pensando que si voy a usar la pantalla sin recibir eventos de ella, pongo una pantalla tft y te ahorras el 70% del valor de la nextion. Pero por supuesto que tu puedes tner otra idea, faltaria mas. :D

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

Mostrar Funciones en Pantalla Nextion usando pulsadores en arduino. 5 años 1 semana antes #194

Casualmente lo que as puesto del código funciona perfectamente, si hay un n0 pero esta para que no se vea justo en la esquina superior izquierda solo lo uso como valor de referencia y si lo cargas en la pantalla te ara un degradado de la imagen asta quedarse sin brillo.
En cuanto a lo de los botones e escogido la nextion porque no tengo nociones de programación de arduino, todo lo que se lo he aprendido con vídeos y a base de probar cosas y no encuentro ningún tipo de manual para hacer lo que quiero con una simple tft.
Mi problema lo tengo en la pagina 2 con la función "while", cuando yo la pruebo en el programa de nextion si que me hace el dibujo del circulo y hace que parpadee como quiero pero cuando lo implemento en la pantalla y lo pongo a funcionar no me dibuja el circulo, ese es mi problema todo lo demás funciona como quiero que funcione.

Por favor, Identificarse o Crear cuenta para unirse a la conversación.

  • Página:
  • 1
  • 2
Tiempo de carga de la página: 0.100 segundos
Gracias a Foro Kunena