g

Dependencies:   TextLCD mbed

main.cpp

Committer:
HisyamSulaiman
Date:
2018-05-24
Revision:
0:9988b63235b3

File content as of revision 0:9988b63235b3:

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

TextLCD lcd(D8, D9, D4, D5, D6, D7);
DigitalIn button(PA_12);
Serial pc(USBTX, USBRX);
AnalogIn Ain(PC_3);
float ADCdata;

int main() {
    
lcd.locate (1,0);   
lcd.printf("Celsius");

        
    while(1) {
        if (button==0){
        ADCdata=Ain;
        ADCdata=ADCdata*100;
        lcd.locate (4,1);
        lcd.printf("%f",ADCdata);
        pc.printf("%f\n\r",ADCdata);
        wait(0.5);}
        else  (button==1){
        ADCdata=Ain;
        ADCdata=ADCdata*100;
        lcd.locate (12,1);
        lcd.printf("%f",ADCdata);
        pc.printf("%f\n\r",ADCdata);
        wait(0.5);}
    }
}