Hola buenas tardes me gustaria saber cual es el error de este codigo muchas gracias
void setup(){
Serial.begin(9600); //Iniciamos comunicaciòn con la PC a 9600 Batios
pinMode(ventilador,OUTPUT); //Le indicamos que el ventilador (pin 8) serà de salida
dht.begin(); //Iniciamos nuestro sensor DHT11
}
void loop(){
humedad= dht.readHumidity(); //Funcion incluida en la libreria. Permite leer la humedad.
temp= dht.readTemperature(); //Permite leer la temperatura.
//Se imprime en pantalla los datos leìdos.
Serial.print("Temperatura: ");
Serial.print(temp);
Serial.println("ºC"); //Tempertura: 29ºC
Serial.print("Humedad: ");
Serial.print(humedad);
Serial.print("%");
Serial.println(" ");
Serial.println(" ");
//Pausa de 1 Segundo para poder apreciar los datos.
delay(1000);
while (temp>=24){ //Condición para mantener el ambiente fresco.
Serial.println("Ventiladores Encendidos");
digitalWrite(ventilador,HIGH); //Encendemos el ventilador
temp= dht.readTemperature(); //Volvemos a leer la temperatura
delay(2000);
}
digitalWrite(ventilador,LOW);
}