-
Claudioans3
-
Autor del tema
-
Fuera de línea
-
Navegador Iniciado
-
-
Mensajes: 8
-
Gracias recibidas: 0
-
-
|
Hola Jose Luis, te comento que pude hacerlo funcionar bien a los numeros y barras, texto no me anda todavia, paginas tampoco.
Hay alguna forma de transmitir los datos a 230400? Pongo bauds en la parte de evento en el nextion editor de esta forma: bauds=230400 pero nada. Solo funciona a 115200.
void loop() {
if (sensormap > 50){
Serial3.print("page1=");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
delay(1);
Serial3.print("page0=");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
delay(1);
}
sensor = analogRead(PA0);
sensormap = map(sensor, 0, 4095, 0, 100);
Serial.println(sensormap);
//Serial3.print("baud=115200");
Serial3.print("j0.val=");
Serial3.print(sensormap);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.print("n0.val=");
Serial3.print("50");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.print("n1.val=");
Serial3.print("45");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.print("n2.val=");
Serial3.print("60");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.print("n3.val=");
Serial3.print("7990");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.print(F("t1.txt=\"1"));
Serial3.print("1");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
delay(1);
}
|
Por favor, Identificarse o Crear cuenta para unirse a la conversación.
|
-
EA3DMM2
-
-
Fuera de línea
-
Navegador Experto
-
-
Mensajes: 101
-
Gracias recibidas: 23
-
-
|
Buenos días.
Cierto Jose Luis:
RENDIMIENTO INTERFACES
Condiciónes de la prueba me Típico Max Unidad
Velocidad de transmisión del puerto serial Estándar 2400 9600 115200 bps
Salida de alto voltaje IOH = -1mA 3.0 3.2 - V
de bajo voltaje de salida LIO = 1 mA - 0.1 0.2 V
Entrada de alta tensión - 2.0 3.3 5.0 V
Tensión de entrada baja - -0.7 0.0 1.3 V
Modo de puerto serie TTL
Puerto serial 4Pin_2.54mm
interfaz USB NO
Zócalo de la tarjeta SD Sí (formato FAT32), apoyar la tarjeta máxima de 32G SD micro
CARACTERÍSTICAS DE LA MEMORIA
|
Por favor, Identificarse o Crear cuenta para unirse a la conversación.
|
-
DEA
-
-
Fuera de línea
-
Navegador Dorado
-
-
Mensajes: 294
-
Gracias recibidas: 83
-
-
|
Buenas Claudioans3
Para enviar texto seria asin:
Serial3.print(F("t1.txt=\"1"));
Serial3.write(0x22);
Serial3.print("1");
Serial3write(0x22);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
Lo que no entiendo es lo que quieres hacer con esto:
Serial3.print("page1=");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
|
Por favor, Identificarse o Crear cuenta para unirse a la conversación.
|
-
Jose Luis
-
-
Fuera de línea
-
Navegador Platino
-
-
Mensajes: 1118
-
Gracias recibidas: 224
-
-
|
Y como envias tu el codigo para el valor numerico :
Serial3.print("n0.val=");
Serial3.print("50");
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
No es correcto, ya que estas envindo el numero en modo txto (po pons entre comillas).
Seria asi :
Serial3.print("n0.val=");
Serial3.print(50);
Serial3.write(0xff);
Serial3.write(0xff);
Serial3.write(0xff);
|
Por favor, Identificarse o Crear cuenta para unirse a la conversación.
|
-
Claudioans3
-
Autor del tema
-
Fuera de línea
-
Navegador Iniciado
-
-
Mensajes: 8
-
Gracias recibidas: 0
-
-
|
Ok, lo que me faltaria saber como hacer para cambiar de pagina, no me estaria funcionando
|
Por favor, Identificarse o Crear cuenta para unirse a la conversación.
|
Tiempo de carga de la página: 0.090 segundos