float tempC;
int lm35_pin = A0;
int temp_adc_val;
void setup() {
pinMode (11, OUTPUT);
pinMode (12, OUTPUT);
analogReference(INTERNAL); // Сconnect the reference internal voltage source of 1.1 V
Serial.begin(9600);
}
void loop() {
float temp_val;
temp_adc_val = analogRead(lm35_pin); // Read Temperature
tempC = temp_adc_val / 9.31; // Convern ADC into Temperature 1024/1,1/100
Serial.print("Temperature = ");
Serial.print(tempC);
Serial.println(" *C");
Serial.print("ADC = ");
Serial.println(temp_adc_val);
if(tempC < 22)
{
digitalWrite(11, LOW);
digitalWrite(12, HIGH);
}
else if(tempC >= 22)
{
digitalWrite(12, LOW);
digitalWrite(11, HIGH);
}
delay(1000);
}