int ledverde=8;
int ledamarillo=7;
int ledrojo=6;
int LM35= A0;
float valor;
float voltaje;
float temperatura;
void setup() {
Serial.begin(9600);
pinMode(ledverde, OUTPUT);
pinMode(ledamarillo, OUTPUT);
pinMode(ledrojo, OUTPUT);
}
valor=analogRead(LM35);
voltaje=valor*5/1023;
temperatura=voltaje*100;
Serial.println(temperatura ledverde);
Serial.println(temperatura ledamarillo);
Serial.println(temperatura ledrojo);
delay(500);
}
if (temperatura <25)
{
digitalWrite(ledrojo, LOW);
digitalWrite(ledamarillo, LOW);
digitalWrite(ledverde, LOW);
if (temperatuta >=25 && temperatura <27.5)
digitalWrite(ledrojo, LOW);
digitalWrite(ledamarillo, LOW);
digitalWrite(ledverde, HIGH);
digitalWrite(ledverde, HIGH);
delay(500);
digitalWrite(ledverde, LOW);
digitalWrite(ledamarillo, HIGH);
delay(1000);
digitalWrite(ledamarillo, LOW);
digitalWrite(ledrojo, HIGH);
delay(500);
digitalWrite(ledrojo, LOW);
}
void setup()
{
Serial.begin(9600);
}
valor=analogRead(LM35);
voltaje=valor*5/1023;
temperatura=voltaje*100;
Serial.println(temperatura ledverde);
Serial.println(temperatura ledamarillo);
Serial.println(temperatura ledrojo);
delay(1000);
}