Diseñar un circuito para controlar la temperatura de la maqueta de una habitación con la utilización de un pequeño ventilador de corriente continua y un sensor de temperatura.
El funcionamiento del circuito será el siguiente, siempre que la temperatura sea superior a 28ºC el ventilador estará funcionamiento.
El sensor que vamos a utilizar es el LM35, cuyas características principales son las siguientes: Sensor de temperatura LM35
Montaje realizado
Diagrama de flujo
Código
float tempC;
int pinLM35=0;#define EA 11
#define I1 10
#define I2 9
void setup()
{
pinMode(EA,OUTPUT);
pinMode(I1,OUTPUT);
pinMode(I2,OUTPUT);
}
void loop()
{
tempC= analogRead(pinLM35);
tempC=(tempC*5.0*100.0)/1024.0;
if(tempC>30)
{
digitalWrite(EA,HIGH);
digitalWrite(I1,LOW);
digitalWrite(I2,HIGH);
}
else
{
digitalWrite(EA,LOW);
}
}
No hay comentarios:
Publicar un comentario