Basic example showing how to blink LEDs.

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 DigitalOut red_led(LED1);
00004 DigitalOut blue_led(LED2);
00005 DigitalOut orange_led(LED3);
00006 DigitalOut green_led(LED4);
00007 
00008 int main() {
00009     
00010     while(1) {
00011 
00012         // LEDs ON
00013         red_led = 1;
00014         wait(0.2); // wait 200 ms
00015         blue_led = 1;
00016         wait(0.2); // wait 200 ms
00017         orange_led = 1;
00018         wait(0.2); // wait 200 ms
00019         green_led = 1;
00020         wait(0.2); // wait 200 ms
00021         
00022         // LEDs OFF
00023         red_led = 0;
00024         blue_led = 0;
00025         orange_led = 0;
00026         green_led = 0;
00027         
00028         wait(0.5); // wait 500 ms
00029     }
00030 
00031 }