lab2 part 6 starter code

Dependencies:   mbed Motor

Files at this revision

API Documentation at this revision

Comitter:
carahcamron
Date:
Mon Apr 12 19:37:43 2021 +0000
Parent:
0:7bbc230e00d6
Commit message:
lab 2 part 6 starter code

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 7bbc230e00d6 -r 3dd9566caf31 main.cpp
--- a/main.cpp	Tue Nov 23 16:19:19 2010 +0000
+++ b/main.cpp	Mon Apr 12 19:37:43 2021 +0000
@@ -4,10 +4,15 @@
 #include "Motor.h"
 
 Motor m(p23, p6, p5); // pwm, fwd, rev
-
+AnalogIn ain(p18);
 int main() {
-    for (float s= -1.0; s < 1.0 ; s += 0.01) {
-       m.speed(s); 
+    float sig;
+    while (1) {
+        sig = ain.read();
+        if(sig < .5){
+            sig = (sig - 1)*2; //subtract .5 and * 2
+            }   
+       m.speed(sig); 
        wait(0.02);
     }
 }