Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: MODSERIAL QEI mbed
Fork of check_motoren_buttons_emg by
Revision 10:06d0fe6b3bcf, committed 2016-09-30
- Comitter:
- sivuu
- Date:
- Fri Sep 30 11:45:34 2016 +0000
- Parent:
- 9:4870f0e789f8
- Commit message:
- alles gecommend
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- 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
}
}
