ben baran / Mbed 2 deprecated Led_Random

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 myled1(LED1);
00004 DigitalOut myled2 (LED2);
00005 DigitalOut myled3 (LED3);
00006 DigitalOut myled4 (LED4);
00007 
00008 
00009 int main() {
00010     while(1) {
00011         myled4 = 1;
00012         myled1 = 1;
00013         wait(0.2);
00014         myled2 =1;
00015         myled3=1;
00016         myled1=0;
00017         myled4=0;
00018         wait(0.2);
00019         myled2 =0;
00020         myled3=0;
00021         myled4 = 1;
00022         myled1 = 1;
00023         wait(0.5);
00024         //change pattern//
00025         myled4 = 0;
00026         myled1 = 1;
00027         wait(0.2);
00028         myled1 = 0;
00029         myled2 = 1; 
00030         wait(0.2);
00031         myled2 = 0;
00032         myled3 = 1; 
00033         wait(0.2);
00034         myled3 = 0;
00035         myled4 = 1; 
00036         wait(0.5);
00037         //change pattern//
00038         myled1=1;
00039         myled3=1;
00040         wait(0.2);
00041         myled2=1;
00042         myled4=1;
00043         myled3=0;
00044         myled1=0;
00045         wait(0.2);
00046         myled2=0;
00047         myled4=0;
00048         myled1=1;
00049         myled3=1;
00050         wait(0.5);
00051         //change pattern//
00052         
00053          myled2=!myled2;
00054           myled4=!myled4;
00055            
00056            wait(0.5);
00057         
00058         
00059         
00060     }
00061 }