met else

Dependencies:   mbed

Fork of EMG_check by sibren vuurberg

Revision:
0:b7cb5d3978b5
Child:
1:9601b4b78de5
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri Sep 23 10:16:33 2016 +0000
@@ -0,0 +1,59 @@
+#include "mbed.h"
+
+DigitalOut led(LED_RED);
+DigitalOut led2(LED_BLUE);
+DigitalIn sw2(SW2);
+DigitalIn sw3(SW3);
+Serial pc(USBTX, USBRX);
+
+int main()
+{
+  pc.baud(115200);
+int n;
+n = 0;
+  
+  while (true) {
+    
+    
+    if (sw3 == 0){ // als knopje 3 wordt ingedrukt dan wordt er 1 opgeteld bij n
+        n++;
+        pc.printf("%i \n\r",n);
+        wait (0.5);
+        }
+    else {
+        n=n;
+        pc.printf("geen switch");
+         }
+    
+    if (n%2 == 0) { //runt menuutje 1 als het even is
+        //menu 1
+         pc.printf("n is even \n");
+         wait (0.5); 
+         
+         char c = pc.getc();
+               if (c == 's'){
+                pc.printf("up \n");
+                wait (0.5);
+                }
+                else if (c == 'd'){
+                pc.printf("down /n");
+                wait (0.5);}
+            }
+    else {              // runt menuutje 2 als het oneven is
+    // menu 2
+     pc.printf("n is oneven \n");
+        wait (0.5);
+        char c = pc.getc();
+       if (c == 's'){
+            pc.printf("right \n");
+        wait (0.5);}
+       else if (c == 'd'){
+            pc.printf("left /n");
+            wait (0.5);}
+        else {}
+       
+       }
+        
+}
+}
+