int temp = A1;
int buzzer = 10;
int led = 9;
void setup()
{
Serial.begin(9600);
pinMode(buzzer , OUTPUT);
pinMode(led , OUTPUT);
}
void loop()
{
int analogvalue = analogRead(temp);
float temp = 1/ (log(1 / (1023. /analogvalue - 1)) / 3950 + 1.0 / 298.15) -273.15;
Serial.println("Current temperature:");
Serial.print(temp);
Serial.println("°c");
int brightness = map(analogvalue , 953, 115, 0, 255);
analogWrite(led , brightness);
if(temp>38.0)
{
tone(buzzer,150);
}
else
{
noTone(buzzer);
}
}