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.
Diff: main.cpp
- Revision:
- 0:1bbd6ec37b2d
diff -r 000000000000 -r 1bbd6ec37b2d main.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Mon Feb 18 20:41:07 2019 +0000
@@ -0,0 +1,36 @@
+// Sweep the motor speed from full-speed reverse (-1.0) to full speed forwards (1.0)
+
+#include "mbed.h"
+#include "Motor.h"
+Motor m1(p21, p19, p20); // pwm, fwd, rev
+Motor m2(p22, p16, p15); // pwm, fwd, rev
+
+int main() {
+ while(1){
+ m1.speed(.4);
+ m2.speed(.4);
+ wait(1);
+ m1.speed(0);
+ m2.speed(0);
+ wait(1);
+ m1.speed(-.4);
+ m2.speed(-.4);
+ wait(1);
+ m1.speed(0);
+ m2.speed(0);
+ wait(1);
+ m1.speed(-.5);
+ m2.speed(.5);
+ wait(1.75);
+ m1.speed(0);
+ m2.speed(0);
+ wait(1);
+ m1.speed(.5);
+ m2.speed(-.5);
+ wait(1.75);
+ m1.speed(0);
+ m2.speed(0);
+ wait(1);
+
+ }
+}