Может быть тогда поставить аналоговый датчик температуры?
Например LM35
датчик LM35, имеет заводскую калибровку в градусах Цельсия с погрешностью 1%. У датчика линейная шкала зависимости Градус/Вольт. Выходное напряжение (контакт 2) изменяется с температурой от 0мВ (0С) до 1500мВ (+150C).