Estuve haciendo un programa que compara el valor que arroja la termocupla y otro que es ingresado, los comparé con una sentencia "if", pero al momento que se supone que tiene comparar no lo hace, no hace mas nada el arduino, no me arroja ningun error.
Supongo que no se pueden compara esos valores porque no son el mismo tipo de variable, pero la verdad no que hacer.
Moderador:
@saidorozco0498 debes aprender que todo foro tiene normas. No puedes postear en el foro en inglés usando español.
Por ese motivo moví tu hilo.
Postea tu código, usando etiquetas. Lee las normas
Como dice ahí, cuando compare la temperatura leida por la termocupla con temperaturamaxima ( que es el valor que el usuario debe ingresar), inicia el proceso 2, pero no lo hace. Coloqué unos Serial.print para rectificar, pero no sale nada.
Te entiendo, voy a usar mis "poderes" de programador...
Tu problema está acá
if (thermocouple.readCelsius() > temperaturamaxima) {
El por qué te lo debo porque se me rompió la bola de cristal.
Fin de la humorada.
No sabemos que librerías usas, no sabemos los tipos de las variables (que vos mismo adelantas que no son iguales), no vemos el ingreso de los datos, no sabemos que micro usas ni cual termocupla y solo muestras un fragmento de código.
En serio, ¿crees que somos adivinos?