情報物理II (2018) / Mbed 2 deprecated LED-alert1-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 while(1) { 
00011 meas= analog_value.read(); 
00012 meas=meas*3300;
00013 temp=0.1*meas-50;
00014 printf("measure = %.0f mV, temp = %.1f C\r\n",meas,temp);
00015 
00016 
00017     if(temp>25.0){
00018         led.write(1.0);
00019     }
00020     else{
00021         led.write(0.0);
00022     }
00023 
00024     wait(1.0);
00025     }
00026 }
00027