rampscenario
Dependencies: MODSERIAL QEI mbed
Fork of check_motoren_buttons by
Diff: main.cpp
- Revision:
- 10:06d0fe6b3bcf
- Parent:
- 9:4870f0e789f8
--- a/main.cpp Fri Sep 30 11:29:25 2016 +0000 +++ b/main.cpp Fri Sep 30 11:45:34 2016 +0000 @@ -31,20 +31,20 @@ { pc.printf("n is even \n\r"); // print lijn "n is even" pc.printf("up \n\r"); // print lijn "up" - motor1 = 1; - pwm_motor1 = 1; - wait (0.03); - pwm_motor1 = 0; + motor1 = 1; // zegt dat motor 1 clockwise draaid + pwm_motor1 = 1; // zegt dat motor 1 op maximale snelheid draaid + wait (0.03); // wacht van 0.03 seconde + pwm_motor1 = 0; // zorgt er voor dat de snelheid van motor 1 uitgaat. } else // als s is ingedrukt maar het getal is niet even (dus oneven) gebeurdt het onderstaande { pc.printf("n is odd \n\r"); // print lijn "n is odd" pc.printf("left \n\r"); // print lijn "left" - motor2 = 1; - pwm_motor2 = 1; - wait (0.03); - pwm_motor2 = 0; + motor2 = 1; // zegt dat motor 2 clockwise draaid + pwm_motor2 = 1; // zorgt er voor dat motor 2 maximale snelheid draaid + wait (0.03); // wacht van 0.03 seconde + pwm_motor2 = 0; // zorgt er voor dat de snelheid van motor 2 weer 0 wordt } } @@ -54,20 +54,20 @@ { pc.printf("n is even \n\r"); // print lijn "n is even" pc.printf("down \n\r"); // print lijn "down" - motor1 = 0; - pwm_motor1 = 1; - wait (0.03); - pwm_motor1 = 0; + motor1 = 0; // zorgt er voor dat motor 1 counter clockwise gaat draaien + pwm_motor1 = 1; // zorgt er voor dat motor 1 maximale snelheid gaat draaien + wait (0.03); // wacht van 0.03 seconde + pwm_motor1 = 0; // zorgt er voor dat de snelheid van motor 1 nul wordt als de knop wordt losgelaten } else // als d is ingedrukt maar het getal is niet even (dus oneven) gebeurdt het onderstaande { pc.printf("n is odd \n\r"); // print lijn "n is odd" pc.printf("right \n\r"); // print lijn "right" - motor2 = 0; - pwm_motor2 = 1; - wait (0.03); - pwm_motor2=0; + motor2 = 0; // zorgt erg voor dat motor 2 counterclockwise draaid + pwm_motor2 = 1; // zorgt er voor dat motor 2 maximale snelheid draaid + wait (0.03); // wacht van 0.03 seconde + pwm_motor2=0; // zorgt er voor dat de snelheid van motor 2 nul wordt als de knop wordt losgelaten } }