const int lm35_pin=A2;
int led_green=2;
int led_yellow=3;
int led_red=4;
void setup() {
Serial.begin(9600);
pinMode(2,OUTPUT);
pinMode(3,OUTPUT);
pinMode(4,OUTPUT);
}
void loop() {
int temp_adc_value;
float temp_value;
temp_adc_value=analogRead(lm35_pin);
temp_value=(temp_adc_value*4.88);
temp_value=(temp_value/10);
Serial.print("Temperature = ");
Serial.print(temp_value);
Serial.print(" degree celsius\n");
delay(1000);
if(temp_value<60)
{
digitalWrite(led_red,HIGH);
digitalWrite(led_green,LOW);
digitalWrite(led_yellow,LOW);
Serial.println("its cool");}
else if(temp_value>60 && temp_value<200)
{digitalWrite(led_red,LOW);
digitalWrite(led_green,HIGH);
digitalWrite(led_yellow,LOW);
Serial.println("its normal");}
else
{digitalWrite(led_red,LOW);
digitalWrite(led_green,LOW);
digitalWrite(led_yellow,HIGH);
Serial.println("its hot");}
}