Yay!

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
fkgjh
Date:
Thu Oct 22 12:01:15 2015 +0000
Commit message:
Servomotor - sakte opp, fort ned;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Oct 22 12:01:15 2015 +0000
@@ -0,0 +1,68 @@
+#include "mbed.h"
+#include "PwmOut.h"
+
+PwmOut servoMotor(PA_7);
+
+int main()
+{
+    servoMotor.period(.01);
+    while(true)
+    {
+        int i;
+        
+        for(i=1000;i<=2000;i++)
+       {
+        servoMotor=1;
+        servoMotor.pulsewidth_us(1000);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1050);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1100);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1150);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1200);
+          wait(0.2);
+        servoMotor.pulsewidth_us(1250);
+           wait(0.2);
+        servoMotor.pulsewidth_us(1300);
+        wait(0.2);
+        servoMotor.pulsewidth_us(1350);
+        wait(0.2);
+        servoMotor.pulsewidth_us(1400);
+        wait(0.2);
+        servoMotor.pulsewidth_us(1450);  
+        wait(0.2);
+        servoMotor.pulsewidth_us(1500);
+        wait(0.2);
+        servoMotor.pulsewidth_us(1550);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1600);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1650);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1700);
+         wait(0.2);
+        servoMotor.pulsewidth_us(1750);
+          wait(0.2);
+        servoMotor.pulsewidth_us(1800);
+          wait(0.2);
+        servoMotor.pulsewidth_us(1850);
+          wait(0.2);
+        servoMotor.pulsewidth_us(1900);
+          wait(0.2);
+        servoMotor.pulsewidth_us(1950);
+          wait(0.2);
+        servoMotor.pulsewidth_us(2000);
+        }
+         
+        wait(0.2);
+        for(i=2000;i>=1000;i--)
+        {
+        servoMotor=2;
+        servoMotor.pulsewidth_us(2000);
+        
+        }
+        wait(0.2);
+    }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Thu Oct 22 12:01:15 2015 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/34e6b704fe68
\ No newline at end of file