- Mensajes: 620
- Karma: 6
- Gracias recibidas: 68
Aviso
El foro está en modo de sólo lectura.
HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
- Jose Luis
- Fuera de línea
- Navegador Platino
Menos
Más
6 años 8 meses antes #638
por Jose Luis
Respuesta de Jose Luis sobre el tema HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
Podrias poner el código que usas del arduino y de la pantalla.
Un saludo.
Un saludo.
- xvesper
- Fuera de línea
- Navegador Iniciado
Menos
Más
- Mensajes: 6
- Gracias recibidas: 0
6 años 7 meses antes #640
por xvesper
Respuesta de xvesper sobre el tema HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
#include <SoftwareSerial.h> //QUITAR SI ES PUERTO FISICO en vez de eso poner #define nextion Serial
#include <Nextion.h>
SoftwareSerial nextion(2, 3);//NO SE VA A USAR EL PUERTO VIRTUAL SE COMENTA ESTA LINEA
Nextion myNextion(nextion, 9600); //create a Nextion object named myNextion using the nextion serial port @ 9600bps
int ledStatus = 13;
void setup() {//***************************************setup***********************************************
pinMode(ledStatus, OUTPUT);
digitalWrite(ledStatus, LOW);
Serial.begin(9600);
myNextion.init(); // INICIALIZA Y VA A LA PRIMERA PAGINA
}
void loop() {
Boolean botonMarcha=myNextion.getComponentValue("page0.b0");
if (botonMarcha == true) digitalWrite(ledStatus, HIGH); else digitalWrite(ledStatus, LOW);
Serial.println(botonMarcha);
}//void loop()
HDMI Ficheiro
drive.google.com/file/d/0By44MfW3GDE6Qmt...TVE/view?usp=sharing
Muy gracias.. estay siempre retornando FF
Saludos,
Ricardo
#include <Nextion.h>
SoftwareSerial nextion(2, 3);//NO SE VA A USAR EL PUERTO VIRTUAL SE COMENTA ESTA LINEA
Nextion myNextion(nextion, 9600); //create a Nextion object named myNextion using the nextion serial port @ 9600bps
int ledStatus = 13;
void setup() {//***************************************setup***********************************************
pinMode(ledStatus, OUTPUT);
digitalWrite(ledStatus, LOW);
Serial.begin(9600);
myNextion.init(); // INICIALIZA Y VA A LA PRIMERA PAGINA
}
void loop() {
Boolean botonMarcha=myNextion.getComponentValue("page0.b0");
if (botonMarcha == true) digitalWrite(ledStatus, HIGH); else digitalWrite(ledStatus, LOW);
Serial.println(botonMarcha);
}//void loop()
HDMI Ficheiro
drive.google.com/file/d/0By44MfW3GDE6Qmt...TVE/view?usp=sharing
Muy gracias.. estay siempre retornando FF
Saludos,
Ricardo
- Jose Luis
- Fuera de línea
- Navegador Platino
Menos
Más
- Mensajes: 620
- Karma: 6
- Gracias recibidas: 68
6 años 7 meses antes #641
por Jose Luis
Respuesta de Jose Luis sobre el tema HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
El problema es que el estado del botón no funciona leyéndolo como tu pones ahí. Eso funciona si es un botón de dos estados, pero para el botón simple no funciona. Para poder leer botones hay que usar el comando listen() y ojo, que como lo combines con otros comandos, es una fuente de problemas.
Un saludo.
Un saludo.
- xvesper
- Fuera de línea
- Navegador Iniciado
Menos
Más
- Mensajes: 6
- Gracias recibidas: 0
6 años 7 meses antes #643
por xvesper
Respuesta de xvesper sobre el tema HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
Mui gracias Jose!
- Jose Luis
- Fuera de línea
- Navegador Platino
Menos
Más
- Mensajes: 620
- Karma: 6
- Gracias recibidas: 68
6 años 7 meses antes #644
por Jose Luis
Respuesta de Jose Luis sobre el tema HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
Nada, un saludo.
- xvesper
- Fuera de línea
- Navegador Iniciado
Menos
Más
- Mensajes: 6
- Gracias recibidas: 0
6 años 7 meses antes #645
por xvesper
Respuesta de xvesper sobre el tema HMI NEXTION Y ARDUINO, No reconoce parte del protocolo con librería nextion.h
Jose,
Las puertas 2 y 3 que estaba usando tambien no lo funciona dual state buton, solamente quando usei a 10 e 11 esto funciono correctamente.
Apenas para su informacion,
Saludo,
Las puertas 2 y 3 que estaba usando tambien no lo funciona dual state buton, solamente quando usei a 10 e 11 esto funciono correctamente.
Apenas para su informacion,
Saludo,
Tiempo de carga de la página: 0.119 segundos