int lm_35 = A3;
int ledr=13;
int ledg=12;
int ledy=11;
void setup() {
// put your setup code here, to run once:
pinMode(lm_35, INPUT);
pinMode( ledr, OUTPUT);
pinMode(ledg, OUTPUT);
pinMode(ledy, OUTPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
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 ( 10< 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);
}
}