const int ntcPin = A0;
const float BETA = 3950;
const float R0 = 10000;
const float T0 = 298.15;
void setup() {
Serial.begin(9600);
}
void loop() {
int analogValue = analogRead(ntcPin);
float resistance = (1023.0 / analogValue - 1) * R0;
float temperatureK = 1.0 / (1.0 / T0 + log(resistance / R0) / BETA);
float temperatureC = temperatureK - 273.15;
Serial.print("Suhu: ");
Serial.print(temperatureC);
Serial.println(" °C");
delay(1000);
}