2 losse EMG signalen van de biceps en deltoid

Dependencies:   HIDScope MODSERIAL mbed-dsp mbed Encoder

Fork of Lampje_EMG_Gr6 by Jesse Kaiser

Files at this revision

API Documentation at this revision

Comitter:
irisl
Date:
Mon Oct 20 13:37:36 2014 +0000
Parent:
9:f7ec578a17c0
Child:
12:9e6e49af9304
Commit message:
2 losse signalen, deltoid rood, biceps blauwe LED bij aanspannen boven 0.05

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Mon Oct 20 12:37:25 2014 +0000
+++ b/main.cpp	Mon Oct 20 13:37:36 2014 +0000
@@ -148,26 +148,28 @@
             while(1) {
                 pc.printf("Span de biceps aan om het instellen te starten");
                 do {
-                    BlinkGreen();
+                    myled1 = 1;
+                    myled2 = 0;
+                    myled3 = 1;
+                } while(filtered_biceps < 0.05);
+                if (filtered_deltoid > 0.05 && filtered_biceps < 0.05) {    //Wanneer het EMG signaal een piek geeft wordt het volgende uitgevoerd.
+                    myled1 = 0;
+                    myled2 = 1;
+                    myled3 = 1;
+                    wait (2);
+                } else if (filtered_deltoid < 0.05 && filtered_biceps > 0.05) {
+                    myled1 = 1;
+                    myled2 = 1;
+                    myled3 = 0;
+                    wait (2);
+                    //} else if (filtered_biceps < 0.05 && filtered_deltoid < 0.05) {
+                    //break;
                 }
-                while(filtered_biceps < 0.04);
-                while(filtered_biceps > 0.04) {    //Wanneer het EMG signaal een piek geeft wordt het volgende uitgevoerd.
-                    BlinkRed(20);
-                    if (filtered_deltoid > 0.1) {
-                        BlinkBlue(20);
-                    } else if (filtered_biceps < 0.04 && filtered_deltoid < 0.1) {
-                        break;
-                    }
 
-                    if(filtered_biceps > 0.04) {
-                        myled1 = 1;
-                        myled2 = 0;
-                        myled3 = 1;
-                        wait(5); //Dit wordt de duur van het slaan en teruggaan naar de beginpositie totdat er opnieuw gemeten kan worden.
 
-                    }
-                }
             }
         }
     }
 }
+
+