Aansturen van een LED script dmv twee EMG signalen
Dependencies: HIDScope MODSERIAL mbed-dsp mbed
Diff: main.cpp
- Revision:
- 6:8f4138a811e0
- Parent:
- 5:03105d8bf72c
- Child:
- 7:119b85a92a09
diff -r 03105d8bf72c -r 8f4138a811e0 main.cpp --- a/main.cpp Thu Oct 16 13:30:53 2014 +0000 +++ b/main.cpp Thu Oct 16 13:34:51 2014 +0000 @@ -139,30 +139,27 @@ /*Empty!*/ /*Everything is handled by the interrupt routine now!*/ { - + while(1) { pc.printf("Span de biceps aan om het instellen te starten"); do { BlinkGreen(); - - } - 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.04){ + if (filtered_deltoid > 0.04) { BlinkBlue(20); } else if (filtered_biceps < 0.04 && filtered_deltoid < 0.04) { break; } - if(filtered_biceps > 0.04){ + 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. - + } } }