Introduction: Arduino: Servo Fast Sweep

Picture of Arduino: Servo Fast Sweep

Part List:

1) Arduino

2) Servo motor

3) Jumper wires

Step 1: Connect the Arduino to the Servo Motor:

Picture of 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

Picture of BreadBoard Layout

Step 3: Arduino Code:

Picture of 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!.

Comments

sunlitho (author)2016-10-22

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

About This Instructable

10,670views

24favorites

License:

More by Surya Krishnakumar:Arduino HCSR04 leds distance warnerArduino DC Motor Speed Control PotentiometerArduio Dc motor speed control serial monitor ..(no l293d)
Add instructable to: