Arduino: Servo Fast Sweep

10,985

24

1

Posted

Introduction: Arduino: Servo Fast Sweep

Part List:

1) Arduino

2) Servo motor

3) Jumper wires

Step 1: Connect the Arduino to the Servo Motor:

1) Connect the arduino's GNDPIN to the servo's negative pin.

3) Connect the arduino's 5vPIN to the servo's positive pin.

3) Connect the arduino's 9PIN to the servo's signal pin.

Step 2: BreadBoard Layout

Step 3: Arduino Code:

// Sweep

#include <Servo.h>

Servo myservo; // create servo object to control a servo

// a maximum of eight servo objects can be created

int pos = 0; // variable to store the servo position

void setup()

{

myservo.attach(9); // attaches the servo on pin 9 to the servo object

}

void loop()

{

for(pos = 0; pos < 180; pos += 10) // goes from 0 degrees to 180 degrees

{ // in steps of 1 degree

myservo.write(pos); // tell servo to go to position in variable 'pos'

delay(15); // waits 15ms for the servo to reach the position

}

for(pos = 180; pos>=1; pos-=10) // goes from 180 degrees to 0 degrees

{

myservo.write(pos); // tell servo to go to position in variable 'pos'

delay(15); // waits 15ms for the servo to reach the position

}

}

Step 4: THATS IT YOUR DONE!.

Share

Recommendations

  • Epilog Challenge 9

    Epilog Challenge 9
  • Gluten Free Challenge

    Gluten Free Challenge
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
user

We have a be nice policy.
Please be positive and constructive.

Tips

Questions

Comments

Didn't work at all. Every thing Ohms out. Oh, well.