Rio OCHI / Mbed 2 deprecated LED-alert2-ochi

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "mbed.h" 
00002 
00003 AnalogIn analog_value(dp13); 
00004 PwmOut led(dp24);
00005 
00006 int main(void) {
00007 float meas, temp;
00008 printf("\r\nAnalogIn example\r\n"); 
00009 
00010 led.period(1.0);
00011 
00012 while(1) { 
00013 meas= analog_value.read(); 
00014 meas=meas*3300;
00015 temp=0.1*meas-50;
00016 printf("measure = %.0f mV, temp = %.1f C\r\n",meas,temp);
00017 
00018     if(temp>25.0){
00019         led.write(0.3);
00020     }
00021     else{
00022         led.write(0.0);
00023     }
00024     
00025     wait(1.0);
00026     }
00027 }
00028 
00029