Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA:

proyecto medir presion sobre una superficie 3 años 11 meses antes #1743

El reloj digital no funciona por que estas enviando un componente numerico (desde el arduino) hacia un componente de Texto (nextion).
Por eso no se muestra,

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

proyecto medir presion sobre una superficie 3 años 11 meses antes #1745

Vale, esta tarde pongo el de la nextion.

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

proyecto medir presion sobre una superficie 3 años 11 meses antes #1748

Fijate que lo que debes enviar por el puesto serial es : t0.val"texto"0xff0xff0xff
y tu envias t0.val=texto0xff0xff0xff

Te has comido las comillas.
El siguiente usuario dijo gracias: Lesende

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

Última Edición: por Jose Luis.

proyecto medir presion sobre una superficie 3 años 11 meses antes #1749

bueno esta tarde le he dado una vuelta mas al tema, os adjunto el sketch y el archivo de la nextion
el código lo pongo aquí no??
si no se hace así pido perdón anticipado y me decís como lo hago

Sketch:

int old_value ;
int threshold = 2;
int maximo = 0;


void setup() {
Serial2.begin(9600);

}

void loop() {
int n = analogRead(A0);
n = map(n,0,1023,0,270);
int valor = analogRead (A0);
valor = map(valor,0,1023,0,255);

if ( abs(old_value - n) > threshold){
old_value = n;
if (n < 45) {
n+=315;
}
else {
n-=46;
}

Serial2.print("z0.val="); // Envio al Gauge de la Nextion
Serial2.print( n ); // este es el valor medido
ff();
}


{

if (valor > maximo){
maximo = valor;
Serial2.print ("n0.val="); // este en un reloj digital donde va la presion maxima alcanzada y se mantiene mientras no haya una superior
Serial2.print(maximo);
ff();
}
//else {
// maximo=0;
// }
delay (100);

}

}

void ff(){
Serial2.write(0xff);
Serial2.write(0xff);
Serial2.write(0xff);
}
Adjuntos:

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

Última Edición: por Lesende.

proyecto medir presion sobre una superficie 3 años 11 meses antes #1750

Ahora me funciona el manómetro y el reloj digital me pone la presión máxima, pero tengo que hacerla desaparecer para la siguiente pesada y no se como, me echáis una mano.

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

proyecto medir presion sobre una superficie 3 años 11 meses antes #1751

se puede poner un botón que resetee los valores en la pantalla de la nextion??

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

Tiempo de carga de la página: 0.092 segundos
Gracias a Foro Kunena

Login