rbatriu:
Bueno, ya tengo dos sensores de temperatura, así que los usare. Ademas estoy pensando en incorporar un LCD al proyecto que muestre ambas temperaturas.
Si quieres añadir un LCD, realmente necesitas dos cosas:
- Cambiar la temperatura de un numero del ADC a una temperatura real
- Un library para el LCD.
Para cambiar el numero puedes usar algo así:
///////////////////////////
// Stuff for NTC thermistor
///////////////////////////
// 666 ohms = 100C
double Thermistor(int RawADC) {
double Temp;
Temp = log(10000.0*((1024.0 / RawADC - 1)));
Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp))* Temp);
Temp = Temp - 273.15; // Convert Kelvin to Celcius
return Temp;
}
Para el LCD lo mas sencillo es usar uno con interfaz I2C, así solo necesitas 4 conexiones, 2 para alimentar y 2 para mandar datos.
Por ejemplo https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/HomeLCD Display library
Buena suerte!