Yay!

Dependencies:   mbed

main.cpp

Committer:
fkgjh
Date:
2015-10-22
Revision:
0:aff2ce7d4765

File content as of revision 0:aff2ce7d4765:

#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);
    }
}