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

TEMA:

Nextion Comunicación con ESP32 1 mes 1 semana antes #2980

Hola Jose Luis,

Gracias a tu ultimo consejo he empezado con enteros, me comunicaba y al final he conseguido comunicar con coma flotante.
Dejo por aquí el código.

Muchas Gracias!!

#include <Nextion.h>

NexText n_out = NexText(0, 1, "n0"); // Componente NexText para mostrar el valor enviado desde Arduino
NexText n_in = NexText(0, 2, "n1"); // Componente NexText para ingresar el valor desde Nextion

char receivedData[10]; // Variable para almacenar el número decimal recibido desde Nextion

void setup() {
Serial2.begin(9600); // Inicializa la comunicación serie en el puerto Serial2 del ESP32
nexInit(); // Inicializa la pantalla Nextion
}

void loop() {
// Enviar un número decimal a Nextion como cadena de texto
float sentFloat = 3.14; // Número decimal que deseas enviar a Nextion
char sentData[10];
dtostrf(sentFloat, 5, 2, sentData); // Convertir el número float a una cadena de texto con dos decimales
n_out.setText(sentData);

// Actualizar el número decimal recibido desde Nextion
n_in.getText(receivedData, sizeof(receivedData));
float receivedFloat = atof(receivedData); // Convertir la cadena de texto recibida a un valor float

delay(1000); // Espera 1 segundo antes de enviar el próximo valor
}

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

Nextion Comunicación con ESP32 1 mes 1 semana antes #2981

Perfecto.

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

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

Login