Timo de Vries
/
leds_test
push buttons to control the leds
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 #include "math.h" 00003 00004 DigitalOut gpo(D0); 00005 DigitalOut led_g(LED_GREEN); 00006 DigitalOut led_b(LED_BLUE); 00007 DigitalOut led_r(LED_RED); 00008 DigitalIn sw3 (SW3); 00009 DigitalIn sw2(SW2); 00010 00011 int main() 00012 { 00013 while (true) { 00014 gpo = !gpo; // toggle pin 00015 led_g = 1; 00016 led_b = 1; 00017 led_r = 1; 00018 00019 if (sw2 == 0) 00020 { 00021 led_g = 1; 00022 led_b = 0; 00023 led_r = 1; 00024 } 00025 if (sw3 == 0) 00026 { 00027 led_g = 1; 00028 led_b = 1; 00029 led_r = 0; 00030 } 00031 if ((sw2==0)&&(sw3==0)) 00032 { 00033 led_g = 0; 00034 led_b = 1; 00035 led_r = 1; 00036 } 00037 } 00038 }
Generated on Fri Jul 15 2022 19:40:04 by 1.7.2