Aviso

El foro está en modo de sólo lectura.

"recvRetCommandFinished err" | Falla en la comunicacion NEXTION-ARDUINO

Más
5 años 6 meses antes #1608 por Carlos
Ok. Ese mensaje tuyo me da un poco de esperanza de no haber dañado la pantalla.

Descartando que el hardware está bien, entonces el problema es que lo que manda Arduino no lo puede interpretar la pantalla... O viceversa.

Sería error de codificación.
Eso es lo que se me ocurre, te ha pasado algo así?
Más
5 años 6 meses antes #1609 por Jose Luis
No me paso no, pero mi forma de atacarle al problema seria muy diferente al tuyo.

Yo lo primero que haria es hacer un programa en arduino, sin usar librerias, que me capturara la trama de la nextion y me la sacara por el monitor serial. Si la captura, la comunicacion es correcta, sino hay un problema de comunicacion.
Más
5 años 6 meses antes - 5 años 6 meses antes #1610 por Jose Luis
Hay uqe ir acorralando el problema.
Última Edición: 5 años 6 meses antes por Jose Luis.
Más
5 años 6 meses antes #1611 por Carlos
Intente replicando el codigo que usas en tu video de WAVEFORM con un arduino uno.

#include <SoftwareSerial.h>
#define Rx 10
#define Tx 11
SoftwareSerial Nextion(Rx, Tx);

const int led = 13;
const int baudRate = 9600;

void setup() {
digitalWrite(led, OUTPUT);
digitalWrite(led, LOW);
Serial.begin(baudRate);
Nextion.begin(baudRate);
}

void loop() {

enviaDato(1, 0, 100); enviaDato(1, 1, 200);
delay(100);

}

void enviaDato(int ID, int canal, int dato){

String comando = "add ";
comando += ID;
comando += ",";
comando += canal;
comando += ",";
comando += dato;
comando += "\xFF\xFF\xFF";

Nextion.print(comando);
//Serial.println(comando);
}

Tampoco parecer ocurrir nada.
Más
5 años 6 meses antes #1612 por Carlos
De nuevo, la pantalla no imprime nada.
Conecte RX al pin10 y TX al pin11. VCC 5V y GND a GND.
Adjuntos:
Más
5 años 6 meses antes #1613 por Carlos
Como podrás ver, el código solo busca imprimir dos líneas en la pantalla. Quisiera intentar lo mismo pero con el Arduino Mega, para validar que este método tampoco me está funcionando, pero no sé bien como hacerlo ya que el Mega tiene sus propios puertos hardware serie.

Ya mandé inbox a ITEAD pero no contestan, todos sus foros me salen como bloqueados por lo cual no puedo ver la información.

Podrías checar si el código que te mandé corre contigo?
Tiempo de carga de la página: 0.130 segundos
Gracias a Foro Kunena