const int thermistorPin = A0;
const float R = 10000, T0 = 298.15, B = 3950; // R при 25°C, T0 в Кельвінах, B-коефіцієнт

void setup() {
  Serial.begin(9600);
}

void loop() {
  float V = analogRead(thermistorPin) * 5.0 / 1023.0;
  float Rt = R * (5.0 / V - 1.0);
  float T = 1.0 / (1.0/T0 + log(Rt/R)/B);
  Serial.print("Температура: ");
  Serial.print(T - 273.15); // Переводимо в Цельсій
  Serial.println(" °C");
  delay(1000);
}