int lm_35=A3;
int ledr=13;
int ledg=12;
int ledy=11;
void setup()
{
pinMode(lm_35, INPUT);
pinMode(ledr, OUTPUT);
pinMode(ledg, OUTPUT);
pinMode(ledy, OUTPUT);
Serial.begin(9600);
}
void loop()
{
int temp_adc;
float temp;
temp_adc=analogRead(lm_35);
temp=temp_adc*4.88;
temp=temp/10;
Serial.println("Temperature=");
Serial.println(temp);
Serial.println("Degree Celsius");
delay(1000);
if(temp>300)
{
digitalWrite(ledr, HIGH);
digitalWrite(ledg, LOW);
digitalWrite(ledy, LOW);
Serial.println("Temperature is cool");
delay(1000);
}
else if (100<temp<300)
{
digitalWrite(ledr, LOW);
digitalWrite(ledg, HIGH);
digitalWrite(ledy, LOW);
Serial.println("Temperature is moderate");
delay(1000);
}
else
{
digitalWrite(ledr, LOW);
digitalWrite(ledg, LOW);
digitalWrite(ledy, HIGH);
Serial.println("Temperature is hot");
delay(1000);
}
}