Fahrudin Brbutovic Orhan Ljubuncic
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 00003 BusOut myleds(dp23, dp24, dp25, dp26, dp27, dp5, dp6, dp28); 00004 00005 DigitalOut led6(dp6); 00006 00007 00008 DigitalOut enable(dp14); 00009 00010 00011 00012 00013 PwmOut led(dp24); 00014 AnalogIn ldr(dp9); 00015 00016 float f(float t) 00017 { 00018 00019 00020 float k = 100 - (((t*3.3*12000) / (3.3 - t*3.3)) / 12000.0) * 100.00; 00021 return 1-k; 00022 00023 } 00024 00025 int main() 00026 00027 { 00028 enable = 0; 00029 myleds = ~0; 00030 myleds = 64; // iskljuci sve osim led1 00031 led6 = 0; 00032 00033 led = 0; 00034 led.period_us(50); 00035 00036 00037 while(1) 00038 { 00039 led.write(f(ldr.read())); 00040 00041 } 00042 00043 }
Generated on Thu Jul 28 2022 05:41:52 by
1.7.2