#include <LiquidCrystal.h>
float temp;
int sensor = A0;
float tempc;
const float BETA = 3950;
LiquidCrystal lcd (12, 11, 10, 9, 8, 7);
void setup () {
lcd.begin (16, 2);
}
void loop () {
temp=analogRead(sensor);
tempc = 1 / (log(1 / (1023. / temp - 1)) / BETA + 1.0 / 298.15) - 273.15;
lcd.setCursor(0,0);
lcd.print("Temp in C = ");
lcd.println(tempc);
}