Está en la página 1de 5

INNTEGRANTES:

MESA N 1

-GUARNIZ COSAMALON JHON JAIRO


-NUEZ CHAMAYA WALTER ISAEL

CONTROL DE AIRE ACONDICIONADO Y CALEFACCIN CON SENSOR


DE TEMPERATURA

En el siguiente informe se muestra un proyecto que tiene como fin controlar


la velocidad de un ventilador por medio de temperatura que est censando.
A mayor temperatura, a ms velocidad girar el motor.
Para este proceso se ha puesto en prueba nuestros conocimientos
aprendidos durante los dos semestres.
MATERIALES:
-TERMISTOR 1.5K
-RESISTOR 1.5K
-RESISTOR 1K
-RESISTOR 47
-RESISTOR 680
-TRIMMER 22K
-CAPACITOR ELECTROLITICO 100uf
-TRANSISTOR 2N3392 NPN
-TRANSISTOR BD140 PNP
-DIODO LED
-VENTILADOR

ARMADO Y SIMULACION DEL CIRCUITO EN PROTEUS

SIMULACION DE PISTAS EN ARES.

VISUALIZACION EN 3D-

PISTAS DEL CIRCUITO

PROGRAMACION EN ARDUINO DE ACTIVACION DE CALEFACCION Y AIRE


ACONDICIONADO

La programacin consta del sensor LM35 la cual llega su seal al arduino en


el pin A0. Arduino procesa esa informacin y enva al ventilador cuando la
temperatura del auto es mayor a los 24 grados, en caso contrario el
ventilador se mantendr apagado y los leds tambin.
Para el caso del sistema de calefaccin se activara cuando la temperatura
del vehculo sea menor a los 15 grados encendiendo el led indicando la
activacin del sistema.
A continuacin se muestra la codificacin:

float temperatura = 0;
void setup()
{
Serial.begin (9600);
pinMode(7,OUTPUT); //Salida Para El Motor De Aire Acondicionado
pinMode(8,OUTPUT); //Salida Para El Motor De Calefaccion
pinMode(13,OUTPUT); //Led de Aviso de Aire Acondicionado
pinMode(12,OUTPUT); //Led de Aviso de Calefaccion
}
void loop(){
temperatura = (5.0 * analogRead(0)*100.0)/1023.0;
Serial.println (temperatura);
delay (800);
if (temperatura>18)// Temmperatura Para Aire Acondicionado
{
digitalWrite(12,HIGH);
digitalWrite(7,HIGH);
}
else
{
digitalWrite(7,LOW);
digitalWrite(12,LOW);
}
if (temperatura<15)// Temperatura para Calefaccion
{
digitalWrite(8,HIGH);
digitalWrite(13,HIGH);
}
else
{
digitalWrite(8,LOW);
digitalWrite(13,LOW);
}
}
CAPTURA DE PANTALLA DEL PROCESO DE PROGRAMACION EN ARDUINO

También podría gustarte