ESTE ES UN PROGRAMA PARA EL CONTROL DE NIVEL Y TEMPERATURA CON INDICACIÓN DE NIVELES Y GENERACIÓN DE ALARMAS

Dependencies:   mbed TextLCD

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers temperatura.h Source File

temperatura.h

00001 void temperatura();
00002 void temperatura()
00003 {
00004 
00005 //Salidas digitales
00006 
00007 //Entradas analogicas
00008     AnalogIn ain2(PC_2);
00009 
00010 //Salidas analogicas
00011 
00012 //Variables auxiliares
00013    
00014 //Comunicacion
00015     Serial device (PA_2,PA_3,115200);
00016 
00017     if(ain2 < 0.25f) {     //Condicionamiento para detectar temperatura baja
00018         device.printf("Alarma de temperatura baja\n");
00019     }
00020 
00021     if(ain2 >= 0.25f and ain2 < 0.50f) {     //Condicionamiento para temperatura normal
00022 //        device.printf("temperatura normal\n");
00023     }
00024 
00025     if(ain2 >= 0.50f and ain2 < 0.70f) {     //Condicionamiento para detectar temperatura alta
00026         device.printf("Alarma de temperatura alta\n");
00027     }
00028 
00029     if(ain2 >= 0.70f) {                     //Condicionamiento para detectar nivel alto
00030         device.printf("Alarma de temperatura alta alta\n");
00031     }
00032 
00033 }