const float BETA = 3950;
void setup() {
// put your setup code here, to run once:
Serial.begin (9600);
pinMode (A0, INPUT);
pinMode (13, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
int analogValue = analogRead (A0);
float celsius = 1 / (log(1 / (1023. / analogValue - 1)) / BETA + 1.0 / 298.15) - 273.15;
Serial.print ("Suhu = ");
Serial.println (celsius);
if (celsius >= 40){
tone (13,1000,1000);
delay (1000);
tone (13, 500, 1000);
delay (1000);
}
}