Applied engineering Team / Mbed 2 deprecated VT2_Ivana_Mihalj

Dependencies:   mbed

Revision:
1:d5b594dc8056
Parent:
0:c32036656bb4
Child:
2:549ed5b0a8d0
--- a/main.cpp	Thu Nov 10 17:30:26 2016 +0000
+++ b/main.cpp	Thu Nov 10 17:37:20 2016 +0000
@@ -1,14 +1,23 @@
 #include "mbed.h"
 DigitalOut redled(p5);
 DigitalOut greenled(p6);
+DigitalIn sw1(p7);
 int main()
 {
+    sw1.mode(PullUp); // Pull up internal resistor
     while(1) {
-        redled = 1;
-        greenled = 0;
-        wait(0.2);
-        redled = 0;
-        greenled = 1;
-        wait(0.2);
+        if (sw1==1) {
+            greenled = 0; //green led is off
+            redled = 1; // flash red led
+            wait(0.2);
+            redled = 0;
+            wait(0.2);
+        } else if (sw1==0) {
+            redled = 0; //red led is off
+            greenled = 1; // flash green led
+            wait(0.2);
+            greenled = 0;
+            wait(0.2);
+        }
     }
 }
\ No newline at end of file