Imprime en lcd la temperatura sensada por el CAS externo y el voltaje del CAS

Dependencies:   TextLCD mbed

Fork of LCD_test by proyectotecnicas

main.cpp

Committer:
josedaparte
Date:
2015-11-27
Revision:
1:d7f3caab54a5
Parent:
0:a9f60dff8cb6

File content as of revision 1:d7f3caab54a5:

#include "mbed.h"
#include "TextLCD.h"
#include "AnalogIn.h"

AnalogIn leer(PTC2);

TextLCD lcd(PTD3, PTA12, PTA4, PTA5, PTC8, PTC9, TextLCD::LCD16x2);

int main() {

    float temperatura;
    float voltajecas;
    uint16_t adcvalue;

    while(1){
        lcd.cls();
        adcvalue = leer.read_u16();
        voltajecas = adcvalue*3.3/65525;
        lcd.printf("El Vcas es %.2f", voltajecas);
        temperatura = voltajecas * 100 / 5 + 0.04;
        lcd.locate(0,1);
        lcd.printf("Hace %.0f grados", temperatura);
        wait(1.5);

    
    
    }
}